CVE Catalog

CVE-2026-58042

MediumCVSS 5.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.41%

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

Summary

The dns.resolveAny() function in Node.js can abort the process when a DNS response contains more than 256 A records. Repeated triggering can lead to denial of service. Affects Node.js versions 26.x, 24.x, and 22.x.

Risk Assessment

An attacker can remotely crash the Node.js process, causing service unavailability. Repeated attacks may result in persistent denial of service.

Recommendation

Update Node.js to the latest patched version. Restrict access to DNS services and monitor for unusual DNS responses.

Other vulnerabilities in Node.js

See all
Original NVD description (English source)

A flaw in Node.js can cause dns.resolveAny() Aborts the Node.js Process When a DNS Response Contains More Than 256 A Records. Repeated triggering of this condition can lead to denial of service. This vulnerability affects Node.js **26.x**, **24.x**, and **22.x**.

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