Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-58039

Опубликовано: 31 июл. 2026
Источник: redhat
CVSS3: 4.4
EPSS Низкий

Описание

A flaw was found in Node.js. The permission model enforcement, specifically related to process.report functionality, allows an attacker to write or overwrite files in locations outside of the intended secure paths. This vulnerability can lead to the disclosure of sensitive information or bypass the security boundaries designed to protect the system.

Отчет

This flaw allows a local user with execution privileges to write or overwrite arbitrary files outside the configured --allow-fs-write paths by triggering process.report. In a practical scenario, an attacker with local script execution rights could leverage this boundary leak to corrupt configuration files or write diagnostic output to restricted locations writable by the service process. Red Hat scores this vulnerability at 4.4 (Moderate) with Low Integrity impact (I:L), whereas CVEOrg scores it at 3.3 with no Integrity impact (I:N). Red Hat includes Low Integrity because the ability to overwrite existing files on disk alters file state, even if it cannot bypass underlying operating system permissions or escalate privileges to root. The issue remains bounded strictly to Low Confidentiality and Low Integrity (C:L, I:L, A:N). Systems and applications that do not actively enable Node.js's experimental Permission Model flag (--experimental-permission), or those running untrusted workloads inside standard operating system isolation primitives (such as Linux containers, cgroups, or dedicated system accounts), are not exposed to additional risk from this flaw.

Меры по смягчению последствий

To mitigate this issue, avoid enabling the experimental Node.js Permission Model by not using the --experimental-permission flag. Additionally, ensure that untrusted Node.js workloads are executed within robust operating system isolation primitives, such as Linux containers or cgroups, to limit potential impact.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Hardened Imagesnodejs20Will not fix
Red Hat Hardened Imagesnodejs25Will not fix
Red Hat Hardened Imagesnodejs26-main-26.5.1-1.5.hum1FixedRHSA-2026:4827329.07.2026
Red Hat Hardened Imagesnodejs22-main-22.23.2-2.3.hum1FixedRHSA-2026:4830529.07.2026
Red Hat Hardened Imagesnodejs24-main-24.18.1-0.1.hum1FixedRHSA-2026:4853730.07.2026

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-73
https://bugzilla.redhat.com/show_bug.cgi?id=2509653nodejs: Information disclosure due to improper permission enforcement

EPSS

Процентиль: 7%
0.00175
Низкий

4.4 Medium

CVSS3

Связанные уязвимости

CVSS3: 3.3
ubuntu
7 дней назад

(A flaw in Node.js Permission Model enforcement allows process.report w ...)

CVSS3: 3.3
nvd
7 дней назад

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**.

CVSS3: 3.3
debian
7 дней назад

A flaw in Node.js Permission Model enforcement allows process.report w ...

CVSS3: 3.3
github
7 дней назад

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**.

EPSS

Процентиль: 7%
0.00175
Низкий

4.4 Medium

CVSS3