TBD54566975 / web5-kt

Apache License 2.0
8 stars 9 forks source link

Suite of Security Vulnerability Fixes #241

Closed ALRubinger closed 5 months ago

ALRubinger commented 5 months ago

A series of commits to address security vulns in the web5-kt projects. Grouped as one PR so they may be tested together to clear FOSSA security scanning to ✅.

On main, 5 security issues on FOSSA:

image

In this PR, 0 security issues on FOSSA:

image

Recommended merge approach when approved: Rebase, do not squash and merge. This will preserve optionality for us to individually git blame and do reverts if necessary.

This PR resolves #240, #242, #243, #244, and adds documentation.

codecov[bot] commented 5 months ago

Codecov Report

Merging #241 (063b3cf) into main (617bea9) will not change coverage. The diff coverage is n/a.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #241 +/- ## ======================================= Coverage 80.04% 80.04% ======================================= Files 37 37 Lines 2200 2200 Branches 312 312 ======================================= Hits 1761 1761 Misses 299 299 Partials 140 140 ``` | [Components](https://app.codecov.io/gh/TBD54566975/web5-kt/pull/241/components?src=pr&el=components&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=TBD54566975) | Coverage Δ | | |---|---|---| | [credentials](https://app.codecov.io/gh/TBD54566975/web5-kt/pull/241/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=TBD54566975) | `82.06% <ø> (ø)` | | | [crypto](https://app.codecov.io/gh/TBD54566975/web5-kt/pull/241/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=TBD54566975) | `45.07% <ø> (ø)` | | | [dids](https://app.codecov.io/gh/TBD54566975/web5-kt/pull/241/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=TBD54566975) | `89.71% <ø> (ø)` | | | [common](https://app.codecov.io/gh/TBD54566975/web5-kt/pull/241/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=TBD54566975) | `69.44% <ø> (ø)` | |