Skip to content

deps: fix protobufjs + newly-expanded advisories (#251-258)#150

Open
laileni-aws wants to merge 3 commits into
aws:mainfrom
laileni-aws:fix/protobufjs-dos-251
Open

deps: fix protobufjs + newly-expanded advisories (#251-258)#150
laileni-aws wants to merge 3 commits into
aws:mainfrom
laileni-aws:fix/protobufjs-dos-251

Conversation

@laileni-aws

@laileni-aws laileni-aws commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Problem

A fresh batch of Dependabot alerts (medium/high) — all on packages this repo already pins via overrides, where the advisories were expanded/updated to cover the versions we'd pinned.

Solution

Bump the existing overrides to the patched versions. All transitive, root package-lock.json only, verified against the current advisory ranges.

Alert(s) Package Bump Sev
#251 protobufjs 7.6.3 → 7.6.5 medium
#252 brace-expansion (1.x) 1.1.13 → 1.1.16 high
#253 js-yaml (4.x) 4.2.0 → 4.3.0 high
#254 shell-quote 1.8.4 → 1.9.0 high
#255, #256 immutable 4.3.8 → 4.3.9 high
#257 fast-uri 3.1.2 → 3.1.3 high
#258 linkify-it 5.0.1 → 5.0.2 high

Version-scoped overrides (pkg@major) used where multiple majors coexist (brace-expansion, js-yaml).

Verification

  • All 8 alerts confirmed RESOLVED by cross-checking installed versions against current advisory ranges.
  • Root package-lock.json verified idempotent.

Draft: opened as a draft for CI validation.


  • Treat all work as PUBLIC. Private feature/x branches will not be squash-merged at release time.
  • Your code changes must meet the guidelines in CONTRIBUTING.md.
  • License: I confirm that my contribution is made under the terms of the Apache 2.0 license.

Bump the protobufjs override 7.6.3 -> 7.6.5 (GHSA-j3f2-48v5-ccww:
DoS via infinite loop in .proto option parsing; vulnerable 7.5.0-7.6.4).
Transitive runtime dependency; single version in the tree; root lockfile
only; verified idempotent.
Bump existing overrides to the versions required by advisories that were
expanded/updated on 2026-07-21, re-flagging our pinned versions:
- brace-expansion (1.x) 1.1.13 -> 1.1.16 (#252)
- js-yaml (4.x) 4.2.0 -> 4.3.0 (#253)
- shell-quote 1.8.4 -> 1.9.0 (#254)
- immutable 4.3.8 -> 4.3.9 (#255, #256)
- fast-uri 3.1.2 -> 3.1.3 (#257)
- linkify-it 5.0.1 -> 5.0.2 (#258)

All verified resolved against the current advisory ranges; root lockfile
only; verified idempotent.
@laileni-aws laileni-aws changed the title deps: fix protobufjs DoS advisory (#251) deps: fix protobufjs + newly-expanded advisories (#251-258) Jul 22, 2026
@laileni-aws
laileni-aws marked this pull request as ready for review July 22, 2026 18:12
@laileni-aws
laileni-aws requested a review from a team as a code owner July 22, 2026 18:12
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