
CVE catalog
CVE-2024-37890
node-ws: CVE-2024-37890
- Severity
- Medium · CVSS 5.9
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Published
- Source
- [NVD] · [CVE record]
- EPSS
- 1.36% · Oct 25, 2026
ws is an open source WebSocket client and server for Node.js. A request with a number of headers exceeding theserver.maxHeadersCount threshold could be used to crash a ws server. The vulnerability was fixed in ws@8.17.1 (e55e510) and backported to ws@7.5.10 (22c2876), ws@6.2.3 (eeb76d3), and ws@5.2.4 (4abd8f6). In vulnerable versions of ws, the issue can be mitigated in the following ways: 1. Reduce the maximum allowed length of the request headers using the --max-http-header-size=size and/or the maxHeaderSize options so that no more headers than the server.maxHeadersCount limit can be sent. 2. Set server.maxHeadersCount to 0 so that no limit is applied.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | node-ws | sid | 8.21.3+~cs14.19.1-1 | fixed |
| Debian | node-ws | forky | 8.21.3+~cs14.19.1-1 | fixed |
| Debian | node-ws | trixie | 8.18.1+~cs14.18.2-1 | fixed |
| Debian | node-ws | bookworm | 8.11.0+~cs13.7.3-1 | vulnerable |
| Npm | ws | Not reported | 8.17.1 | fixed |
| Npm | ws | Not reported | 6.2.3 | fixed |
| Npm | ws | Not reported | 7.5.10 | fixed |
| Npm | ws | Not reported | 8.17.1 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | node-ws | source | sid | 8.18.0+~cs13.7.11-1 | not yet assigned | Not reported | [1074236] |
| Debian | node-ws | source | forky | 8.18.0+~cs13.7.11-1 | not yet assigned | Not reported | [1074236] |
| Debian | node-ws | source | trixie | 8.18.0+~cs13.7.11-1 | not yet assigned | Not reported | [1074236] |
| Debian | node-ws | source | bookworm | (unfixed) | not yet assigned | Not reported | [1074236] |
| Npm | ws | npm | Not reported | 8.17.1 | Not reported | GHSA-3H5V-Q93C-6H6Q | Not reported |
| Npm | ws | npm | Not reported | 6.2.3 | Not reported | Not reported | Not reported |
| Npm | ws | npm | Not reported | 7.5.10 | Not reported | Not reported | Not reported |
| Npm | ws | npm | Not reported | 8.17.1 | Not reported | Not reported | Not reported |
Notes
[bookworm] node-ws: Minor issue
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [node-ws]Affected
Details (2)
8.11.0+~cs13.7.3-1· all · bookwormAffected
dsa · node-ws · debian · bookworm; dsa · node-ws · debian · 12
8.11.0+~cs13.7.3-1· all · bookwormAffected
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 · trixieFixed · Fixed:
8.18.0+~cs13.7.11-1dsa · node-ws · debian · 13
8.18.1+~cs14.18.2-1· all · trixieFixed · Fixed:
8.18.0+~cs13.7.11-1dsa · node-ws · debian · 13
Observed:
References
- [https://ftp.suse.com/pub/projects/security/csaf/rhba-2024_9550.json]
- [https://osv.dev/vulnerability/DEBIAN-CVE-2024-37890]
- [https://osv.dev/vulnerability/GHSA-3h5v-q93c-6h6q]
- [https://security-tracker.debian.org/tracker/CVE-2024-37890]
- [https://security.access.redhat.com/data/csaf/v2/vex/2024/cve-2024-37890.json]
- [https://wid.cert-bund.de/.well-known/csaf/white/2025/wid-sec-w-2025-0001.json]
[CERT-Bund public advisories] · [Debian Security Tracker] · [FIRST EPSS] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]