
PEACH
Un cadre d’isolation des locataires
CVE-2026-106072 is a TLS implementation vulnerability in Node.js 22.23.4 (LTS) where the TLS stack incorrectly rejects non-canonical IP addresses, leading to certificate validation bypass. The CVE is currently in "Reserved" status and was inserted into Feedly's threat intelligence feed on October 21, 2026. It is rated as High severity. Vendor patches have been released addressing this and related issues (Node.js Release v22.23.4, Node.js Release v24.22.1).
The root cause lies in Node.js's TLS implementation mishandling non-canonical IP address representations (e.g., leading zeros, mixed IPv4/IPv6 formats) during certificate Subject Alternative Name (SAN) validation, which maps to CWE-295 (Improper Certificate Validation). When a non-canonical IP address is presented, the TLS layer rejects it rather than normalizing it for comparison, creating a discrepancy that attackers can exploit to bypass certificate validation checks. This allows an attacker to present a certificate that appears invalid to the validator but is accepted by the underlying network stack, effectively undermining the TLS trust chain (Node.js Release v22.23.4, CyberSecurityNews).
Successful exploitation allows attackers to bypass TLS certificate validation, enabling them to establish unauthorized encrypted connections and potentially conduct man-in-the-middle (MitM) attacks against Node.js applications. This primarily impacts confidentiality and integrity — sensitive data transmitted over TLS connections could be intercepted or tampered with. Applications relying on Node.js 22.x for secure communications (e.g., HTTPS servers, TLS clients) are at risk, and downstream software depending on Node.js (such as the Apereo CAS authentication framework) may also be affected (Node.js Release v22.23.4, Apereo CAS Commit).
No public proof-of-concept exploit code or in-the-wild exploitation has been reported as of the available data. The CVE remains in "Reserved" status, and no EPSS score or CISA KEV catalog listing has been identified. The attack requires the ability to influence TLS connections or present crafted certificates to a vulnerable Node.js instance, which may limit opportunistic exploitation but remains a realistic threat in targeted scenarios (CyberSecurityNews, The Daily Tech Feed).
Node.js has released patched versions addressing this vulnerability. Users should upgrade to Node.js 22.23.4 (LTS) or Node.js 24.22.1 (Current) as soon as possible. Downstream projects such as Apereo CAS have already issued patches incorporating the fix. Until upgrade is possible, consider restricting network exposure of Node.js TLS services and enforcing strict IP address formatting in application-layer validation (Node.js Release v22.23.4, Node.js Release v24.22.1, Apereo CAS Commit).
CyberSecurityNews and The Daily Tech Feed covered the Node.js security update release, highlighting the High severity TLS, DNS, and Brotli patches issued together. The Apereo CAS project responded quickly with a commit to address the dependency. Coverage has been factual and focused on urging prompt upgrades (CyberSecurityNews, The Daily Tech Feed).
Disponibilité des correctifs sur les principales distributions Linux et leurs versions.
bionic (esm-apps)
nodejs
devel
nodejs
focal (esm-apps)
nodejs
jammy
nodejs
jammy (esm-apps)
nodejs
noble
nodejs
noble (esm-apps)
nodejs
resolute
nodejs
Source: Ce rapport a été généré à l’aide de l’IA
Évaluation gratuite des vulnérabilités
Évaluez vos pratiques de sécurité cloud dans 9 domaines de sécurité pour évaluer votre niveau de risque et identifier les failles dans vos défenses.
Obtenez une démo personnalisée
"La meilleure expérience utilisateur que j’ai jamais vue, offre une visibilité totale sur les workloads cloud."
"Wiz fournit une interface unique pour voir ce qui se passe dans nos environnements cloud."
"Nous savons que si Wiz identifie quelque chose comme critique, c’est qu’il l’est réellement."