๐Ÿ” CVE Alert

CVE-2026-106069

HIGH 7.4
CVSS Score
7.4
EPSS Score
0.0%
EPSS Percentile
0th

A flaw in Node.js TLS hostname verification can cause a server certificate to be validated against a different IP address than the one the client connected to, when the host is a non-canonical IPv4 literal with a leading zero, such as `0127.0.0.1`. `tls.checkServerIdentity()` normalizes the host following the WHATWG URL rules, which read a leading-zero octet as octal (`0127.0.0.1` becomes `87.0.0.1`), while the connection is made through the operating system resolver, which on some platforms such as macOS reads it as decimal (`127.0.0.1`). A server at the connected address can then be authenticated with a certificate issued for another IP address. This vulnerability affects Node.js **26.x**, **24.x**, and **22.x**.

CWE CWE-295
Vendor nodejs
Product node
Ecosystems
Industries
Technology
Published Oct 23, 2026
Stay Ahead of the Next One

Get instant alerts for nodejs node

Be the first to know when new high vulnerabilities affecting nodejs node are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N

Affected Versions

nodejs / node
22.23.3 โ‰ค 22.23.3 24.22.0 โ‰ค 24.22.0 26.12.0 โ‰ค 26.12.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
nodejs.org: https://nodejs.org/en/blog/vulnerability/october-2026-security-releases