Skip to content

fix(deps): bump postcss 8.5.8 -> 8.5.14 (CVE-2026-41305)#197

Merged
vredchenko merged 1 commit into
mainfrom
chore/bump-postcss-cve-2026-41305
May 11, 2026
Merged

fix(deps): bump postcss 8.5.8 -> 8.5.14 (CVE-2026-41305)#197
vredchenko merged 1 commit into
mainfrom
chore/bump-postcss-cve-2026-41305

Conversation

@vredchenko
Copy link
Copy Markdown
Collaborator

@vredchenko vredchenko commented May 11, 2026

Summary

  • Bumps postcss 8.5.8 → 8.5.14 in webui/package-lock.json to clear code scanning alert #18 (CVE-2026-41305, GHSA-qx2v-qp2m-jg93).
  • postcss is a transitive dependency via vite. The vulnerability is XSS via unescaped </style> when re-stringifying user-submitted CSS — not exploitable here (webui does not accept user CSS, postcss runs build-time only). Bump is purely to silence the scanner.
  • Lockfile-only change (3 lines).

Test plan

  • npm install --package-lock-only postcss@8.5.14 resolves cleanly with no package.json change
  • Diff confirmed: only webui/package-lock.json touched
  • CI passes

Clears osv-scanner alert for GHSA-qx2v-qp2m-jg93. postcss is a
transitive dep via vite; the vulnerability is XSS via unescaped
</style> when re-stringifying user-submitted CSS - not exploitable
here (webui does not accept user CSS, postcss runs build-time only)
but bumping clears the alert.
@github-actions github-actions Bot added the smartem-devtools:webui Developer dashboard web interface label May 11, 2026
@vredchenko vredchenko merged commit 7410001 into main May 11, 2026
7 checks passed
@vredchenko vredchenko deleted the chore/bump-postcss-cve-2026-41305 branch May 11, 2026 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

smartem-devtools:webui Developer dashboard web interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant