Node.js TLS flaw CVE-2026-105483 lets certificates bind to IP endpoints wrongly; patch to 24.22.1 or 26.12.1
A High-severity flaw, CVE-2026-105483, affects Node.js 24.x before 24.22.1 and 26.x before 26.12.1. During TLS verification, a fullwidth-digit IPv4 destination could be normalized to an address while DNS names were checked against the certificate. As a result, a trusted certificate with a matching DNS SAN but no IP SAN could authenticate an IP endpoint. Node.js released the fix on October 21, 2026, rating it CVSS v3.0 7.4 under CWE-295. The guidance recommends inventorying every Node.js process and executable that performs TLS, upgrading and rebuilding affected runtimes, and tightening destination validation and certificate identity checks as supporting mitigations. Teams are also advised to limit trusted certificate authorities and verify the fix with positive and negative TLS tests.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in