CVEvulnerability

CVE-2026-45736

7.5 HIGH Published 2026-05-15 Modified 2026-10-26 Official page ↗
Status
Modified
Published
2026-05-15
Last modified
2026-10-26
Assigner
[email protected]
CVSS 3.1 ([email protected])
4.4 MEDIUM — CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1 ([email protected])
7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1 (0b0ca135-0b70-47e7-9f44-1890c2a1c46c)
7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-824, CWE-908

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 configurations

• ws project ws (>= 8.0.0 < 8.20.1)

Related

Weakness · CWE (2)

  • CWE-824 Access of Uninitialized Pointer weakness
  • CWE-908 Use of Uninitialized Resource weakness

References