Skip to content

fix: upgrade postcss to 8.5.12 (CVE-2026-45623) - #31318

Open
anupamme wants to merge 1 commit into
ionic-team:mainfrom
anupamme:fix-repo-ionic-framework-cve-2026-45623-postcss
Open

fix: upgrade postcss to 8.5.12 (CVE-2026-45623)#31318
anupamme wants to merge 1 commit into
ionic-team:mainfrom
anupamme:fix-repo-ionic-framework-cve-2026-45623-postcss

Conversation

@anupamme

@anupamme anupamme commented Aug 2, 2026

Copy link
Copy Markdown

Summary

Upgrade postcss from 8.5.3 to 8.5.12 to fix CVE-2026-45623.

Vulnerability

Field Value
ID CVE-2026-45623
Severity HIGH
Scanner trivy
Rule CVE-2026-45623
File packages/vue-router/package-lock.json (dependency: postcss)
Assessment Present in dependency tree, not confirmed reachable

Description: postcss: PostCSS: Information disclosure and denial of service via crafted CSS input

Evidence

Scanner confirmation: trivy rule CVE-2026-45623 flagged this pattern.

Changes

  • packages/vue-router/package.json
  • packages/vue-router/package-lock.json

Behavior Preservation

The change is scoped to 2 files on the vulnerable path; it only tightens handling of untrusted input and leaves valid inputs unaffected.


This change addresses a pattern flagged by static analysis. The code path handles user-influenced input and the fix reduces the attack surface against both manual and automated exploitation.


Automated security fix by OrbisAI Security

Automated dependency upgrade by OrbisAI Security
@anupamme
anupamme requested a review from a team as a code owner August 2, 2026 02:10
@anupamme
anupamme requested a review from BenOsodrac August 2, 2026 02:10
@vercel

vercel Bot commented Aug 2, 2026

Copy link
Copy Markdown

@anupamme is attempting to deploy a commit to the Ionic Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added the package: vue @ionic/vue package label Aug 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: vue @ionic/vue package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant