CVE-2026-106072 in Node.jsinfo

Zusammenfassung

von VulDB • 23.10.2026

Ein Fehler in der TLS-Hostnameüberprüfung von Node.js ermöglicht es einem Zertifikat mit nur einer DNS-SAN (Subject Alternative Name), einen IP-Endpunkt zu authentifizieren, wenn sich der Client über eine nicht-kanonische IPv4-Schreibweise wie `0177.0.0.1`, `0x7f.0.0.1`, `2130706433` oder `127.1` verbindet.

Die Funktion `tls.checkServerIdentity()` klassifizierte diese Hosts nicht als IP-Adressen, sondern normalisierte sie in ihre kanonische Form und verglich das Ergebnis mit den im Zertifikat enthaltenen DNS-Namen. Ein Zertifikat, das `DNS:127.0.0.1` enthält, aber keine `IP Address:127.0.0.1` SAN (Subject Alternative Name), wurde daher akzeptiert, während dasselbe Zertifikat für die IP-Adresse `127.0.0.1` korrekt abgelehnt wird. Die Ausnutzung erfordert ein numerisches DNS-SAN-Zertifikat, das von einer vom Client vertrauenswürdigen CA (Certificate Authority) ausgestellt wurde, sowie einen Plattform-Auflöser (Resolver), der diese Schreibweisen akzeptiert, wie z.B. glibc.

Diese Schwachstelle betrifft Node.js **26.x**, **24.x** und **22.x**.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Hackerone

Reservieren

06.10.2026

Veröffentlichung

23.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425998

EPSS

0.00000

KEV

nein

Aktivitäten

very high

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!