CVE Catalog

CVE-2026-58045

MediumCVSS 6.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.19%

9th percentile - higher than 9% of all known CVEs

Summary

A flaw in Node.js allows a spoofed TypedArray byteLength to trigger a reachable assertion in the synchronous node:zlib APIs, causing the entire process to crash. All 11 synchronous zlib functions are affected. Repeated exploitation can result in a denial of service. Affects Node.js versions 22.x, 24.x, and 26.x.

Risk Assessment

An attack can cause a Node.js process crash, leading to service unavailability (DoS).

Recommendation

Update Node.js to the latest patched version. If possible, restrict access to applications using synchronous zlib functions.

Other vulnerabilities in Node.js

See all
Original NVD description (English source)

A flaw in Node.js allows a spoofed `TypedArray` `byteLength` to trigger a reachable assertion in the synchronous `node:zlib` APIs, causing the entire process to crash. All 11 synchronous zlib functions are affected. Repeated exploitation of this condition can result in a denial of service. This vulnerability affects Node.js **22.x**, **24.x**, and **26.x**.

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