Repository navigation
bump: valibot to 1.4.2, body-parser to 1.20.6 and 2.3.0 - #44664
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. Ignoring alerts on:
|
|
@SocketSecurity ignore npm/content-type@2.0.0 |
|
@metamaskbot update-policies |
|
Policies updated. Tip Follow the policy review process outlined in the LavaMoat Policy Review Process doc before expecting an approval from Policy Reviewers. 👀 lavamoat/webpack/mv2/beta/policy.json changes differ from lavamoat/webpack/mv2/main/policy.json changes |
✨ Files requiring CODEOWNER review ✨📜 @MetaMask/policy-reviewers (9 files, +9 -0)
Tip Follow the policy review process outlined in the LavaMoat Policy Review Process doc before expecting an approval from Policy Reviewers. |
|
|
@SocketSecurity ignore npm/type-is@2.1.0 |
Builds ready [f667d2b]
⚡ Performance Benchmarks (Total: 🟢 15 pass · 🟡 7 warn · 🔴 2 fail)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Builds ready [f667d2b]
⚡ Performance Benchmarks (Total: 🟢 15 pass · 🟡 8 warn · 🔴 1 fail)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
MajorLift
left a comment
There was a problem hiding this comment.
Policy changes are low-risk and contained to tests
|
Missing release label release-13.41.0 on PR. Adding release label release-13.41.0 on PR and removing other release labels(release-13.42.0), as PR was cherry-picked in branch 13.41.0. |



Description
This closes low-severity, non-blocking CVEs, but might as well.
Changelog
CHANGELOG entry: null
Related issues
Closes: #43642
Closes: #44636
Note
Low Risk
Lockfile and LavaMoat policy-only dependency upgrades for dev/test HTTP parsing and schema validation; no wallet or auth logic changes.
Overview
Bumps valibot to 1.4.2 via a new
package.jsonresolution, collapsing several pinned valibot versions in the lockfile to a single release.Updates transitive body-parser (1.20.6 and 2.3.0), which pulls newer qs (6.15.3), side-channel, content-type, and type-is versions. LavaMoat webpack policies are updated so
mockttp>express>qsmay usees-define-property, matching qs’s new dependency graph.Addresses low-severity CVEs (#43642, #44636); no application source changes.
Reviewed by Cursor Bugbot for commit f667d2b. Bugbot is set up for automated code reviews on this repo. Configure here.