Every CVE Search/ Get API key

CVE-2026-45736

ws: Uninitialized memory disclosure

4.4 MediumFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
High
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.74%Up 0.7 points since May 16, 2026
90%50%10%1%

What each source reports

CVE List Score used 4.4

ws: Uninitialized memory disclosure

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.

Record
CVE-2026-45736
CVSS 3.1
4.4 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-908, CWE-824
Updated
2026-11-02
EUVDEUVD-2026-30543 7.5

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.

Record
EUVD-2026-30543
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-58qx-3vcg-4xpx 4.4

ws: Uninitialized memory disclosure

Impact

The websocket.close() implementation is vulnerable to uninitialized memory disclosure when a TypedArray is passed as the reason argument.

Proof of concept

import { deepStrictEqual } from 'node:assert';
import { WebSocket, WebSocketServer } from 'ws';

const wss = new WebSocketServer(
  { port: 0, skipUTF8Validation: true },
  function () {
    const { port } = wss.address();
    const ws = new WebSocket(`ws://localhost:${port}`, {
      skipUTF8Validation: true
    });

    ws.on('close', function (code, reason) {
      deepStrictEqual(reason, Buffer.alloc(80));
    });
  }
);

wss.on('connection', function (ws) {
  ws.close(1000, new Float32Array(20));
});

Patches

