Vulnerability · Published Jul 31, 2026 · Assigned by hackerone
CVE-2026-58039
Low 3.3
In plain English
A low-severity improper access control in node from nodejs. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 5% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.
Official description
A flaw in Node.js Permission Model enforcement allows process.report writes (and overwrites) files outside --allow-fs-write paths. This can lead to confidentiality impact or bypass of the intended security boundary under affected configurations. This vulnerability affects Node.js **22.x**, **24.x**, and **26.x**.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:10 | nodejs | 1:22.23.2-1.el10_2 | ALSA-2026:61376 |
| AlmaLinux:8 | nodejs | 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a | ALSA-2026:62583 |
| AlmaLinux:8 | nodejs | 1:22.23.2-1.module_el8.10.0+4265+75d28086 | ALSA-2026:62219 |
| AlmaLinux:9 | nodejs | 1:24.19.0-1.module_el9.8.0+301+084fac05 | ALSA-2026:61386 |
| AlmaLinux:9 | nodejs | 1:22.23.2-1.module_el9.8.0+302+959ebcd4 | ALSA-2026:61383 |
| AlmaLinux:10 | nodejs-devel | 1:22.23.2-1.el10_2 | ALSA-2026:61376 |
| AlmaLinux:8 | nodejs-devel | 1:22.23.2-1.module_el8.10.0+4265+75d28086 | ALSA-2026:62219 |
| AlmaLinux:8 | nodejs-devel | 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a | ALSA-2026:62583 |
| AlmaLinux:9 | nodejs-devel | 1:22.23.2-1.module_el9.8.0+302+959ebcd4 | ALSA-2026:61383 |
| AlmaLinux:9 | nodejs-devel | 1:24.19.0-1.module_el9.8.0+301+084fac05 | ALSA-2026:61386 |
| AlmaLinux:10 | nodejs-docs | 1:22.23.2-1.el10_2 | ALSA-2026:61376 |
| AlmaLinux:8 | nodejs-docs | 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a | ALSA-2026:62583 |
| AlmaLinux:8 | nodejs-docs | 1:22.23.2-1.module_el8.10.0+4265+75d28086 | ALSA-2026:62219 |
| AlmaLinux:9 | nodejs-docs | 1:22.23.2-1.module_el9.8.0+302+959ebcd4 | ALSA-2026:61383 |
| AlmaLinux:9 | nodejs-docs | 1:24.19.0-1.module_el9.8.0+301+084fac05 | ALSA-2026:61386 |
| AlmaLinux:10 | nodejs-full-i18n | 1:22.23.2-1.el10_2 | ALSA-2026:61376 |
| AlmaLinux:8 | nodejs-full-i18n | 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a | ALSA-2026:62583 |
| AlmaLinux:8 | nodejs-full-i18n | 1:22.23.2-1.module_el8.10.0+4265+75d28086 | ALSA-2026:62219 |
| AlmaLinux:9 | nodejs-full-i18n | 1:22.23.2-1.module_el9.8.0+302+959ebcd4 | ALSA-2026:61383 |
| AlmaLinux:9 | nodejs-full-i18n | 1:24.19.0-1.module_el9.8.0+301+084fac05 | ALSA-2026:61386 |
| AlmaLinux:10 | nodejs-libs | 1:22.23.2-1.el10_2 | ALSA-2026:61376 |
| AlmaLinux:8 | nodejs-libs | 1:24.19.0-1.module_el8.10.0+4268+8e07aa5a | ALSA-2026:62583 |
| AlmaLinux:8 | nodejs-libs | 1:22.23.2-1.module_el8.10.0+4265+75d28086 | ALSA-2026:62219 |
| AlmaLinux:9 | nodejs-libs | 1:24.19.0-1.module_el9.8.0+301+084fac05 | ALSA-2026:61386 |
| AlmaLinux:9 | nodejs-libs | 1:22.23.2-1.module_el9.8.0+302+959ebcd4 | ALSA-2026:61383 |
| AlmaLinux:8 | nodejs-nodemon | 3.1.14-2.module_el8.10.0+4250+09238ed4 | ALSA-2026:62583 |
| AlmaLinux:8 | nodejs-nodemon | 3.1.14-2.module_el8.10.0+4252+aedd4c30 | ALSA-2026:62219 |
| AlmaLinux:9 | nodejs-nodemon | 3.1.14-3.module_el9.8.0+292+f4eaf8b2 | ALSA-2026:61386 |
| AlmaLinux:9 | nodejs-nodemon | 3.1.14-2.module_el9.8.0+291+0bb98cce | ALSA-2026:61383 |
| AlmaLinux:10 | nodejs-npm | 1:10.9.8-1.22.23.2.1.el10_2 | ALSA-2026:61376 |
| AlmaLinux:8 | nodejs-packaging | 2021.06-6.module_el8.10.0+4158+e796f37f | ALSA-2026:62219 |
| AlmaLinux:8 | nodejs-packaging | 2021.06-6.module_el8.10.0+4086+70facd4a | ALSA-2026:62583 |
| AlmaLinux:9 | nodejs-packaging | 2021.06-6.module_el9.7.0+209+ecf6523e | ALSA-2026:61386 |
| AlmaLinux:9 | nodejs-packaging | 2021.06-6.module_el9.7.0+227+12323393 | ALSA-2026:61383 |
| AlmaLinux:8 | nodejs-packaging-bundler | 2021.06-6.module_el8.10.0+4086+70facd4a | ALSA-2026:62583 |
| AlmaLinux:8 | nodejs-packaging-bundler | 2021.06-6.module_el8.10.0+4158+e796f37f | ALSA-2026:62219 |
| AlmaLinux:9 | nodejs-packaging-bundler | 2021.06-6.module_el9.7.0+209+ecf6523e | ALSA-2026:61386 |
| AlmaLinux:9 | nodejs-packaging-bundler | 2021.06-6.module_el9.7.0+227+12323393 | ALSA-2026:61383 |
| AlmaLinux:10 | nodejs24 | 1:24.19.0-1.el10_2 | ALSA-2026:61377 |
| AlmaLinux:10 | nodejs24-devel | 1:24.19.0-1.el10_2 | ALSA-2026:61377 |
| AlmaLinux:10 | nodejs24-docs | 1:24.19.0-1.el10_2 | ALSA-2026:61377 |
| AlmaLinux:10 | nodejs24-full-i18n | 1:24.19.0-1.el10_2 | ALSA-2026:61377 |
| AlmaLinux:10 | nodejs24-libs | 1:24.19.0-1.el10_2 | ALSA-2026:61377 |
| AlmaLinux:10 | nodejs24-npm | 1:11.17.0-1.24.19.0.1.el10_2 | ALSA-2026:61377 |
| AlmaLinux:8 | npm | 1:10.9.8-1.22.23.2.1.module_el8.10.0+4265+75d28086 | ALSA-2026:62219 |
| AlmaLinux:8 | npm | 1:11.17.0-1.24.19.0.1.module_el8.10.0+4268+8e07aa5a | ALSA-2026:62583 |
| AlmaLinux:9 | npm | 1:11.17.0-1.24.19.0.1.module_el9.8.0+301+084fac05 | ALSA-2026:61386 |
| AlmaLinux:9 | npm | 1:10.9.8-1.22.23.2.1.module_el9.8.0+302+959ebcd4 | ALSA-2026:61383 |
| AlmaLinux:8 | v8-12.4-devel | 3:12.4.254.21-1.22.23.2.1.module_el8.10.0+4265+75d28086 | ALSA-2026:62219 |
| AlmaLinux:9 | v8-12.4-devel | 3:12.4.254.21-1.22.23.2.1.module_el9.8.0+302+959ebcd4 | ALSA-2026:61383 |
| AlmaLinux:8 | v8-13.6-devel | 3:13.6.233.17-1.24.19.0.1.module_el8.10.0+4268+8e07aa5a | ALSA-2026:62583 |
| AlmaLinux:9 | v8-13.6-devel | 3:13.6.233.17-1.24.19.0.1.module_el9.8.0+301+084fac05 | ALSA-2026:61386 |
| Alpine:v3.21 | nodejs | 22.23.2-r0 | ALPINE-CVE-2026-58039 |
| Alpine:v3.22 | nodejs | 22.23.2-r0 | ALPINE-CVE-2026-58039 |
| Alpine:v3.23 | nodejs | 24.18.1-r0 | ALPINE-CVE-2026-58039 |
| Alpine:v3.24 | nodejs | 24.18.1-r0 | ALPINE-CVE-2026-58039 |
| Alpine:v3.24 | nodejs-current | 26.5.1-r0 | ALPINE-CVE-2026-58039 |
| Debian:13 | nodejs | 20.19.2+dfsg-1+deb13u3 | DEBIAN-CVE-2026-58039 |
| Debian:14 | nodejs | 24.19.0+dfsg+~cs24.13.3-1 | DEBIAN-CVE-2026-58039 |
| Ubuntu:24.04:LTS | nodejs | no fix listed | UBUNTU-CVE-2026-58039 |
| Ubuntu:26.04:LTS | nodejs | no fix listed | UBUNTU-CVE-2026-58039 |
| Ubuntu:26.10 | nodejs | no fix listed | UBUNTU-CVE-2026-58039 |
Affected products (as reported)
Weakness: CWE-284 · Vector: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N