Dans les déploiements utilisant @socket.io/cluster-engine, des identifiants de session spécialement construits peuvent être résolus via la chaîne de prototypes plutôt que comme des clients connectés, ce qui peut faire planter le processus Node.js. Les versions antérieures à 0.1.1 sont concernées; la version 0.1.1 corrige le problème.
Source : NVD — CVE-2026-102600
Analyse technique
La recherche de session utilise des propriétés héritées pour des identifiants contrôlés par un attaquant, notamment __proto__ ou constructor; l’impact indiqué est un déni de service. Les applications n’utilisant pas ce paquet ne sont pas concernées.
Impact, versions et correctif
Détection / vérification
Vérifier si l’application utilise @socket.io/cluster-engine et mettre à niveau le paquet.
Action recommandée
Mettre à niveau @socket.io/cluster-engine vers 0.1.1 ou une version ultérieure.
Sources
Priorisation DFS : P3 · 1 source(s).