Approved changes feed: RSS · Atom

cpe:2.3:a:postcss:postcss:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorPostcss (fed857d5-06c6-5446-bf4e-790e5fea1322)
ProductPostcss (7bc1944c-53cb-5d09-ab8c-a40b003986f6)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:deb/debian/node-postcss purl2cpe 2026-06-01 10:16:47.146766
pkg:deb/ubuntu/node-postcss purl2cpe 2026-06-01 10:16:47.146769
pkg:github/postcss/postcss purl2cpe 2026-06-01 10:16:47.146772
pkg:maven/org.webjars.npm/postcss purl2cpe 2026-06-01 10:16:47.146775
pkg:npm/postcss purl2cpe 2026-06-01 10:16:47.146778
pkg:sourceforge/postcss.mirror purl2cpe 2026-06-01 10:16:47.146781

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-69153 vulnerable 2026-09-16 04:34:19.841619 PostCSS: incomplete fix of CVE-2026-45623 — attacker-controlled sourceMappingURL reads arbitrary .map files when `from` is unset
PostCSS takes a CSS file and provides an API to analyze and modify its rules by transforming the rules into an Abstract Syntax Tree. Prior to 8.5.19, if from is unset, an attacker can cause PreviousMap.loadFile() to read an unintended source-map file by supplying an absolute or directory-traversal sourceMappingURL. The resulting map’s sources and sourcesContent may then be exposed to the application. This issue is fixed in version 8.5.19.
Published: 2026-08-03T16:56:25.733Z
Updated: 2026-08-03T18:28:59.737Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-9358 vulnerable 2026-06-08 08:08:58.919860 postcss-selector-parser AST Serialization container.js toString recursion
MEDIUM (4.3)
A vulnerability was determined in postcss-selector-parser up to 6.1.2/7.1.2. Affected is the function toString of the file src/selectors/container.js of the component AST Serialization. Executing a manipulation can lead to uncontrolled recursion. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version 6.1.3 and 7.1.3 is able to address this issue. This patch is called 5bc698cef66f8abd12610dc623e5d67cbc0f869d. It is suggested to upgrade the affected component. The vendor explains, that according to his definition "DoS on server-side on user-generated CSS is low risk for us (since most users compile own CSS with PostCSS)." The commits were backported to 6.x branch, which was the most downloaded version.
Published: 2026-05-24T05:30:09.671Z
Updated: 2026-06-15T07:21:46.097Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41305 vulnerable 2026-06-08 08:03:15.194648 PostCSS has XSS via Unescaped </style> in its CSS Stringify Output
MEDIUM (6.1)
PostCSS takes a CSS file and provides an API to analyze and modify its rules by transforming the rules into an Abstract Syntax Tree. Versions prior to 8.5.10 do not escape `</style>` sequences when stringifying CSS ASTs. When user-submitted CSS is parsed and re-stringified for embedding in HTML `<style>` tags, `</style>` in CSS values breaks out of the style context, enabling XSS. Version 8.5.10 fixes the issue.
Published: 2026-04-24T02:27:47.719Z
Updated: 2026-04-24T16:23:41.198Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.