PT-2026-67575 · Openjs Foundation · Node.Js
CVE-2026-58042
·
Published
2026-08-01
·
Updated
2026-09-03
CVSS v3.1
5.9
Medium
| Vector | AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Node.js versions 22.x
Node.js versions 24.x
Node.js versions 26.x
Description
A flaw exists where the
dns.resolveAny() function causes the Node.js process to abort when a DNS response contains more than 256 A records. Repeatedly triggering this condition can result in a denial of service, which is a state where a system becomes unavailable to its intended users.Recommendations
Update Node.js version 22.x to the latest patched release.
Update Node.js version 24.x to the latest patched release.
Update Node.js version 26.x to the latest patched release.
As a temporary mitigation, avoid using the
dns.resolveAny() function when processing untrusted DNS responses.Fix
DoS
Resource Exhaustion
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Node.Js