CVE-2017-16031 Information
Feb 14, 2021
cve
Description
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.
CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Reference
https://github.com/socketio/socket.io/commit/67b4eb9abdf111dfa9be4176d1709374a2b4ded8 https://github.com/socketio/socket.io/issues/856 https://github.com/socketio/socket.io/pull/857 https://nodesecurity.io/advisories/321
Attack Complexity
LOW
Privileges Required
NONE
User Interaction Required
NONE
Scope
NONE
Confidentiality Impact
UNCHANGED
Integrity Impact
HIGH
Availability Impact
NONE
Base Score
NONE
Base Severity
7.5
Share on: