CVE Catalog

CVE-2024-22020

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Summary

A flaw in Node.js allows bypassing network import restrictions by embedding non-network imports in data URLs. This enables an attacker to execute arbitrary code and compromise system security.

Risk Assessment

It can lead to remote code execution and compromise of servers and developer applications using Node.js.

Recommendation

Update Node.js to a version that forbids data URLs in network imports.

Other vulnerabilities in Node.js

See all
Original NVD description (English source)

A security flaw in Node.js allows a bypass of network import restrictions. By embedding non-network imports in data URLs, an attacker can execute arbitrary code, compromising system security. Verified on various platforms, the vulnerability is mitigated by forbidding data URLs in network imports. Exploiting this flaw can violate network import security, posing a risk to developers and servers.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS