Intel

AIKIDO-2026-943964

node is vulnerable to Missing Authorization

Missing AuthorizationCVE-2026-58047 Published 3 days ago

25

Low Risk

This Affects:

OSnode
0.0.1 - 22.23.1
Fixed in 22.23.2
23.0.0 - 24.18.0
Fixed in 24.18.1
25.0.0 - 26.5.0
Fixed in 26.5.1
Are you affected? Scan for Free

TL;DR

Affected versions of the package allow a Permission Model bypass where trace_events.createTracing().enable() can write trace logs outside paths permitted by --allow-fs-write. Enabling tracing did not enforce filesystem write permission checks against the configured trace event file pattern, so code running under a restricted Permission Model could write outside the intended allowlist and weaken the security boundary. The fix checks FileSystemWrite permission on the resolved trace file path before starting the tracing agent.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and run Node.js with the Permission Model enabled while using trace_events.

Background info

node is vulnerable to Missing Authorization in versions 25.0.0 - 26.5.0, 23.0.0 - 24.18.0 and 0.0.1 - 22.23.1.

How to fix this

Upgrade the node library to a patch version.