Vulnerability details
CVE-2025-54313
Actively exploited
prettier eslint-config-prettier
CVSS 3.1
7.5High
Remedy
Required action (CISA): Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable. (due: 2026-02-12)
Official description
eslint-config-prettier 8.10.1, 9.1.1, 10.1.6, and 10.1.7 has embedded malicious code for a supply chain compromise. Installing an affected package executes an install.js file that launches the node-gyp.dll malware on Windows.
CVSS scores
| Score | Version | Source | Vector |
|---|---|---|---|
| 7.5High | 3.1 | CVEProject cvelistV5 (CNA) (mitre) | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:H/A:N |
Affected products
| Vendor | Product | Versions | Source |
|---|---|---|---|
| prettier | eslint-config-prettier | 10.1.6 | CVEProject cvelistV5 (CNA) |
| prettier | eslint-config-prettier | 10.1.7 | CVEProject cvelistV5 (CNA) |
| prettier | eslint-config-prettier | 8.10.1 | CVEProject cvelistV5 (CNA) |
| prettier | eslint-config-prettier | 9.1.1 | CVEProject cvelistV5 (CNA) |
References and advisories
10- https://socket.dev/blog/npm-phishing-campaign-leads-to-prettier-tooling-packages-compromise
- https://github.com/prettier/eslint-config-prettier/issues/339
- https://www.npmjs.com/package/eslint-config-prettier?activeTab=versions
- https://www.stepsecurity.io/blog/supply-chain-security-alert-eslint-config-prettier-package-shows-signs-of-compromise
- https://news.ycombinator.com/item?id=44609732
- https://news.ycombinator.com/item?id=44608811
- https://github.com/community-scripts/ProxmoxVE/discussions/6115
- https://www.endorlabs.com/learn/cve-2025-54313-eslint-config-prettier-compromise----high-severity-but-windows-only
- https://www.bleepingcomputer.com/news/security/popular-npm-linter-packages-hijacked-via-phishing-to-drop-malware/
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-54313 government-resource
Kolun on Telegram @kolunsec
Exploited CVEs, key news and a daily digest
Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.
Details
- Published
- 2025-07-19
- Last updated
- 2026-02-26
- State
- Published
- Assigner (CNA)
- mitre
- Kolun priority
- 74 · High
CISA KEV catalog
- Date added
- 2026-01-22
- Due date
- 2026-02-12
- Used in ransomware
- Unknown
Exploit prediction (EPSS)
5.12%
Probability of exploitation in 30 days
92.4%
Percentile (among all CVEs)
SSVC assessment (CISA)
- Automatable
- No
- Exploitation
- Active
- Technical impact
- Partial
Weaknesses (CWE)
- CWE-506Embedded Malicious Code