CVE-2025-54313
HIGH CISA KEV EPSS 89.6%
Published Jul 19, 202511mo ago · Modified Jun 17, 20261w ago
7.5 CVSS 3.1
Published Jul 19, 2025 11mo ago
Last Modified Jun 17, 2026 1w ago
KEV Listed Jan 22, 2026 5mo ago
KEV Due Feb 12, 2026 138d overdue
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 Details
Base Score
Exploitability
Impact
Vector string
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:H/A:N Attack Vector Network
Attack Complexity High
Privileges Required None
User Interaction None
Scope Changed
Confidentiality Low
Integrity High
Availability None
Threat Intelligence
CISA Known Exploited Overdue 138d
- Added
- Jan 22, 2026
- Due
- Feb 12, 2026
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
EPSS Exploit Probability
89.6% percentile
Exploit & Patch Status
Actively Exploited (KEV)
No Patch Available
Weaknesses 1
CWE-506
Affected Products 19
| Vendor | Product | Version | Range |
|---|---|---|---|
| prettier | eslint-config-prettier | 8.10.1 | any |
| prettier | eslint-config-prettier | 9.1.1 | any |
| prettier | eslint-config-prettier | 10.1.6 | any |
| prettier | eslint-config-prettier | 10.1.7 | any |
| microsoft | windows | * | any |
| prettier | eslint-plugin-prettier | 4.2.2 | any |
| prettier | eslint-plugin-prettier | 4.2.3 | any |
| microsoft | windows | * | any |
| un-ts | synckit | 0.11.9 | any |
| microsoft | windows | * | any |
| un-ts | pkgr\/core | 0.2.8 | any |
| microsoft | windows | * | any |
| alexghr | got-fetch | 5.1.1 | any |
| alexghr | got-fetch | 5.1.2 | any |
| microsoft | windows | * | any |
| un-ts | napi-postinstall | 0.3.1 | any |
| microsoft | windows | * | any |
| homarr | homarr | * | ≥1.29.0 – <1.30.0 |
| microsoft | windows | * | any |
References 10
- github.com https://github.com/community-scripts/ProxmoxVE/discussions/6115
- github.com https://github.com/prettier/eslint-config-prettier/issues/339
- news.ycombinator.com https://news.ycombinator.com/item?id=44608811
- news.ycombinator.com https://news.ycombinator.com/item?id=44609732
- socket.dev https://socket.dev/blog/npm-phishing-campaign-leads-to-prettier-tooling-packages-compromise
- bleepingcomputer.com https://www.bleepingcomputer.com/news/security/popular-npm-linter-packages-hijacked-via-phishing-to-drop-malware/
- cisa.gov https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-54313
- endorlabs.com https://www.endorlabs.com/learn/cve-2025-54313-eslint-config-prettier-compromise----high-severity-but-windows-only
- npmjs.com https://www.npmjs.com/package/eslint-config-prettier?activeTab=versions
- stepsecurity.io https://www.stepsecurity.io/blog/supply-chain-security-alert-eslint-config-prettier-package-shows-signs-of-compromise
Remediation
No remediation data recorded yet
Check vendor advisories and the NVD entry for patch availability.