Vulnerability in Node.js URL Processing Affects Malformed IDNs
CVE-2026-21712

5.7MEDIUM

Key Information:

Vendor

Nodejs

Status
Vendor
CVE Published:
30 March 2026

What is CVE-2026-21712?

A flaw in Node.js URL processing can cause an assertion failure when the url.format() function is invoked with an improperly formatted internationalized domain name (IDN). This issue triggers a crash in the Node.js process, potentially disrupting web applications that rely on accurate URL formatting and processing. Developers are advised to update to the latest security version to mitigate this risk and ensure robust application performance.

Affected Version(s)

node 24.14.0

node 25.8.1

References

CVSS V3.0

Score:
5.7
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.