Lucene search

K
nodejsMartin ThomsonNODEJS:321
HistoryMar 09, 2017 - 10:37 p.m.

Insecure randomness

2017-03-0922:37:37
Martin Thomson
www.npmjs.com
47

0.002 Low

EPSS

Percentile

55.3%

Overview

Affected versions of socket.io depend on Math.random() to create socket IDs, and therefore the IDs are predictable. With enough information on prior IDs, an attacker may be able to guess the socket ID and gain access to socket.io servers without authorization.

Recommendation

Update to v0.9.7 or later.

References

CPENameOperatorVersion
socket.iole0.9.6

0.002 Low

EPSS

Percentile

55.3%

Related for NODEJS:321