Skip to content

fix(deps): floor browserslist at 4.28.7 for today's advisories - #267

Open
ophiocus wants to merge 1 commit into
theam:mainfrom
ophiocus:fix/browserslist-audit-floor
Open

fix(deps): floor browserslist at 4.28.7 for today's advisories#267
ophiocus wants to merge 1 commit into
theam:mainfrom
ophiocus:fix/browserslist-audit-floor

Conversation

@ophiocus

@ophiocus ophiocus commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Fixes #268.

Security/CI outage: two high browserslist advisories published today (~18:00Z) — GHSA-c83g-rgw3-j3cx, GHSA-73wf-gq98-2v4g, both covering <= 4.28.6 — fail the pnpm audit step of every verify run repo-wide, so every open PR's next push goes red regardless of its content. Full analysis, evidence, and impact assessment in #268 (short version: build-time dep of the docs toolchain, so the urgency is the CI outage rather than a runtime surface).

The patch: one floor in the existing pnpm-workspace.yaml overrides pattern (same shape as the nanoid floor already there); the lockfile resolves to the patched 4.28.7. Local pnpm verify audit step is clean with it.

cc @adrian-lorenzo — small and urgent by nature; once this lands, the red verify on #245 (and any other PR that pushed since 18:00Z) clears on rebase/merge of main. Happy to adjust if you'd rather take it another way.

Two high advisories against browserslist <=4.28.6 landed today
(GHSA-c83g-rgw3-j3cx, GHSA-73wf-gq98-2v4g — reached via the Docusaurus
Babel chain, ~100 paths), so every pnpm verify run now fails its audit
step repo-wide regardless of the change under test. Same override
pattern as the existing floors in pnpm-workspace.yaml; the lockfile
resolves to the patched 4.28.7.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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.

security(deps): today's browserslist high advisories fail the audit step repo-wide

1 participant