Skip to content

Pin patched PostCSS#24

Merged
br3ndonland merged 1 commit intomainfrom
codex/fix-postcss-alert-66
Apr 26, 2026
Merged

Pin patched PostCSS#24
br3ndonland merged 1 commit intomainfrom
codex/fix-postcss-alert-66

Conversation

@br3ndonland
Copy link
Copy Markdown
Owner

Description

Dependabot alert 66 reports GHSA-qx2v-qp2m-jg93 for PostCSS versions
below 8.5.10. The project resolves PostCSS transitively through Vite,
which is used by Astro and Vitest, so the lockfile needs a patched
resolution while upstream packages still allow the vulnerable version.

Changes

This PR will:

  • Pin PostCSS to the patched range through the existing pnpm overrides
    block.
  • Refresh the pnpm lockfile so Vite resolves PostCSS 8.5.12.
  • Keep the installed graph at one PostCSS version.

Validation:

  • pnpm install --frozen-lockfile
  • pnpm run check
  • pnpm run build
  • pnpm run test
  • pnpm audit --audit-level=moderate

Related

Vite currently resolves PostCSS from the lockfile to 8.5.9
through transitive dependencies. Dependabot alert 66 reports
GHSA-qx2v-qp2m-jg93 for PostCSS versions below 8.5.10, so
the lockfile needs a patched resolution while upstream packages
continue to allow the vulnerable release.

This commit will pin PostCSS through the existing pnpm overrides
block and refresh the lockfile so Vite resolves PostCSS 8.5.12.

- https://github.com/br3ndonland/br3ndonland.github.io/security/dependabot/66
- GHSA-qx2v-qp2m-jg93
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 26, 2026

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

Project Deployment Actions Updated (UTC)
bws Ready Ready Preview Apr 26, 2026 11:02pm

@br3ndonland br3ndonland marked this pull request as ready for review April 26, 2026 23:04
@br3ndonland br3ndonland merged commit 5b25ed7 into main Apr 26, 2026
6 checks passed
@br3ndonland br3ndonland deleted the codex/fix-postcss-alert-66 branch April 26, 2026 23:05
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