Skip to content

fix(deps): bump js-yaml to patched versions for CVE-2026-59870 - #259

Merged
luca-gr4vy merged 1 commit into
mainfrom
task/fix-cve-2026-59870-js-yaml
Aug 17, 2026
Merged

fix(deps): bump js-yaml to patched versions for CVE-2026-59870#259
luca-gr4vy merged 1 commit into
mainfrom
task/fix-cve-2026-59870-js-yaml

Conversation

@luca-gr4vy

Copy link
Copy Markdown
Collaborator

Fixes CVE-2026-59870 / GHSA-5p4m-2wfm-xmqj — quadratic CPU consumption in !!omap resolution.

Dependabot alerts: #273, #272, #270

Changes

Lockfile Range Before After
yarn.lock js-yaml@^3.13.1 3.15.0 3.15.1
yarn.lock js-yaml@^4.1.0 4.3.0 4.3.1
example/yarn.lock js-yaml@^4.1.0 4.3.0 4.3.1

js-yaml is a transitive dev-only dependency (@istanbuljs/load-nyc-config for the 3.x range, eslint / @eslint/eslintrc for the 4.x range). Both bumps are in-range patch releases, so no resolutions entry was needed. No dependencies were added, removed, or otherwise changed — only the three version/resolved/integrity triples above.

Verification

  • yarn install in both workspaces — lockfiles stable, resolve to 3.15.1 / 4.3.1
  • yarn prepack (bob build) — passes
  • yarn audit in both workspaces — zero js-yaml advisories remaining

Note: yarn typecheck and yarn lint currently fail on pre-existing unrelated changes under example/src/ that are not part of this branch.

🤖 Generated with Claude Code

Quadratic CPU consumption in !!omap resolution (GHSA-5p4m-2wfm-xmqj).

- yarn.lock: js-yaml@^3.13.1 3.15.0 -> 3.15.1 (alert #273)
- yarn.lock: js-yaml@^4.1.0 4.3.0 -> 4.3.1 (alert #272)
- example/yarn.lock: js-yaml@^4.1.0 4.3.0 -> 4.3.1 (alert #270)

All in-range patch bumps of a transitive dev dependency; no other
dependencies added, removed, or changed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@luca-gr4vy
luca-gr4vy requested a lite review from Copilot August 17, 2026 10:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@luca-gr4vy
luca-gr4vy requested a review from gryevns August 17, 2026 10:14
@luca-gr4vy luca-gr4vy added internal Changes only affect the internal API dependencies Update one or more dependencies version vulnerability labels Aug 17, 2026
@luca-gr4vy
luca-gr4vy merged commit dec8a0e into main Aug 17, 2026
4 checks passed
@luca-gr4vy
luca-gr4vy deleted the task/fix-cve-2026-59870-js-yaml branch August 17, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Update one or more dependencies version internal Changes only affect the internal API vulnerability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants