PT-2025-29688 · Node.Js · Node.Js
Oblivionsage
·
Published
2025-07-15
·
Updated
2025-08-19
·
CVE-2025-27210
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
Node.js versions 20.19.4 through 24.4.1
Description
A path traversal vulnerability exists in Node.js when running on Microsoft Windows. The
path.normalize() function fails to block Windows device names such as CON, PRN, and AUX, allowing attackers to exploit this behavior for path traversal attacks. The vulnerability leverages the specific way Windows handles reserved device filenames.Recommendations
Node.js versions prior to 20.19.4 should be updated.
Node.js versions prior to 22.17.1 should be updated.
Node.js versions prior to 24.4.1 should be updated.
Exploit
Fix
Path traversal
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Node.Js