The vulnerability was fixed in [email protected] (https://github.com/websockets/ws/commit/c0327ec15a54d701eb6ccefaa8bef328cfc03086).

Credits

Credit for the private and responsible disclosure of this issue goes to Nikita Skovoroda.

Remarks

Although the calculated CVSS severity is medium, the actual severity is believed to be low, as the flaw is only exploitable through misuse that is unlikely in practice.

Resources

Record
GHSA-58qx-3vcg-4xpx
CVSS 3.1
4.4 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-908
Updated
2026-11-02
NVD 4.4

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.

Record
CVE-2026-45736
CVSS 3.1
4.4 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-908, CWE-824
Updated
2026-11-02
OSV 4.4

ws: Uninitialized memory disclosure

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.

Record
CVE-2026-45736
CVSS 3.1
4.4 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-908
Updated
2026-11-02
OSVDEBIAN-CVE-2026-45736 7.5

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.

Record
DEBIAN-CVE-2026-45736
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 22 moreShow less
OSVGHSA-58qx-3vcg-4xpx 4.4

ws: Uninitialized memory disclosure

Impact

The websocket.close() implementation is vulnerable to uninitialized memory disclosure when a TypedArray is passed as the reason argument.

Proof of concept

import { deepStrictEqual } from 'node:assert';
import { WebSocket, WebSocketServer } from 'ws';

const wss = new WebSocketServer(
  { port: 0, skipUTF8Validation: true },
  function () {
    const { port } = wss.address();
    const ws = new WebSocket(`ws://localhost:${port}`, {
      skipUTF8Validation: true
    });

    ws.on('close', function (code, reason) {
      deepStrictEqual(reason, Buffer.alloc(80));
    });
  }
);

wss.on('connection', function (ws) {
  ws.close(1000, new Float32Array(20));
});

Patches

The vulnerability was fixed in [email protected] (https://github.com/websockets/ws/commit/c0327ec15a54d701eb6ccefaa8bef328cfc03086).

Credits

Credit for the private and responsible disclosure of this issue goes to Nikita Skovoroda.

Remarks

Although the calculated CVSS severity is medium, the actual severity is believed to be low, as the flaw is only exploitable through misuse that is unlikely in practice.

Resources

Record
GHSA-58qx-3vcg-4xpx
CVSS 3.1
4.4 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-908
Updated
2026-11-02
OSVRHSA-2026:26638 8.8

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:26638
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:26994 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:26994
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:27171 8.2

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:27171
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N
Updated
2026-11-02
OSVRHSA-2026:57590 8.6

Red Hat Security Advisory: rh-podman-desktop security, bug fix, and enhancement update

Record
RHSA-2026:57590
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2026:7655 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7655
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-APP-NPM-CVE-2026-45736 4.4

CVE-2026-45736 in ws - Patched by Root

Root has patched CVE-2026-45736 in the ws package for Root:npm. Multiple fixed versions available.

Record
ROOT-APP-NPM-CVE-2026-45736
CVSS 3.1
4.4 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2026-45736 4.4

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.

Record
UBUNTU-CVE-2026-45736
CVSS 3.1
4.4 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVCLSA-2026-1784596293 No score

TuxCare security update for ws (1 CVE)

TuxCare rebuilt ws to address 1 CVE. Fixed in 8.20.0-tuxcare.1.

Record
CLSA-2026-1784596293
Updated
2026-11-02
OSVCLSA-2026-1784596324 No score

TuxCare security update for ws (1 CVE)

TuxCare rebuilt ws to address 1 CVE. Fixed in 8.18.0-tuxcare.1.

Record
CLSA-2026-1784596324
Updated
2026-11-02
OSVCLSA-2026-1785380881 No score

TuxCare security update for ws (2 CVEs)

TuxCare rebuilt ws to address 2 CVEs. Fixed in 8.16.0-tuxcare.2.

Record
CLSA-2026-1785380881
Updated
2026-11-02
OSVCLSA-2026-1788560406 No score

TuxCare security update for ws (3 CVEs)

TuxCare rebuilt ws to address 3 CVEs. Fixed in 8.13.0-tuxcare.1.

Record
CLSA-2026-1788560406
Updated
2026-11-02
OSVCLSA-2026-1790200934 No score

TuxCare security update for ws (1 CVE)

TuxCare rebuilt ws to address 1 CVE. Fixed in 8.11.0-tuxcare.2.

Record
CLSA-2026-1790200934
Updated
2026-11-02
OSVCLSA-2026-1790202672 No score

TuxCare security update for ws (1 CVE)

TuxCare rebuilt ws to address 1 CVE. Fixed in 8.5.0-tuxcare.2.

Record
CLSA-2026-1790202672
Updated
2026-11-02
OSVCLSA-2026-1790413013 No score

TuxCare security update for ws (1 CVE)

TuxCare rebuilt ws to address 1 CVE. Fixed in 8.2.3-tuxcare.2.

Record
CLSA-2026-1790413013
Updated
2026-11-02
OSVCLSA-2026-1790541916 No score

TuxCare security update for ws (2 CVEs)

TuxCare rebuilt ws to address 2 CVEs. Fixed in 8.18.3-tuxcare.1.

Record
CLSA-2026-1790541916
Updated
2026-11-02
OSVCLSA-2026-1790541935 No score

TuxCare security update for ws (2 CVEs)

TuxCare rebuilt ws to address 2 CVEs. Fixed in 8.17.1-tuxcare.1.

Record
CLSA-2026-1790541935
Updated
2026-11-02
OSVCLSA-2026-1790610738 No score

TuxCare security update for ws (2 CVEs)

TuxCare rebuilt ws to address 2 CVEs. Fixed in 8.14.2-tuxcare.1.

Record
CLSA-2026-1790610738
Updated
2026-11-02
OSVCLSA-2026-1792448229 No score

TuxCare security update for ws (2 CVEs)

TuxCare rebuilt ws to address 2 CVEs. Fixed in 8.18.2-tuxcare.1.

Record
CLSA-2026-1792448229
Updated
2026-11-02
OSVopenSUSE-SU-2026:11705-1 No score

kimi-code-0.41.0-1.1 on GA media

These are all security issues fixed in the kimi-code-0.41.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11705-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11952-1 No score

zcode-3.14.3-1.1 on GA media

These are all security issues fixed in the zcode-3.14.3-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11952-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21849-1 No score

Security update for kimi-code

This update for kimi-code fixes the following issues:

Changes in kimi-code:

Update to version 0.42.0:

  • Add an experimental Updates panel with paginated progress messages from the main agent and subagents, enabled with KIMI_CODE_EXPERIMENTAL_NOTIFY_USER=1
  • Turn the subagent model pool, Remote Control and the minidb session-index read model with the global search worker always on; their experimental flags and opt-out variables are gone, search persistence is now tuned via the [database] section
  • Give tower worker and reviewer briefings the full mission context, follow the subagent timeout for tower agents, and show each background agent's model in /tasks
  • Retrieve file search matches beyond the first 100 results, accept HEIC, HEIF and BMP images with Kimi-served models, and warn in kimi -p when project MCP servers are skipped in an untrusted folder
  • Read files with configurable character limits and resumable long-line reads, decode malformed UTF-16 with a warning, and preserve image and video filenames in session history
  • Rework the dashboard: deletable sessions, reorderable media rail, collapsed tool calls revealed with Ctrl-O, and less jank on long conversations and session reloads

Update to version 0.41.0:

  • Add experimental tower mode for multi-agent orchestration and Remote Control for reaching a local web session remotely
  • Add the WaitFor tool so the agent can wait for a background task inside the current turn, and an optional fork parameter that starts a subagent from a snapshot of the caller's history
  • Support two OAuth login methods, kimi.ai and kimi.com, and activate several skills in one prompt
  • Enable the subagent model pool in every launch mode by default and make turn-level file history unconditional
  • Add a dangerous-command guard that always asks before shutdown, reboot or rm -rf in manual and YOLO permission modes, disabled with [permission] dangerous_command_guard; auto mode never blocks
  • Remove kimi web --allow-remote-terminals; PTY terminal routes are served on loopback binds only
  • Require Edit and Write to read a file first, and reject a write when the file changed on disk since that read
  • Rework the bundled web dashboard: multi-tab right sidebar, Open/Done/Workspaces session tabs, a plugin marketplace panel and mobile bottom sheets
  • ... see upstream's release notes for the full list
  • Vendor the runtime dependencies upstream stopped inlining in 0.39.0:
    • Add ws, qrcode and qrcode's own pngjs and dijkstrajs as sources, installed into the package's private node_modules
    • Unpack the npm tarball directly instead of running npm install, which would resolve the new dependencies against the registry and pull in qrcode's CLI-only yargs tree
    • Declare the vendored trees with Provides: bundled(...)
  • CVE-2026-48779: ws denial of service from a high volume of tiny WebSocket fragments; the ws inlined in the old bundle predated the 8.21.0 fix, the vendored ws is 8.21.3 (boo#1268927)
  • CVE-2026-45736: ws uninitialized memory disclosure via websocket.close() with a TypedArray, fixed by the same ws version (boo#1269951)
  • Load the compiled node-pty addon during the build check as well
Record
openSUSE-SU-2026:21849-1
Updated
2026-11-02

Affected products

Show 39 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
ws
npm
8.0.0 up to 8.20.1
8.20.1
ws
TuxCare:npm
8.20.0-tuxcare.0 up to 8.20.0-tuxcare.1, plus listed versions
8.20.0
8.20.0-tuxcare.1
ws
TuxCare:npm
8.18.0-tuxcare.0 up to 8.18.0-tuxcare.1, plus listed versions
8.18.0
8.18.0-tuxcare.1
ws
TuxCare:npm
From an advisory covering 2 CVEs
8.16.0-tuxcare.0 up to 8.16.0-tuxcare.2, plus listed versions
8.16.08.16.0-tuxcare.1
8.16.0-tuxcare.2
ws
TuxCare:npm
From an advisory covering 3 CVEs
8.13.0-tuxcare.0 up to 8.13.0-tuxcare.1, plus listed versions
8.13.0
8.13.0-tuxcare.1
ws
TuxCare:npm
8.11.0-tuxcare.0 up to 8.11.0-tuxcare.2, plus listed versions
8.11.08.11.0-tuxcare.1
8.11.0-tuxcare.2
ws
TuxCare:npm
8.5.0-tuxcare.0 up to 8.5.0-tuxcare.2, plus listed versions
8.5.08.5.0-tuxcare.1
8.5.0-tuxcare.2
ws
TuxCare:npm
8.2.3-tuxcare.0 up to 8.2.3-tuxcare.2, plus listed versions
8.2.38.2.3-tuxcare.1
8.2.3-tuxcare.2
ws
TuxCare:npm
From an advisory covering 2 CVEs
8.18.3-tuxcare.0 up to 8.18.3-tuxcare.1, plus listed versions
8.18.3
8.18.3-tuxcare.1
ws
TuxCare:npm
From an advisory covering 2 CVEs
8.17.1-tuxcare.0 up to 8.17.1-tuxcare.1, plus listed versions
8.17.1
8.17.1-tuxcare.1
Show 38 moreShow less
Affected packages
PackageAffectedFixed
ws
TuxCare:npm
From an advisory covering 2 CVEs
8.14.2-tuxcare.0 up to 8.14.2-tuxcare.1, plus listed versions
8.14.2
8.14.2-tuxcare.1
ws
TuxCare:npm
From an advisory covering 2 CVEs
8.18.2-tuxcare.0 up to 8.18.2-tuxcare.1, plus listed versions
8.18.2
8.18.2-tuxcare.1
node-ws
Debian:12
All versions, plus listed versions
8.11.0+~cs13.7.3-18.11.0+~cs13.7.3-28.18.0+~cs13.7.11-18.18.0+~cs14.5.15-18.18.1+~cs14.18.2-1
Show 5 moreShow less
8.19.0+~cs14.19.1-18.20.1+~cs14.19.1-18.21.0+~cs14.19.1-18.21.1+~cs14.19.1-18.21.3+~cs14.19.1-1
None known
node-ws
Debian:13
All versions, plus listed versions
8.18.1+~cs14.18.2-18.19.0+~cs14.19.1-18.20.1+~cs14.19.1-18.21.0+~cs14.19.1-18.21.1+~cs14.19.1-18.21.3+~cs14.19.1-1
None known
node-ws
Debian:14
before 8.20.1+~cs14.19.1-1, plus listed versions
8.18.1+~cs14.18.2-18.19.0+~cs14.19.1-1
8.20.1+~cs14.19.1-1
dotnet-sdk-10.0
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:10.0.109-1.hum1
0:10.0.109-1.hum1
dotnet-sdk-10.0-source-built-artifacts
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:10.0.109-1.hum1
0:10.0.109-1.hum1
dotnet-sdk-aot-10.0
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:10.0.109-1.hum1
0:10.0.109-1.hum1
dotnet-sdk-dbg-10.0
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:10.0.109-1.hum1
0:10.0.109-1.hum1
dotnet-templates-10.0
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:10.0.109-1.hum1
0:10.0.109-1.hum1
dotnet10.0
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:10.0.109-1.hum1
0:10.0.109-1.hum1
dotnet-sdk-8.0
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:8.0.128-1.hum1
0:8.0.128-1.hum1
dotnet-sdk-8.0-source-built-artifacts
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:8.0.128-1.hum1
0:8.0.128-1.hum1
dotnet-sdk-dbg-8.0
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:8.0.128-1.hum1
0:8.0.128-1.hum1
dotnet-templates-8.0
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:8.0.128-1.hum1
0:8.0.128-1.hum1
dotnet8.0
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:8.0.128-1.hum1
0:8.0.128-1.hum1
dotnet-sdk-9.0
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:9.0.118-1.hum1
0:9.0.118-1.hum1
dotnet-sdk-9.0-source-built-artifacts
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:9.0.118-1.hum1
0:9.0.118-1.hum1
dotnet-sdk-aot-9.0
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:9.0.118-1.hum1
0:9.0.118-1.hum1
dotnet-sdk-dbg-9.0
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:9.0.118-1.hum1
0:9.0.118-1.hum1
dotnet-templates-9.0
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:9.0.118-1.hum1
0:9.0.118-1.hum1
dotnet9.0
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:9.0.118-1.hum1
0:9.0.118-1.hum1
netstandard-targeting-pack-2.1
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:9.0.118-1.hum1
0:9.0.118-1.hum1
rh-podman-desktop
Red Hat:enterprise_linux:10.2
From an advisory covering 24 CVEs
before 0:1.1.2-1.el10_2
0:1.1.2-1.el10_2
yarnpkg
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:1.22.22-18.1.hum1
0:1.22.22-18.1.hum1
ws
Root:npm
before 8.18.0-aikido.1
8.18.0-aikido.18.19.0-aikido.18.18.2-aikido.18.20.0-aikido.18.17.1-aikido.18.17.1-aikido.28.18.1-aikido.18.18.0-aikido.28.18.2-aikido.28.19.0-aikido.28.20.0-aikido.28.13.0-aikido.18.18.1-aikido.28.13.0-aikido.28.17.1-aikido.38.18.3-aikido.28.20.1-aikido.1
@rootio/ws
Root:npm
before 8.18.0-root.io.1
8.18.0-root.io.18.19.0-root.io.18.18.2-root.io.18.20.0-root.io.18.17.1-root.io.18.17.1-root.io.28.18.1-root.io.18.18.0-root.io.28.18.2-root.io.28.19.0-root.io.28.20.0-root.io.28.13.0-root.io.18.18.1-root.io.28.13.0-root.io.28.17.1-root.io.38.18.3-root.io.28.20.1-root.io.1
node-ws
Ubuntu:16.04:LTS
All versions, plus listed versions
0.7.2+ds1.349b7460-11.0.1+ds1.e6ddaae4-1
None known
node-ws
Ubuntu:18.04:LTS
All versions, plus listed versions
1.1.0+ds1.e6ddaae4-3build11.1.0+ds1.e6ddaae4-3ubuntu1
None known
node-ws
Ubuntu:20.04:LTS
All versions, plus listed versions
1.1.0+ds1.e6ddaae4-57.2.1-27.2.1-3
None known
node-ws
Ubuntu:22.04:LTS
All versions, plus listed versions
7.4.2+~cs18.0.8-27.5.5+~cs13.0.13-18.5.0+~cs13.3.3-2
None known
node-ws
Ubuntu:24.04:LTS
All versions, plus listed versions
8.11.0+~cs13.7.3-18.11.0+~cs13.7.3-2
None known
node-ws
Ubuntu:25.10
All versions, plus listed versions
8.18.0+~cs14.5.15-18.18.1+~cs14.18.2-1
None known
node-ws
Ubuntu:26.10
All versions, plus listed versions
8.19.0+~cs14.19.1-18.20.1+~cs14.19.1-18.21.3+~cs14.19.1-1
None known
node-ws
Ubuntu:26.04:LTS
All versions, plus listed versions
8.18.1+~cs14.18.2-18.19.0+~cs14.19.1-1
None known
kimi-code
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 0.41.0-1.1
0.41.0-1.1
zcode
openSUSE:Tumbleweed
before 3.14.3-1.1
3.14.3-1.1
kimi-code
openSUSE:Leap 16.0
From an advisory covering 2 CVEs
before 0.42.0-bp160.1.1
0.42.0-bp160.1.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-45736 is a medium vulnerability (CVSS 4.4) in Websockets Ws, published May 4, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.74%, the 55th percentile. Fixed in ws 8.20.1.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 130 references. The JSON record has them.

MoveEnter Open