Skip to content

Commit de68c95

Browse files
committed
chore(deps): bump postcss to >=8.5.10 (GHSA-qx2v-qp2m-jg93)
Transitive dev-scope dependency pulled in via vite@7.3.2. The pre-8.5.10 line does not escape `</style>` in stringify output; a malicious PostCSS plugin could inject XSS when output is embedded in HTML <style> tags. Upstream advisory: GHSA-qx2v-qp2m-jg93 - CVE-2026-41305 / CVSS v3.1 6.1 (medium). - First patched: 8.5.10. - socket-cli does not use PostCSS at runtime, but Dependabot flags the lockfile presence so we pin the floor anyway — same discipline as the existing defu / glob / qs overrides. Fix: add `postcss: '>=8.5.10'` to the pnpm-workspace overrides block. Regenerated pnpm-lock.yaml reflects postcss@8.5.10. Fixes https://github.com/SocketDev/socket-cli/security/dependabot/134
1 parent 5c6b1b3 commit de68c95

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

pnpm-lock.yaml

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@ overrides:
196196
npm-package-arg: 'catalog:'
197197
packageurl-js: 'catalog:'
198198
path-parse: 'catalog:'
199+
postcss: '>=8.5.10'
199200
qs: '>=6.15.1'
200201
safe-buffer: 'catalog:'
201202
safer-buffer: 'catalog:'

0 commit comments

Comments
 (0)