{"cve_id":"CVE-2025-54313","published":"2025-07-19T17:15:23.733000+00:00","last_modified":"2026-06-17T09:39:49.897000+00:00","vuln_status":"Analyzed","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_version":"3.1","cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:H/A:N","base_score":7.5,"base_severity":"HIGH","attack_vector":"NETWORK","privileges_req":"NONE","user_interaction":"NONE","scope":"CHANGED","impact_c":"LOW","impact_i":"HIGH","impact_a":"NONE","cwe_ids":["CWE-506"],"in_kev":true,"kev_date_added":"2026-01-22","kev_ransomware":false,"epss_score":0.05125,"epss_percentile":0.92392,"cap_rule_version":"0.1.1","stage":"RECON","req_access":"NONE","req_vector":"NETWORK","req_user_interaction":false,"grant_access":"PRIV","caps":["INFO_DISCLOSURE","PRIV_GAIN","TAMPER"],"terminal":false,"cap_confidence":"high","ingested_at":"2026-09-18T11:41:25.639182+00:00","first_seen":"2025-07-19T17:15:23.733000+00:00","kev_first_seen":"2026-01-22T00:00:00+00:00","novelty_score":0.0,"novelty_reasons":[],"novelty_at":null,"vendors":["alexghr","homarr","microsoft","prettier","un-ts"],"products":["eslint-config-prettier","eslint-plugin-prettier","got-fetch","homarr","napi-postinstall","pkgr\\/core","synckit","windows"],"affected":[{"vendor":"alexghr","product":"got-fetch","ranges":["5.1.2","5.1.1"]},{"vendor":"homarr","product":"homarr","ranges":["≥ 1.29.0 and < 1.30.0"]},{"vendor":"prettier","product":"eslint-config-prettier","ranges":["8.10.1","9.1.1","10.1.6","10.1.7"]},{"vendor":"prettier","product":"eslint-plugin-prettier","ranges":["4.2.3","4.2.2"]},{"vendor":"un-ts","product":"napi-postinstall","ranges":["0.3.1"]},{"vendor":"un-ts","product":"pkgr\\/core","ranges":["0.2.8"]},{"vendor":"un-ts","product":"synckit","ranges":["0.11.9"]}]}