Aller au contenu
5.9 Moyenne

CVE-2026-21637 A flaw in Node.js TLS error handling allows remote attackers to crash or exhaust resources of a TLS server when…

Description

A flaw in Node.js TLS error handling allows remote attackers to crash or exhaust resources of a TLS server when `pskCallback` or `ALPNCallback` are in use. Synchronous exceptions thrown during these callbacks bypass standard TLS error handling paths (tlsClientError and error), causing either immediate process termination or silent file descriptor leaks that eventually lead to denial of service. Because these callbacks process attacker-controlled input during the TLS handshake, a remote client can repeatedly trigger the issue. This vulnerability affects TLS servers using PSK or ALPN callbacks across Node.js versions where these callbacks throw without being safely wrapped.

Produits et versions touchés

Produit Versions touchées Corrigé en
Node 25.2.1 Pas de correctif indiqué
Node 24.12.0 Pas de correctif indiqué
Node 22.21.1 Pas de correctif indiqué
Node 20.19.6 Pas de correctif indiqué
Node 18.0 18.0 → dernières Pas de correctif indiqué
Node 17.0 17.0 → dernières Pas de correctif indiqué
Node 16.0 16.0 → dernières Pas de correctif indiqué
Node 15.0 15.0 → dernières Pas de correctif indiqué
Node 14.0 14.0 → dernières Pas de correctif indiqué
Afficher les 10 autres branches
Produit Versions touchées Corrigé en
Node 13.0 13.0 → dernières Pas de correctif indiqué
Node 12.0 12.0 → dernières Pas de correctif indiqué
Node 11.0 11.0 → dernières Pas de correctif indiqué
Node 10.0 10.0 → dernières Pas de correctif indiqué
Node 9.0 9.0 → dernières Pas de correctif indiqué
Node 8.0 8.0 → dernières Pas de correctif indiqué
Node 7.0 7.0 → dernières Pas de correctif indiqué
Node 6.0 6.0 → dernières Pas de correctif indiqué
Node 5.0 5.0 → dernières Pas de correctif indiqué
Node 4.0 4.0 → dernières Pas de correctif indiqué

Références

Chronologie

  1. Publiée
  2. Dernière modification
Les 129 CVE de Node →
Suivre cette CVE