Skip to content

fix: update js-yaml to 4.3.1 - #16

Draft
Xuuyuan wants to merge 1 commit into
fevrax:mainfrom
Xuuyuan:agent/fix-js-yaml-cve-2026-59870
Draft

fix: update js-yaml to 4.3.1#16
Xuuyuan wants to merge 1 commit into
fevrax:mainfrom
Xuuyuan:agent/fix-js-yaml-cve-2026-59870

Conversation

@Xuuyuan

@Xuuyuan Xuuyuan commented Aug 12, 2026

Copy link
Copy Markdown

Summary

Update js-yaml from 4.1.1 to 4.3.1 and refresh the pnpm lockfile.

Why

js-yaml 4.x before 4.3.1 is affected by the quadratic !!omap resolution issue described in GHSA-5p4m-2wfm-xmqj, which tracks the missing backport of the CVE-2026-59870 fix. The data format converter directly passes user-provided YAML to YAML.load().

Impact

This is a patch-level dependency update with no application source changes.

Validation

  • pnpm@9.12.2 install --lockfile-only --frozen-lockfile --ignore-scripts
  • parsed representative YAML with js-yaml 4.3.1
  • verified the lockfile contains 4.3.1 and no 4.1.1 entry
  • git diff --check

Full dependency installation and the full build were intentionally skipped because this repository has a large dependency tree.

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.

1 participant