Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:deb/debian/node-undici@7.18.2%2Bdfsg%2B~cs3.2.0-1
purl pkg:deb/debian/node-undici@7.18.2%2Bdfsg%2B~cs3.2.0-1
Tags Ghost
Next non-vulnerable version 7.24.6+dfsg+~cs3.2.0-2
Latest non-vulnerable version 7.24.6+dfsg+~cs3.2.0-2
Risk 4.0
Vulnerabilities affecting this package (3)
Vulnerability Summary Fixed by
VCID-1294-r4v2-3ud7
Aliases:
CVE-2025-47279
GHSA-cxrh-j4jr-qwg3
undici Denial of Service attack via bad certificate data ### Impact Applications that use undici to implement a webhook-like system are vulnerable. If the attacker set up a server with an invalid certificate, and they can force the application to call the webhook repeatedly, then they can cause a memory leak. ### Patches This has been patched in https://github.com/nodejs/undici/pull/4088. ### Workarounds If a webhook fails, avoid keep calling it repeatedly. ### References Reported as: https://github.com/nodejs/undici/issues/3895
7.24.6+dfsg+~cs3.2.0-1
Affected by 0 other vulnerabilities.
7.24.6+dfsg+~cs3.2.0-2
Affected by 0 other vulnerabilities.
VCID-hgd1-7u6j-p7dh
Aliases:
CVE-2026-2229
GHSA-v9p9-hfj2-hcw8
Undici has Unhandled Exception in WebSocket Client Due to Invalid server_max_window_bits Validation ### Impact The undici WebSocket client is vulnerable to a denial-of-service attack due to improper validation of the `server_max_window_bits` parameter in the permessage-deflate extension. When a WebSocket client connects to a server, it automatically advertises support for permessage-deflate compression. A malicious server can respond with an out-of-range `server_max_window_bits` value (outside zlib's valid range of 8-15). When the server subsequently sends a compressed frame, the client attempts to create a zlib InflateRaw instance with the invalid windowBits value, causing a synchronous RangeError exception that is not caught, resulting in immediate process termination. The vulnerability exists because: 1. The `isValidClientWindowBits()` function only validates that the value contains ASCII digits, not that it falls within the valid range 8-15 2. The `createInflateRaw()` call is not wrapped in a try-catch block 3. The resulting exception propagates up through the call stack and crashes the Node.js process ### Patches _Has the problem been patched? What versions should users upgrade to?_ ### Workarounds _Is there a way for users to fix or remediate the vulnerability without upgrading?_
7.24.6+dfsg+~cs3.2.0-1
Affected by 0 other vulnerabilities.
7.24.6+dfsg+~cs3.2.0-2
Affected by 0 other vulnerabilities.
VCID-sy2z-sqgk-d7hg
Aliases:
CVE-2026-1526
GHSA-vrm6-8vpv-qv8q
Undici has Unbounded Memory Consumption in WebSocket permessage-deflate Decompression ## Description The undici WebSocket client is vulnerable to a denial-of-service attack via unbounded memory consumption during permessage-deflate decompression. When a WebSocket connection negotiates the permessage-deflate extension, the client decompresses incoming compressed frames without enforcing any limit on the decompressed data size. A malicious WebSocket server can send a small compressed frame (a "decompression bomb") that expands to an extremely large size in memory, causing the Node.js process to exhaust available memory and crash or become unresponsive. The vulnerability exists in the `PerMessageDeflate.decompress()` method, which accumulates all decompressed chunks in memory and concatenates them into a single Buffer without checking whether the total size exceeds a safe threshold. ## Impact - Remote denial of service against any Node.js application using undici's WebSocket client - A single compressed WebSocket frame of ~6 MB can decompress to ~1 GB or more - Memory exhaustion occurs in native/external memory, bypassing V8 heap limits - No application-level mitigation is possible as decompression occurs before message delivery ### Patches Users should upgrade to fixed versions. ### Workarounds No workaround are possible.
7.24.6+dfsg+~cs3.2.0-1
Affected by 0 other vulnerabilities.
7.24.6+dfsg+~cs3.2.0-2
Affected by 0 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-04T18:12:07.607587+00:00 Debian Importer Affected by VCID-hgd1-7u6j-p7dh https://security-tracker.debian.org/tracker/data/json 38.1.0
2026-04-04T18:06:27.918413+00:00 Debian Importer Affected by VCID-1294-r4v2-3ud7 https://security-tracker.debian.org/tracker/data/json 38.1.0
2026-04-04T18:02:41.965783+00:00 Debian Importer Affected by VCID-sy2z-sqgk-d7hg https://security-tracker.debian.org/tracker/data/json 38.1.0