CVE-2026-102600CWE-1321CWE-20

CVE-2026-102600

High · published September 29, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
29.3
In the wild
Unconfirmed
What it is

Socket.IO enables bidirectional and low-latency communication for every platform. Prior to 0.1.1, @socket.io/cluster-engine uses inherited object properties when looking up attacker-controlled session IDs in clustered deployments. Special property names such as __proto__ or constructor can resolve through the object prototype chain instead of identifying an actual connected client, causing the Node.js process to crash and resulting in denial of service. Applications that do not use @socket.io/cluster-engine are not affected. This issue is fixed in version 0.1.1.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00366 · 29.3th percentile
Weaknesses
CWE-1321 · Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution'); CWE-20 · Improper Input Validation
Published
2026-09-29T20:17Z
References (3)
EPSS history
Timeline
  • 01 OCT 03:44Z
    EPSS moved — → 0%
    epss
  • 29 SEP 15:23Z
    Socket.IO: Prototype Pollution via Unsafe Client Session Lookup
    cvelistv5