Vulnerability · Published May 15, 2026 · Assigned by GitHub_M
CVE-2026-45736ws: Uninitialized memory disclosure
Medium 4.4
In plain English
A medium-severity security flaw in ws from websockets. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 55% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Severity (CVSS 3.1)4.4Medium
Exploit odds (30 days)0.7%top 45.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known
Official description
ws is an open source WebSocket client and server for Node.js. Prior to 8.20.1, the websocket.close() implementation is vulnerable to uninitialized memory disclosure when a TypedArray is passed as the reason argument. This vulnerability is fixed in 8.20.1.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | node-ws | no fix listed | DEBIAN-CVE-2026-45736 |
| Debian:13 | node-ws | no fix listed | DEBIAN-CVE-2026-45736 |
| Debian:14 | node-ws | 8.20.1+~cs14.19.1-1 | DEBIAN-CVE-2026-45736 |
| Ubuntu:22.04:LTS | node-ws | no fix listed | UBUNTU-CVE-2026-45736 |
| Ubuntu:24.04:LTS | node-ws | no fix listed | UBUNTU-CVE-2026-45736 |
| Ubuntu:25.10 | node-ws | no fix listed | UBUNTU-CVE-2026-45736 |
| Ubuntu:26.04:LTS | node-ws | no fix listed | UBUNTU-CVE-2026-45736 |
| Ubuntu:26.10 | node-ws | no fix listed | UBUNTU-CVE-2026-45736 |
| npm | ws | 8.20.1 | GHSA-58qx-3vcg-4xpx |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| websockets | ws | >= 8.0.0, < 8.20.1 |
Weakness: CWE-908, CWE-824 · Vector: CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
References
- https://github.com/websockets/ws/security/advisories/GHSA-58qx-3vcg-4xpx x_refsource_CONFIRM
- https://github.com/websockets/ws/commit/c0327ec15a54d701eb6ccefaa8bef328cfc03086 x_refsource_MISC
- https://access.redhat.com/security/cve/CVE-2026-45736 vdb-entry, x_refsource_REDHAT
- RHBZ#2477914 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-45736.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:48151 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:57590 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:66545 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:66488 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:34374 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:36754 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:33574 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:29197 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:26638 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:26994 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:27171 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7655 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:41928 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:65126 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:60520 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:44235 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:44263 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:44267 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:40792 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:48693 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:40768 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:36820 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:56431 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:56366 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:57013 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:56928 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:37272 vendor-advisory, x_refsource_REDHAT