Skip to content

fix(deps): resolve CVE-2025-64718 prototype pollution in js-yaml#997

Merged
sarayev merged 1 commit intomainfrom
fix/dependabot-js-yaml
Mar 6, 2026
Merged

fix(deps): resolve CVE-2025-64718 prototype pollution in js-yaml#997
sarayev merged 1 commit intomainfrom
fix/dependabot-js-yaml

Conversation

@sarayev
Copy link
Contributor

@sarayev sarayev commented Mar 6, 2026

Summary

Resolves CVE-2025-64718 (prototype pollution) in js-yaml 3.14.1/4.1.0 → 3.14.2/4.1.1.

Changes

  • Bumped root devDependencies.js-yaml from ^4.1.0^4.1.1 (direct dep bump)
  • Added scoped resolutions for transitive 3.x copies: codecov/**/js-yaml: 3.14.2, **/nx/js-yaml: 4.1.1, etc.

Strategy

Mixed approach: direct devDep bump for root 4.x ✅ + scoped resolutions for transitive 3.x copies from codecov (abandoned), nx, and other packages at final major versions.

Verification

  • lerna run build
  • lerna run test
  • yarn extract-dependency-licenses ✅ (26 ins/26 del)
  • Cloud E2E: 30/30 passed ✅

@sarayev sarayev requested a review from a team as a code owner March 6, 2026 13:26
@sarayev sarayev force-pushed the fix/dependabot-js-yaml branch from 88eca34 to ae69bae Compare March 6, 2026 13:33
Updates js-yaml from 3.14.1 to 3.14.2 and 4.1.0 to 4.1.1 to fix
prototype pollution in merge (<<) keys (CVE-2025-64718).

Resolves Dependabot alerts #95, #96.
@sarayev sarayev force-pushed the fix/dependabot-js-yaml branch from ae69bae to 1f2487a Compare March 6, 2026 14:23
@sarayev sarayev requested a review from a team as a code owner March 6, 2026 14:23
@sarayev sarayev changed the title fix: bump js-yaml to 3.14.2/4.1.1 to resolve CVE-2025-64718 fix(deps): resolve CVE-2025-64718 prototype pollution in js-yaml Mar 6, 2026
@sarayev sarayev merged commit 1697098 into main Mar 6, 2026
4 checks passed
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.

2 participants