Skip to content

chore(deps-dev): bump postcss from 8.5.8 to 8.5.12 in /website - #265

Merged
zknpr merged 1 commit into
mainfrom
dependabot/npm_and_yarn/website/postcss-8.5.12
May 6, 2026
Merged

chore(deps-dev): bump postcss from 8.5.8 to 8.5.12 in /website#265
zknpr merged 1 commit into
mainfrom
dependabot/npm_and_yarn/website/postcss-8.5.12

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 28, 2026

Copy link
Copy Markdown
Contributor

Bumps postcss from 8.5.8 to 8.5.12.

Release notes

Sourced from postcss's releases.

8.5.12

  • Fixed reading any file via user-generated CSS.
  • Added opts.unsafeMap to disable checks.

8.5.11

  • Fixed nested brackets parsing performance (by @​offset).

8.5.10

  • Fixed XSS via unescaped </style> in non-bundler cases (by @​TharVid).

8.5.9

  • Speed up source map encoding paring in case of the error.
Changelog

Sourced from postcss's changelog.

8.5.12

  • Fixed reading any file via user-generated CSS.
  • Added opts.unsafeMap to disable checks.

8.5.11

  • Fixed nested brackets parsing performance (by @​offset).

8.5.10

  • Fixed XSS via unescaped </style> in non-bundler cases (by @​TharVid).

8.5.9

  • Speed up source map encoding paring in case of the error.
Commits
  • 9bc81c4 Release 8.5.12 version
  • 85c4d7d Another try to fix coverage
  • 94484ca Try to fix coverage
  • c64b748 Load only .map source maps
  • aaec7b7 Avoid throwing JSON parsing errors for non-JSON source maps
  • 233fb26 Mention original author of the solution
  • 2502f75 Release 8.5.11 version
  • 5ca1901 Speed up parsing many nested brackets
  • 42b5337 Update dependencies
  • 7e36e15 Cache node.raws locally in Stringifier hot methods
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [postcss](https://github.com/postcss/postcss) from 8.5.8 to 8.5.12.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.8...8.5.12)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 28, 2026
@vercel

vercel Bot commented Apr 28, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
sq-lite-explorer Ready Ready Preview, Comment Apr 28, 2026 1:06am

@zknpr
zknpr merged commit 4742e15 into main May 6, 2026
3 checks passed
@zknpr
zknpr deleted the dependabot/npm_and_yarn/website/postcss-8.5.12 branch May 6, 2026 17:55
zknpr added a commit that referenced this pull request May 6, 2026
Top-level postcss in /website is already on 8.5.12 (#265), but Next.js
ships its own copy pinned at 8.4.31 in node_modules/next/node_modules/
postcss/. That nested copy is in the vulnerable range for
GHSA-qx2v-qp2m-jg93 / CVE-2026-41305 (XSS via unescaped </style> in
CSS Stringify Output).

Operationally, exploitability in this project is zero — postcss runs
at build time only, processes Tailwind-authored CSS, and no user
input ever reaches its stringify path. But the alert is mechanically
valid (vulnerable code is in the dependency tree) and Next 16.2.x
stable still pins 8.4.31 (only canary 16.3.0+ has the bump).

Add an `overrides` entry — same surgical-range style as the existing
picomatch and flatted entries — to flatten any vulnerable nested
copy to the patched line. After install, the lockfile contains a
single postcss instance at 8.5.14 (latest patched) and `npm audit`
returns zero vulnerabilities.

Verified: `npm run build` succeeds in /website (Next 16.2.5 + Turbopack).

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant