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.
Published: 2025-07-19
Score: 7.5 High
EPSS: 14.7% Moderate
KEV: Yes
Impact: n/a
Action: n/a
AI Analysis

Analysis and contextual insights are available on OpenCVE Cloud.

Remediation

No vendor fix or workaround currently provided.

Additional remediation guidance may be available on OpenCVE Cloud.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-21972 eslint-config-prettier, eslint-plugin-prettier, synckit, @pkgr/core, napi-postinstall have embedded malicious code
Github GHSA Github GHSA GHSA-f29h-pxvx-f335 eslint-config-prettier, eslint-plugin-prettier, synckit, @pkgr/core, napi-postinstall have embedded malicious code
History

Fri, 23 Jan 2026 18:45:00 +0000

Type Values Removed Values Added
First Time appeared Alexghr
Alexghr got-fetch
Homarr
Homarr homarr
Microsoft
Microsoft windows
Prettier
Prettier eslint-config-prettier
Prettier eslint-plugin-prettier
Un-ts
Un-ts napi-postinstall
Un-ts pkgr\/core
Un-ts synckit
CPEs cpe:2.3:a:alexghr:got-fetch:5.1.1:*:*:*:*:node.js:*:*
cpe:2.3:a:alexghr:got-fetch:5.1.2:*:*:*:*:node.js:*:*
cpe:2.3:a:homarr:homarr:*:*:*:*:*:*:*:*
cpe:2.3:a:prettier:eslint-config-prettier:10.1.6:*:*:*:*:node.js:*:*
cpe:2.3:a:prettier:eslint-config-prettier:10.1.7:*:*:*:*:node.js:*:*
cpe:2.3:a:prettier:eslint-config-prettier:8.10.1:*:*:*:*:node.js:*:*
cpe:2.3:a:prettier:eslint-config-prettier:9.1.1:*:*:*:*:node.js:*:*
cpe:2.3:a:prettier:eslint-plugin-prettier:4.2.2:*:*:*:*:node.js:*:*
cpe:2.3:a:prettier:eslint-plugin-prettier:4.2.3:*:*:*:*:node.js:*:*
cpe:2.3:a:un-ts:napi-postinstall:0.3.1:*:*:*:*:node.js:*:*
cpe:2.3:a:un-ts:pkgr\/core:0.2.8:*:*:*:*:node.js:*:*
cpe:2.3:a:un-ts:synckit:0.11.9:*:*:*:*:node.js:*:*
cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*
Vendors & Products Alexghr
Alexghr got-fetch
Homarr
Homarr homarr
Microsoft
Microsoft windows
Prettier
Prettier eslint-config-prettier
Prettier eslint-plugin-prettier
Un-ts
Un-ts napi-postinstall
Un-ts pkgr\/core
Un-ts synckit

Thu, 22 Jan 2026 23:00:00 +0000

Type Values Removed Values Added
References
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

kev

{'dateAdded': '2026-01-22T00:00:00+00:00', 'dueDate': '2026-02-12T00:00:00+00:00'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'active', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 29 Jul 2025 12:30:00 +0000

Type Values Removed Values Added
Title eslint-config-prettier: Eslint-config-prettier Supply Chain Compromise
References
Metrics threat_severity

None

threat_severity

Important


Wed, 23 Jul 2025 16:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 21 Jul 2025 16:30:00 +0000


Sat, 19 Jul 2025 17:00:00 +0000

Type Values Removed Values Added
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.
Weaknesses CWE-506
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:H/A:N'}


Subscriptions

Alexghr Got-fetch
Homarr Homarr
Microsoft Windows
Prettier Eslint-config-prettier Eslint-plugin-prettier
Un-ts Napi-postinstall Pkgr\/core Synckit
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-02-26T17:50:26.767Z

Reserved: 2025-07-19T00:00:00.000Z

Link: CVE-2025-54313

cve-icon Vulnrichment

Updated: 2025-07-21T16:09:03.150Z

cve-icon NVD

Status : Analyzed

Published: 2025-07-19T17:15:23.733

Modified: 2026-01-23T18:33:09.503

Link: CVE-2025-54313

cve-icon Redhat

Severity : Important

Publid Date: 2025-07-19T00:00:00Z

Links: CVE-2025-54313 - Bugzilla

cve-icon OpenCVE Enrichment

No data.

Weaknesses