Skip to content

web: pin postcss >= 8.5.10 to resolve moderate XSS advisory - #8

Merged
f0rkr merged 1 commit into
mainfrom
fix/postcss-advisory
Jun 24, 2026
Merged

web: pin postcss >= 8.5.10 to resolve moderate XSS advisory#8
f0rkr merged 1 commit into
mainfrom
fix/postcss-advisory

Conversation

@f0rkr

@f0rkr f0rkr commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Resolves the open Dependabot alert: postcss < 8.5.10 (moderate, XSS via unescaped </style> in CSS stringify output).

postcss is pulled transitively by next@16.2.9 at 8.4.31, so it can't be bumped via a direct dependency. This adds an npm overrides entry pinning a patched 8.x (resolves to 8.5.15).

  • npm audit: 0 vulnerabilities (was 2 moderate)
  • Production build unchanged ✓

This is the first PR through the new branch protection — required checks (App tests, Web build, gitleaks) must pass before merge.

postcss is pulled transitively by next@16.2.9 at 8.4.31, which is affected by
GHSA (XSS via unescaped </style> in CSS stringify output, fixed in 8.5.10).
An npm overrides entry forces a patched 8.x. npm audit now reports 0
vulnerabilities and the production build is unchanged.
@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
disklens-site Ready Ready Preview, Comment Jun 24, 2026 10:10am

@f0rkr
f0rkr merged commit 2448642 into main Jun 24, 2026
10 of 11 checks passed
@f0rkr
f0rkr deleted the fix/postcss-advisory branch June 24, 2026 10:28
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.

1 participant