CVE catalog

CVE-2016-10518

node-ws: CVE-2016-10518

[CVE catalog]

Severity
Low
Published
Source
[NVD] · [CVE record]
EPSS
1.98% · Oct 25, 2026

A vulnerability was found in the ping functionality of the ws module before 1.0.0 which allowed clients to allocate memory by sending a ping frame. The ping functionality by default responds with a pong frame and the previously given payload of the ping frame. This is exactly what you expect, but internally ws always transforms all data that we need to send to a Buffer instance and that is where the vulnerability existed. ws didn't do any checks for the type of data it was sending. With buffers in node when you allocate it when a number instead of a string it will allocate the amount of bytes.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannode-wssid8.21.3+~cs14.19.1-1fixed
Debiannode-wsforky8.21.3+~cs14.19.1-1fixed
Debiannode-wstrixie8.18.1+~cs14.18.2-1fixed
Debiannode-wsbookworm8.11.0+~cs13.7.3-1fixed
Ubuntunode-ws16.040.7.2+ds1.349b7460-1vulnerable
Ubuntunode-ws16.041.0.1+ds1.e6ddaae4-1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannode-wssourcesid1.0.1+ds1.e6ddaae4-1unimportantNot reportedNot reported
Debiannode-wssourceforky1.0.1+ds1.e6ddaae4-1unimportantNot reportedNot reported
Debiannode-wssourcetrixie1.0.1+ds1.e6ddaae4-1unimportantNot reportedNot reported
Debiannode-wssourcebookworm1.0.1+ds1.e6ddaae4-1unimportantNot reportedNot reported
Ubuntunode-wsdeb16.041.0.1+ds1.e6ddaae4-1Not reportedUBUNTU-CVE-2016-10518Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [node-ws]Fixed
    Details (2)
    • 8.11.0+~cs13.7.3-1 · all · bookworm

      Fixed · Fixed: 1.0.1+ds1.e6ddaae4-1

      dsa · node-ws · debian · bookworm; dsa · node-ws · debian · 12

    • 8.11.0+~cs13.7.3-1 · all · bookworm

      Fixed · Fixed: 1.0.1+ds1.e6ddaae4-1

      dsa · node-ws · debian · bookworm; dsa · node-ws · debian · 12

[Debian 13 (Trixie)]

  • [node-ws]Fixed
    Details (2)
    • 8.18.1+~cs14.18.2-1 · all · trixie

      Fixed · Fixed: 1.0.1+ds1.e6ddaae4-1

      dsa · node-ws · debian · 13

    • 8.18.1+~cs14.18.2-1 · all · trixie

      Fixed · Fixed: 1.0.1+ds1.e6ddaae4-1

      dsa · node-ws · debian · 13

Observed:

References