Skip to content

Bump semver to ensure signed provenance, CVE fix#1631

Merged
FrederikBolding merged 2 commits intoMetaMask:mainfrom
x86NOP:bump-semver
Jul 21, 2023
Merged

Bump semver to ensure signed provenance, CVE fix#1631
FrederikBolding merged 2 commits intoMetaMask:mainfrom
x86NOP:bump-semver

Conversation

@x86NOP
Copy link
Copy Markdown
Contributor

@x86NOP x86NOP commented Jul 21, 2023

Problem: Many snaps recently audited used vulnerable package during audits/reviews.

Solutions: Bumping semver to ^7.5.4 (latest) in MetaMask/snaps and MetaMask/utils to ensure snap authors (and all other future imports) use version built/signed with provenance (new in >= 7.5.1) and fix CVE-2022-25883 (>= 7.5.2).

I spoke with @FrederikBolding yesterday, related PRs:

@x86NOP x86NOP requested a review from a team as a code owner July 21, 2023 17:13
@codecov
Copy link
Copy Markdown

codecov bot commented Jul 21, 2023

Codecov Report

Merging #1631 (444a9cc) into main (220af66) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #1631   +/-   ##
=======================================
  Coverage   95.78%   95.78%           
=======================================
  Files         235      235           
  Lines        5342     5342           
  Branches      819      819           
=======================================
  Hits         5117     5117           
  Misses        225      225           
Impacted Files Coverage Δ
...s/snaps-execution-environments/src/common/utils.ts 93.33% <ø> (ø)

@FrederikBolding FrederikBolding merged commit 19ec85d into MetaMask:main Jul 21, 2023
@x86NOP x86NOP deleted the bump-semver branch July 21, 2023 18:21
FrederikBolding pushed a commit that referenced this pull request Aug 7, 2023
Co-authored-by: Craig Scheets <craig.scheets@consensys.io>
FrederikBolding pushed a commit that referenced this pull request Aug 8, 2023
Co-authored-by: Craig Scheets <craig.scheets@consensys.io>
Gudahtt pushed a commit that referenced this pull request Aug 14, 2023
Co-authored-by: Craig Scheets <craig.scheets@consensys.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants