Aller au contenu
7.5 Élevée

CVE-2026-2229 ImpactThe undici WebSocket client is vulnerable to a denial-of-service attack due to improper validation of…

Description

ImpactThe 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: * The isValidClientWindowBits() function only validates that the value contains ASCII digits, not that it falls within the valid range 8-15 * The createInflateRaw() call is not wrapped in a try-catch block * The resulting exception propagates up through the call stack and crashes the Node.js process

Produits et versions touchés

Produit Versions touchées Corrigé en
Cryostat 4 on RHEL 9 4.2 premières → < 4.2.0-9 4.2.0-9
Red Hat Enterprise Linux AppStream EUS (v. 10.0) Versions non publiées
Red Hat Enterprise Linux AppStream (v. 10) Versions non publiées
Red Hat Enterprise Linux AppStream (v. 8) Versions non publiées
Red Hat Enterprise Linux AppStream EUS (v.9.6) Versions non publiées
Red Hat Enterprise Linux AppStream (v. 9) Versions non publiées
Red Hat Developer Hub 1.8 1776784286 premières → < 1776784286 1776784286
Red Hat Developer Hub 1.9 1777903262 premières → < 1777903262 1777903262
Red Hat OpenShift AI 2.16 1774282136 premières → < 1774282136 1774282136
Afficher les 19 autres branches
Produit Versions touchées Corrigé en
Red Hat OpenShift Dev Spaces 3.28 1779814592 premières → < 1779814592 1779814592
Red Hat OpenShift Pipelines 1.2 1779910201 premières → < 1779910201 1779910201
OpenShift Lightspeed Versions non publiées
OpenShift Pipelines Versions non publiées
Red Hat Developer Hub Versions non publiées
Red Hat OpenShift AI (RHOAI) Versions non publiées
Self-service automation portal 2 Versions non publiées
Red Hat JBoss Enterprise Application Platform 8 Versions non publiées
Red Hat JBoss Enterprise Application Platform Expansion Pack Versions non publiées
Red Hat OpenShift Dev Spaces Versions non publiées
undici Versions non publiées
Cluster Observability Operator 1.5.0 1782839996 premières → < 1782839996 1782839996
Red Hat Enterprise Linux 10 Versions non publiées
Red Hat Enterprise Linux 10.0 Extended Update Support Versions non publiées
Red Hat Enterprise Linux 8 8100020260408131901.6 premières → < 8100020260408131901.6d880403 8100020260408131901.6d880403
Red Hat Enterprise Linux 9 9070020260402152654 premières → < 9070020260402152654.rhel9 9070020260402152654.rhel9
Red Hat Enterprise Linux 9.6 Extended Update Support 9060020260409121057 premières → < 9060020260409121057.rhel9 9060020260409121057.rhel9
Red Hat Openshift Data Foundation 4.18 1786706880 premières → < 1786706880 1786706880
Cluster Observability Operator 1.5.2 1782839996 premières → < 1782839996 1782839996
Les 54 CVE de Cryostat 4 on RHEL 9 →
Suivre cette CVE