CVE-2025-23084
Fixed in a distro release EPSS 2%CVSS 5.6
A vulnerability has been identified in Node.js, specifically affecting the handling of drive names in the Windows environment. Certain Node.js functions do not treat drive names as special on Windows. As a result, although Node.js assumes a relative path, it actually refers to the root directory. On Windows, a path that does not start with the file separator is treated as relative to the current directory. This vulnerability affects Windows users of `path.join` API.
Products: NodeJS Node
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine 3.22 | nodejs | 22.13.1-r0 |
| Alpine 3.23 | nodejs | 22.13.1-r0 |
| Alpine 3.24 | nodejs | 22.13.1-r0 |
| Chainguard | nodejs-16 | 16.20.2-r16 |
| Chainguard | nodejs-16-doc | 16.20.2-r16 |
| Chainguard | nodejs-21 | 21.7.3-r13 |
| Chainguard | nodejs-21-doc | 21.7.3-r13 |
| Ubuntu 20.04 LTS | nodejs | no fix |
| Ubuntu 22.04 LTS | nodejs | no fix |
| Ubuntu 24.04 LTS | nodejs | no fix |
| Ubuntu 24.10 | nodejs | no fix |
| Ubuntu 25.04 | nodejs | no fix |
| Ubuntu Pro 14.04 LTS | nodejs | no fix |
| Ubuntu Pro 16.04 LTS | nodejs | no fix |
| Ubuntu Pro 18.04 LTS | nodejs | no fix |
| Wolfi | nodejs-16 | 16.20.2-r16 |
| Wolfi | nodejs-16-doc | 16.20.2-r16 |
| Wolfi | nodejs-21 | 21.7.3-r13 |
| Wolfi | nodejs-21-doc | 21.7.3-r13 |