Skip to content

Commit 7ea2a55

Browse files
Dicteraclaude
andcommitted
ci: ignore GHSA-gv7w-rqvm-qjhr (esbuild) until patch matures
The high-severity esbuild advisory's only fix (0.28.1) was published 2026-06-11 and is blocked by our minimumReleaseAge 7-day supply-chain gate until ~2026-06-18, so the audit step started failing on an unrelated push. esbuild is dev-tooling only (vite/vitest/drizzle-kit), never in the prod bundle, and the advisory requires an attacker-controlled NPM_CONFIG_REGISTRY in Deno. Temporarily allowlist the GHSA; remove once the override installs cleanly past the maturity gate. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 6bb4fb9 commit 7ea2a55

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

pnpm-workspace.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
packages:
22
- '.'
33

4+
# Temporary audit ignore: GHSA-gv7w-rqvm-qjhr (esbuild high).
5+
# The patched esbuild 0.28.1 was published 2026-06-11 and is blocked by our
6+
# own minimumReleaseAge (7-day) gate below until ~2026-06-18. esbuild reaches
7+
# us only via vite/vitest/drizzle-kit dev tooling (never the prod bundle), and
8+
# the advisory needs an attacker-controlled NPM_CONFIG_REGISTRY in Deno — not
9+
# our threat model. Remove this entry once the override can install cleanly.
10+
auditConfig:
11+
ignoreGhsas:
12+
- 'GHSA-gv7w-rqvm-qjhr'
13+
414
# Minimum 7 days after publish before install (supply chain security)
515
minimumReleaseAge: 10080
616
minimumReleaseAgeStrict: true

0 commit comments

Comments
 (0)