Skip to content

fix(deps): bump , 3.1.7, 5.0.9 to patched releases (CVE sweep 2026-09-30) - #262

Merged
LanNguyenSi merged 1 commit into
masterfrom
security/cve-sweep-2026-09-30
Sep 30, 2026
Merged

LanNguyenSi merged 1 commit into
masterfrom
security/cve-sweep-2026-09-30

Conversation

@LanNguyenSi

Copy link
Copy Markdown
Owner

Lockfile-only CVE fix.

lockfile record from to
package-lock.json node_modules/brace-expansion 5.0.9 5.0.12
package-lock.json node_modules/fast-uri 3.1.7 3.1.8

Advisories:

The brace-expansion/fast-uri records were hand-applied: version, resolved and integrity taken from the registry (npm view <pkg>@<ver> dist.tarball dist.integrity); dependencies, engines and license of the target versions are unchanged, so no other record moves. Letting npm 10 rewrite the lock would strip unrelated libc arrays written by npm 11.

Verified on a clean extract under the CI Node: npm ci --ignore-scripts exit 0, npm audit no longer lists these packages and no new advisory versus the base branch. Independently reviewed (registry values for every changed record, clean-extract installs).

🤖 Generated with Claude Code

… sweep 2026-09-30)

Lockfile-only, hand-applied: each vulnerable record moves to the fixed
patch of its own major (brace-expansion 1.1.21 / 5.0.12, fast-uri
3.1.8 / 4.1.5) with version, resolved and integrity taken from the
registry. Dependencies, engines and license of the target versions are
unchanged, so no other record moves; rewriting the lock with npm 10
would strip unrelated libc arrays written by npm 11.

Advisories: GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7,
GHSA-6j4f-fj2g-mc7p (brace-expansion), GHSA-hrr3-gc8f-f4qj (fast-uri).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@LanNguyenSi LanNguyenSi added review:tests-pass merge-approval prereq review:checklist-complete merge-approval prereq review:comments-resolved merge-approval prereq review:scope-matches-task merge-approval prereq review:evidence-logged merge-approval prereq labels Sep 30, 2026
@LanNguyenSi
LanNguyenSi merged commit 2c7111f into master Sep 30, 2026
6 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review:checklist-complete merge-approval prereq review:comments-resolved merge-approval prereq review:evidence-logged merge-approval prereq review:scope-matches-task merge-approval prereq review:tests-pass merge-approval prereq

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant