CVE-2025-27210
Node.js vulnerability analysis and mitigation

Overview

An incomplete fix has been identified for CVE-2025-23084 in Node.js, specifically affecting Windows device names like CON, PRN, and AUX. This vulnerability affects Windows users of path.join API and was discovered in July 2025. The vulnerability impacts Node.js versions 20.x, 22.x, and 24.x release lines (Node Blog, Security Online).

Technical details

The vulnerability lies in how the path.normalize() and path.join() APIs handle device names in Windows environments. The issue received a CVSS v3.0 base score of 7.5 (High), with the vector string CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N. The vulnerability is classified under CWE-22 (Improper Limitation of a Pathname to a Restricted Directory - Path Traversal) (NVD).

Impact

Attackers can exploit this behavior to manipulate filesystem paths and potentially access unauthorized files or directories on Windows-based Node.js applications. The vulnerability affects millions of backend and full-stack applications globally that rely on Node.js (Security Online).

Mitigation and workarounds

The OpenJS Foundation has released patched versions to address this vulnerability: Node.js v20.19.4, Node.js v22.17.1, and Node.js v24.4.1. Users are strongly advised to upgrade to these versions to mitigate the security risk (Node Blog).

Additional resources


SourceThis report was generated using AI

Related Node.js vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-27210HIGH7.5
  • Node.jsNode.js
  • nodejs
NoYesJul 18, 2025
CVE-2025-27209HIGH7.5
  • Node.jsNode.js
  • cpe:2.3:a:nodejs:node.js
NoYesJul 18, 2025
CVE-2025-6965HIGH7.2
  • SQLiteSQLite
  • libsqlite3-0
NoYesJul 15, 2025
CVE-2025-7458MEDIUM6.9
  • SQLiteSQLite
  • mingw-sqlite
NoYesJul 29, 2025
CVE-2025-5889LOW2.3
  • JavaScriptJavaScript
  • nodejs-libs-debuginfo
NoYesJun 09, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management