Vulnerability Details CVE-2017-16031
Socket.io is a realtime application framework that provides communication via websockets. Because socket.io 0.9.6 and earlier depends on `Math.random()` to create socket IDs, the IDs are predictable. An attacker is able to guess the socket ID and gain access to socket.io servers, potentially obtaining sensitive information.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.004
EPSS Ranking 60.3%
CVSS Severity
CVSS v3 Score 7.5
CVSS v2 Score 5.0
Products affected by CVE-2017-16031
-
cpe:2.3:a:socket:socket.io:0.3.8
-
cpe:2.3:a:socket:socket.io:0.4.0
-
cpe:2.3:a:socket:socket.io:0.4.1
-
cpe:2.3:a:socket:socket.io:0.5.1
-
cpe:2.3:a:socket:socket.io:0.5.3
-
cpe:2.3:a:socket:socket.io:0.6.0
-
cpe:2.3:a:socket:socket.io:0.6.1
-
cpe:2.3:a:socket:socket.io:0.6.10
-
cpe:2.3:a:socket:socket.io:0.6.11
-
cpe:2.3:a:socket:socket.io:0.6.12
-
cpe:2.3:a:socket:socket.io:0.6.14
-
cpe:2.3:a:socket:socket.io:0.6.15
-
cpe:2.3:a:socket:socket.io:0.6.16
-
cpe:2.3:a:socket:socket.io:0.6.17
-
cpe:2.3:a:socket:socket.io:0.6.18
-
cpe:2.3:a:socket:socket.io:0.6.3
-
cpe:2.3:a:socket:socket.io:0.6.4
-
cpe:2.3:a:socket:socket.io:0.6.5
-
cpe:2.3:a:socket:socket.io:0.6.6
-
cpe:2.3:a:socket:socket.io:0.6.7
-
cpe:2.3:a:socket:socket.io:0.6.8
-
cpe:2.3:a:socket:socket.io:0.6.9
-
cpe:2.3:a:socket:socket.io:0.7.0
-
cpe:2.3:a:socket:socket.io:0.7.1
-
cpe:2.3:a:socket:socket.io:0.7.10
-
cpe:2.3:a:socket:socket.io:0.7.11
-
cpe:2.3:a:socket:socket.io:0.7.2
-
cpe:2.3:a:socket:socket.io:0.7.3
-
cpe:2.3:a:socket:socket.io:0.7.4
-
cpe:2.3:a:socket:socket.io:0.7.5
-
cpe:2.3:a:socket:socket.io:0.7.6
-
cpe:2.3:a:socket:socket.io:0.7.7
-
cpe:2.3:a:socket:socket.io:0.7.8
-
cpe:2.3:a:socket:socket.io:0.7.9
-
cpe:2.3:a:socket:socket.io:0.8.0
-
cpe:2.3:a:socket:socket.io:0.8.1
-
cpe:2.3:a:socket:socket.io:0.8.2
-
cpe:2.3:a:socket:socket.io:0.8.3
-
cpe:2.3:a:socket:socket.io:0.8.4
-
cpe:2.3:a:socket:socket.io:0.8.5
-
cpe:2.3:a:socket:socket.io:0.8.6
-
cpe:2.3:a:socket:socket.io:0.8.7
-
cpe:2.3:a:socket:socket.io:0.9.0
-
cpe:2.3:a:socket:socket.io:0.9.1
-
cpe:2.3:a:socket:socket.io:0.9.1-1
-
cpe:2.3:a:socket:socket.io:0.9.2
-
cpe:2.3:a:socket:socket.io:0.9.3
-
cpe:2.3:a:socket:socket.io:0.9.4
-
cpe:2.3:a:socket:socket.io:0.9.5
-
cpe:2.3:a:socket:socket.io:0.9.6