SCA: security update for undici (GHSA-rx4f-c7p8-82vq)

high Tenable Self-Hosted Container Security Plugin ID 448463

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- undici's experimental WebSocketStream client crashes the whole Node.js process when a remote peer closes
the TCP connection without a WebSocket close handshake. On an unclean close the internal socket-close
handler calls abort on the writable stream unconditionally and discards the returned promise, but per the
WHATWG Streams standard aborting a locked writable returns a promise that rejects with a TypeError.
Because the application holds a writer on that writable, which is the only way to write, the rejection is
never observed and Node's default unhandled-rejection behavior terminates the process. An untrusted server
can therefore crash a client with a single abrupt disconnect, with no authentication and no application
mistake. This affects undici versions from 7.0.0 up to 7.29.1 and from 8.0.0 up to 8.10.2. Users should
upgrade to undici 7.29.1 or 8.10.2. (CVE-2026-85014)

Solution

Update the undici library and its related packages to version 7.29.1 or later.

See Also

https://github.com/advisories/GHSA-rx4f-c7p8-82vq

Plugin Details

Severity: High

ID: 448463

Version: Revision 1.1

Type: Local

Family: SCA Checks

Published: 9/29/2026

Updated: 9/29/2026

Risk Information

VPR

Risk Factor: Low

Score: 3

Percentile: 23.66

Vendor

Vendor Severity: Medium

CVSS v2

Risk Factor: High

Base Score: 7.8

Temporal Score: 5.8

Vector: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C

CVSS Score Source: CVE-2026-85014

CVSS v3

Risk Factor: High

Base Score: 7.5

Temporal Score: 6.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 9/29/2026

Vulnerability Publication Date: 9/4/2026

Reference Information

CVE: CVE-2026-85014