Skip to main content

Node.js EUVDEUVD-2026-52553

| CVE-2026-58042 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
5.9
CVSS 3.0 · Vendor
Share

Severity by source

Vendor (CNA) PRIMARY
5.9 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.9 MEDIUM

Network vector (DNS over network); AC:H because attacker must control or spoof DNS responses; PR:N as no app-level authentication required; A:H for process-level resource exhaustion; no C/I impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative
Red Hat
5.9 MEDIUM
qualitative

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

5
Source Code Evidence Fetched
Aug 04, 2026 - 01:23 vuln.today
Analysis Generated
Aug 04, 2026 - 01:23 vuln.today
CVSS changed
Aug 04, 2026 - 01:22 NVD
5.9 (MEDIUM)
CVE Published
Jul 29, 2026 - 14:02 github-releases
MEDIUM 5.9
CVE Published
Jul 29, 2026 - 14:02 github-releases
UNKNOWN (no severity yet)

Description PRE-NVD

Disclosed via GitHub release of nodejs/node. NVD scoring and full description are pending.

AnalysisAI

Uncontrolled resource consumption in Node.js 26.x DNS module allows a network-positioned attacker to trigger a denial-of-service condition by delivering an oversized resolveAny DNS reply to an affected application. The vulnerability (CWE-400) was patched in Node.js v26.5.1 released 2026-07-29 as part of a broader security release addressing ten CVEs. No public exploit code and no CISA KEV listing have been identified; the CVSS AC:H metric reflects the prerequisite of controlling or spoofing DNS responses reaching the target process.

Technical ContextAI

The vulnerability resides in Node.js's built-in dns module, specifically in the handling of responses to dns.resolveAny() (DNS ANY-type queries), which aggregate all record types (A, AAAA, MX, TXT, etc.) from a single DNS reply. CWE-400 (Uncontrolled Resource Consumption) indicates that when the DNS resolver receives an abnormally large reply - one containing an excessive number of address records - the runtime fails to bound memory or CPU usage during reply parsing, creating a resource exhaustion path. The fix (commit dbeeaeec13, private PR nodejs-private/node-private#929, authored by RafaelGSS) is titled 'dns: handle large resolveAny address replies', confirming the parser now enforces limits on reply size. Affected version is Node.js 26.x prior to 26.5.1 (Current line); the release notes identify this as a 'Medium' severity issue within the broader July 2026 security release.

RemediationAI

Upgrade Node.js to v26.5.1 or later; this is the vendor-released patch confirmed by the GitHub release at https://github.com/nodejs/node/releases/tag/v26.5.1 and the Node.js security blog at https://nodejs.org/en/blog/vulnerability/july-2026-security-releases. If immediate upgrade is not possible, the primary compensating control is to restrict or eliminate application-level use of dns.resolveAny() - removing calls to this API eliminates the vulnerable code path entirely, though this may break functionality that depends on ANY-record lookups. A secondary control is to enforce DNS traffic routing through a trusted, response-validating resolver (e.g., a local recursive resolver with DNSSEC validation and response-size limits such as those available in Unbound or BIND with max-udp-size and edns-udp-size tuning), which reduces the attacker's ability to deliver oversized replies. Neither workaround is a substitute for patching. Note that the v26.5.1 release also fixes nine additional CVEs including two High-severity issues, making upgrade strongly advisable on that basis alone.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise Server 15 SP6-LTSS Affected
SUSE Linux Enterprise Server 15 SP6-LTSS Affected
SUSE Linux Enterprise Server for SAP Applications 15 SP6 Affected
SUSE Linux Enterprise High Performance Computing 12 Affected

Share

EUVD-2026-52553 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy