Skip to content

Commit bf8f328

Browse files
committed
fix(deps): raise brace-expansion and fast-uri override floors for four OSV advisories (#20769)
1 parent f284ab2 commit bf8f328

2 files changed

Lines changed: 23 additions & 13 deletions

File tree

‎pnpm-lock.yaml‎

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎pnpm-workspace.yaml‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,12 @@ overrides:
297297
# declaration is now in the selector's scope and the lockfile records ^2.0.10 as its
298298
# specifier — the resolved version is unchanged at 2.0.12, because the ^2.0.10 target
299299
# floats to the newest 2.x (measured, #6095).
300-
'brace-expansion@>=5.0.0 <6.0.0': '^5.0.9'
300+
# brace-expansion, 2026-09-30 (#20769): three MORE advisories, GHSA-6j4f-fj2g-mc7p,
301+
# GHSA-qhr7-859c-m2p7 and GHSA-q2hr-2g5m-vwhr, fixed in 5.0.12 — target lifted from
302+
# ^5.0.9, selector stays at the <6.0.0 major boundary. This floor keeps THIS
303+
# workspace's resolution from re-locking 5.0.9; overrides do not reach downstream
304+
# installs, so a consumer's own brace-expansion copy is theirs to lift.
305+
'brace-expansion@>=5.0.0 <6.0.0': '^5.0.12'
301306
'sharp@>=0.34.0 <0.36.0': '^0.35.4'
302307
'react-router@<8.3.0': '^8.3.0'
303308
'@sveltejs/kit@<2.69.1': '^2.69.1'
@@ -313,6 +318,11 @@ overrides:
313318
# high each), fixed in 3.1.6 — target lifted from ^3.1.5, selector stays
314319
# at the 4.0.0 boundary. ajv@8.20.0's ^3.0.1 already admits 3.1.6, so
315320
# this is a dedupe onto the patched line, not a forced upgrade.
321+
# 2026-09-30 (#20769): GHSA-hrr3-gc8f-f4qj, fixed in 3.1.8 — target lifted
322+
# from ^3.1.6, selector stays at the 4.0.0 boundary. ajv@8.20.0's ^3.0.1
323+
# admits 3.1.8, so this is again a dedupe onto the patched line. The floor
324+
# binds this workspace's resolution only; overrides do not reach downstream
325+
# installs.
316326
# hono GHSA-8j4g-w8fx-2239 (5.3) — the one entry here that is NOT
317327
# transitive-only: two versions resolved, 4.12.32 from our own packages
318328
# and 4.12.33 pulled by @modelcontextprotocol/sdk. The override moves the
@@ -340,7 +350,7 @@ overrides:
340350
# The declared ranges go to ^4.13.5 in lockstep for the downstream-install
341351
# reason above; the @objectstack/hono PEER range stays ^4.12.8, unchanged,
342352
# for the reason above it.
343-
'fast-uri@<4.0.0': '^3.1.6'
353+
'fast-uri@<4.0.0': '^3.1.8'
344354
'hono@<5.0.0': '^4.13.5'
345355
# OSV 2026-08-07 (#6407) — transitive-only, and the same "it has a fix, so
346356
# take the fix" disposition as the batch above:

0 commit comments

Comments
 (0)