Wiz rejoint Google Cloud : Faire de la magie ensemble

CVE-2026-106072: 
npm Analyse et atténuation des vulnérabilités

Aperçu

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).

Détails techniques

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).

Impact

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).

Exploitabilité

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).

Atténuation et solutions de contournement

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).

Réactions de la communauté

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).

Ressources additionnelles

État de correction de la distribution Linux

Disponibilité des correctifs sur les principales distributions Linux et leurs versions.

Debian

Affecté

bookworm

nodejs

Affecté

sid

nodejs

Affecté

trixie

nodejs

Affecté

Ubuntu

Inconnu

bionic (esm-apps)

nodejs

Inconnu

devel

nodejs

Inconnu

focal (esm-apps)

nodejs

Inconnu

jammy

nodejs

Inconnu

jammy (esm-apps)

nodejs

Inconnu

noble

nodejs

Inconnu

noble (esm-apps)

nodejs

Inconnu

resolute

nodejs

Inconnu

Alpine

Fixe

edge

nodejs-current: 26.12.1-r0

Fixe

v3.21

nodejs: 22.23.4-r0

Fixe

v3.22

nodejs: 22.23.4-r0

Fixe

v3.23

nodejs: 24.22.1-r0

Fixe

Source: Ce rapport a été généré à l’aide de l’IA

Apparenté npm Vulnérabilités:

Identifiant CVE

Sévérité

Score

Technologies

Nom du composant

Exploit CISA KEV

A corrigé

Date de publication

CVE-2026-106072MEDIUM6.7
  • npm logonpm
  • nodejs-docs
NonOuiOct 23, 2026
CVE-2026-106074MEDIUM4.8
  • npm logonpm
  • nodejs24
NonOuiOct 23, 2026
CVE-2026-106070LOW3.7
  • npm logonpm
  • npm
NonOuiOct 23, 2026
CVE-2026-106071LOW3.6
  • npm logonpm
  • nodejs
NonOuiOct 23, 2026
CVE-2026-106073LOW3.3
  • npm logonpm
  • nodejs-22
NonOuiOct 23, 2026

Évaluation gratuite des vulnérabilités

Évaluez votre posture de sécurité dans le cloud

É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.

Demander une évaluation

Obtenez une démo personnalisée

Prêt(e) à voir Wiz en action ?

"La meilleure expérience utilisateur que j’ai jamais vue, offre une visibilité totale sur les workloads cloud."
David EstlickRSSI
"Wiz fournit une interface unique pour voir ce qui se passe dans nos environnements cloud."
Adam FletcherChef du service de sécurité
"Nous savons que si Wiz identifie quelque chose comme critique, c’est qu’il l’est réellement."
Greg PoniatowskiResponsable de la gestion des menaces et des vulnérabilités