CVE Catalog

CVE-2026-48618

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
3.23%

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

Summary

A flaw in Node.js TLS hostname handling causes a mismatch in Unicode dot separator normalization between the resolver and verifier, leading to a wildcard-depth authentication bypass. This can result in confidentiality impact or bypass of the intended security boundary.

Risk Assessment

The organization risks potential data leakage or man-in-the-middle attacks if TLS servers use wildcard certificates and handle hostnames with Unicode dot separators.

Recommendation

Immediately update Node.js to the latest patched version for release lines 22, 24, and 26. Until updated, consider limiting wildcard certificate usage or implementing additional hostname validation.

Other vulnerabilities in Node.js

See all
Original NVD description (English source)

A flaw in Node.js TLS hostname handling can cause Node.js unicode dot separator handling can lead to tls wildcard-depth authentication bypass due to resolver and verifier hostname normalization mismat. This can lead to confidentiality impact or bypass of the intended security boundary under affected configurations. This vulnerability affects all supported release lines: **Node.js 22**, **Node.js 24**, and **Node.js 26**.

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