Patchwire CVEs, their patch status, and feeds to follow them

CVE-2024-22025

Fixed in a distro release EPSS 1%CVSS 6.5

A vulnerability in Node.js has been identified, allowing for a Denial of Service (DoS) attack through resource exhaustion when using the fetch() function to retrieve content from an untrusted URL. The vulnerability stems from the fact that the fetch() function in Node.js always decodes Brotli, making it possible for an attacker to cause resource exhaustion when fetching content from an untrusted URL. An attacker controlling the URL passed into fetch() can exploit this vulnerability to exhaust memory, potentially leading to process termination, depending on the system configuration.

Published 2024-03-19 · CVE record · OSV

Products: NodeJS Node

Distro releases

ReleasePackageFixed in
AlmaLinux:8nodejs1:18.20.2-1.module_el8.9.0+3828+c9fa9644
AlmaLinux:8nodejs1:20.12.2-2.module_el8.9.0+3827+11b91f3e
AlmaLinux:8nodejs-devel1:20.12.2-2.module_el8.9.0+3827+11b91f3e
AlmaLinux:8nodejs-devel1:18.20.2-1.module_el8.9.0+3828+c9fa9644
AlmaLinux:8nodejs-docs1:20.12.2-2.module_el8.9.0+3827+11b91f3e
AlmaLinux:8nodejs-docs1:18.20.2-1.module_el8.9.0+3828+c9fa9644
AlmaLinux:8nodejs-full-i18n1:20.12.2-2.module_el8.9.0+3827+11b91f3e
AlmaLinux:8nodejs-full-i18n1:18.20.2-1.module_el8.9.0+3828+c9fa9644
AlmaLinux:8nodejs-nodemon3.0.1-1.module_el8.8.0+3613+1ed8c91d
AlmaLinux:8nodejs-nodemon3.0.1-1.module_el8.9.0+3731+490e3ce5
AlmaLinux:8nodejs-packaging2021.06-4.module_el8.9.0+3684+11b9e959
AlmaLinux:8nodejs-packaging2021.06-4.module_el8.7.0+3343+ea2b7901
AlmaLinux:8nodejs-packaging-bundler2021.06-4.module_el8.9.0+3684+11b9e959
AlmaLinux:8nodejs-packaging-bundler2021.06-4.module_el8.7.0+3343+ea2b7901
AlmaLinux:8npm1:10.5.0-1.20.12.2.2.module_el8.9.0+3827+11b91f3e
AlmaLinux:8npm1:10.5.0-1.18.20.2.1.module_el8.9.0+3828+c9fa9644
AlmaLinux:9nodejs1:20.12.2-2.module_el9.4.0+100+71fc9528
AlmaLinux:9nodejs1:18.20.2-2.module_el9.4.0+99+a01f7676
AlmaLinux:9nodejs1:16.20.2-8.el9_4
AlmaLinux:9nodejs-devel1:18.20.2-2.module_el9.4.0+99+a01f7676
AlmaLinux:9nodejs-devel1:20.12.2-2.module_el9.4.0+100+71fc9528
AlmaLinux:9nodejs-docs1:18.20.2-2.module_el9.4.0+99+a01f7676
AlmaLinux:9nodejs-docs1:20.12.2-2.module_el9.4.0+100+71fc9528
AlmaLinux:9nodejs-docs1:16.20.2-8.el9_4
AlmaLinux:9nodejs-full-i18n1:20.12.2-2.module_el9.4.0+100+71fc9528
AlmaLinux:9nodejs-full-i18n1:16.20.2-8.el9_4
AlmaLinux:9nodejs-full-i18n1:18.20.2-2.module_el9.4.0+99+a01f7676
AlmaLinux:9nodejs-libs1:16.20.2-8.el9_4
AlmaLinux:9nodejs-nodemon3.0.1-1.module_el9.3.0+47+c33bc288
AlmaLinux:9nodejs-nodemon3.0.1-1.module_el9.2.0+36+853e48f5
AlmaLinux:9nodejs-packaging2021.06-4.module_el9.1.0+13+d9a595ea
AlmaLinux:9nodejs-packaging2021.06-4.module_el9.3.0+88+29afeaa2
AlmaLinux:9nodejs-packaging-bundler2021.06-4.module_el9.1.0+13+d9a595ea
AlmaLinux:9nodejs-packaging-bundler2021.06-4.module_el9.3.0+88+29afeaa2
AlmaLinux:9npm1:10.5.0-1.20.12.2.2.module_el9.4.0+100+71fc9528
AlmaLinux:9npm1:8.19.4-1.16.20.2.8.el9_4
AlmaLinux:9npm1:10.5.0-1.18.20.2.2.module_el9.4.0+99+a01f7676
Chainguardnodejs-16no fix
Chainguardnodejs-16-doc16.20.2-r15
Debian:10nodejs10.24.0~dfsg-1~deb10u4
Debian:11nodejs12.22.12~dfsg-1~deb11u5
Debian:12nodejs18.20.4+dfsg-1~deb12u1
Debian:13nodejs18.19.1+dfsg-1
Debian:14nodejs18.19.1+dfsg-1
Red Hat:enterprise_linux:8nodejs1:18.20.2-1.module+el8.9.0+21767+537f34ee
Red Hat:enterprise_linux:8nodejs1:20.12.2-2.module+el8.9.0+21743+0b3f1be2
Red Hat:enterprise_linux:8nodejs-debuginfo1:18.20.2-1.module+el8.9.0+21767+537f34ee
Red Hat:enterprise_linux:8nodejs-debuginfo1:20.12.2-2.module+el8.9.0+21743+0b3f1be2
Red Hat:enterprise_linux:8nodejs-debugsource1:20.12.2-2.module+el8.9.0+21743+0b3f1be2
Red Hat:enterprise_linux:8nodejs-debugsource1:18.20.2-1.module+el8.9.0+21767+537f34ee
Red Hat:enterprise_linux:8nodejs-devel1:18.20.2-1.module+el8.9.0+21767+537f34ee
Red Hat:enterprise_linux:8nodejs-devel1:20.12.2-2.module+el8.9.0+21743+0b3f1be2
Red Hat:enterprise_linux:8nodejs-docs1:20.12.2-2.module+el8.9.0+21743+0b3f1be2
Red Hat:enterprise_linux:8nodejs-docs1:18.20.2-1.module+el8.9.0+21767+537f34ee
Red Hat:enterprise_linux:8nodejs-full-i18n1:20.12.2-2.module+el8.9.0+21743+0b3f1be2
Red Hat:enterprise_linux:8nodejs-full-i18n1:18.20.2-1.module+el8.9.0+21767+537f34ee
Red Hat:enterprise_linux:8nodejs-nodemon0:3.0.1-1.module+el8.9.0+21190+5ebd2c33
Red Hat:enterprise_linux:8nodejs-nodemon0:3.0.1-1.module+el8.9.0+20473+c4e3d824
Red Hat:enterprise_linux:8nodejs-packaging0:2021.06-4.module+el8.9.0+21190+5ebd2c33
Red Hat:enterprise_linux:8nodejs-packaging0:2021.06-4.module+el8.9.0+19519+e25b965a
Red Hat:enterprise_linux:8nodejs-packaging-bundler0:2021.06-4.module+el8.9.0+21190+5ebd2c33
Red Hat:enterprise_linux:8nodejs-packaging-bundler0:2021.06-4.module+el8.9.0+19519+e25b965a
Red Hat:enterprise_linux:8npm1:10.5.0-1.18.20.2.1.module+el8.9.0+21767+537f34ee
Red Hat:enterprise_linux:8npm1:10.5.0-1.20.12.2.2.module+el8.9.0+21743+0b3f1be2
Red Hat:enterprise_linux:9nodejs1:18.20.2-2.module+el9.4.0+21742+692df1ea
Red Hat:enterprise_linux:9nodejs1:16.20.2-8.el9_4
Red Hat:enterprise_linux:9nodejs1:20.12.2-2.module+el9.4.0+21731+46b5b8a7
Red Hat:enterprise_linux:9nodejs-debuginfo1:16.20.2-8.el9_4
Red Hat:enterprise_linux:9nodejs-debuginfo1:18.20.2-2.module+el9.4.0+21742+692df1ea
Red Hat:enterprise_linux:9nodejs-debuginfo1:20.12.2-2.module+el9.4.0+21731+46b5b8a7
Red Hat:enterprise_linux:9nodejs-debugsource1:18.20.2-2.module+el9.4.0+21742+692df1ea
Red Hat:enterprise_linux:9nodejs-debugsource1:20.12.2-2.module+el9.4.0+21731+46b5b8a7
Red Hat:enterprise_linux:9nodejs-debugsource1:16.20.2-8.el9_4
Red Hat:enterprise_linux:9nodejs-devel1:18.20.2-2.module+el9.4.0+21742+692df1ea
Red Hat:enterprise_linux:9nodejs-devel1:20.12.2-2.module+el9.4.0+21731+46b5b8a7
Red Hat:enterprise_linux:9nodejs-docs1:16.20.2-8.el9_4
Red Hat:enterprise_linux:9nodejs-docs1:18.20.2-2.module+el9.4.0+21742+692df1ea
Red Hat:enterprise_linux:9nodejs-docs1:20.12.2-2.module+el9.4.0+21731+46b5b8a7
Red Hat:enterprise_linux:9nodejs-full-i18n1:18.20.2-2.module+el9.4.0+21742+692df1ea
Red Hat:enterprise_linux:9nodejs-full-i18n1:16.20.2-8.el9_4
Red Hat:enterprise_linux:9nodejs-full-i18n1:20.12.2-2.module+el9.4.0+21731+46b5b8a7
Red Hat:enterprise_linux:9nodejs-libs1:16.20.2-8.el9_4
Red Hat:enterprise_linux:9nodejs-libs-debuginfo1:16.20.2-8.el9_4
Red Hat:enterprise_linux:9nodejs-nodemon0:3.0.1-1.module+el9.3.0.z+20478+84a9f781
Red Hat:enterprise_linux:9nodejs-nodemon0:3.0.1-1.module+el9.3.0+19762+d716bf3b
Red Hat:enterprise_linux:9nodejs-packaging0:2021.06-4.module+el9.1.0+15718+e52ec601
Red Hat:enterprise_linux:9nodejs-packaging0:2021.06-4.module+el9.3.0+19518+63aad52d
Red Hat:enterprise_linux:9nodejs-packaging-bundler0:2021.06-4.module+el9.1.0+15718+e52ec601
Red Hat:enterprise_linux:9nodejs-packaging-bundler0:2021.06-4.module+el9.3.0+19518+63aad52d
Red Hat:enterprise_linux:9npm1:10.5.0-1.20.12.2.2.module+el9.4.0+21731+46b5b8a7
Red Hat:enterprise_linux:9npm1:10.5.0-1.18.20.2.2.module+el9.4.0+21742+692df1ea
Red Hat:enterprise_linux:9npm1:8.19.4-1.16.20.2.8.el9_4
Red Hat:rhel_e4s:9.0nodejs1:16.20.2-9.el9_0
Red Hat:rhel_e4s:9.0nodejs-debuginfo1:16.20.2-9.el9_0
Red Hat:rhel_e4s:9.0nodejs-debugsource1:16.20.2-9.el9_0
Red Hat:rhel_e4s:9.0nodejs-docs1:16.20.2-9.el9_0
Red Hat:rhel_e4s:9.0nodejs-full-i18n1:16.20.2-9.el9_0
Red Hat:rhel_e4s:9.0nodejs-libs1:16.20.2-9.el9_0
Red Hat:rhel_e4s:9.0nodejs-libs-debuginfo1:16.20.2-9.el9_0
Red Hat:rhel_e4s:9.0npm1:8.19.4-1.16.20.2.9.el9_0
Red Hat:rhel_eus:9.2nodejs1:16.20.2-6.el9_2.3
Red Hat:rhel_eus:9.2nodejs-debuginfo1:16.20.2-6.el9_2.3
Red Hat:rhel_eus:9.2nodejs-debugsource1:16.20.2-6.el9_2.3
Red Hat:rhel_eus:9.2nodejs-docs1:16.20.2-6.el9_2.3
Red Hat:rhel_eus:9.2nodejs-full-i18n1:16.20.2-6.el9_2.3
Red Hat:rhel_eus:9.2nodejs-libs1:16.20.2-6.el9_2.3
Red Hat:rhel_eus:9.2nodejs-libs-debuginfo1:16.20.2-6.el9_2.3
Red Hat:rhel_eus:9.2npm1:8.19.4-1.16.20.2.6.el9_2.3
Rocky Linux:8nodejs1:20.12.2-2.module+el8.9.0+1804+2708cc21
Rocky Linux:8nodejs1:18.20.2-1.module+el8.9.0+1803+9ac8b495
Rocky Linux:8nodejs-nodemon0:3.0.1-1.module+el8.8.0+1459+02651ab6
Rocky Linux:8nodejs-packaging0:2021.06-4.module+el8.7.0+1072+5b168780
Rocky Linux:9nodejs1:16.20.2-8.el9_4
Rocky Linux:9nodejs-nodemon0:3.0.1-1.module+el9.6.0+32322+a8b1fd01
Rocky Linux:9nodejs-nodemon0:3.0.1-1.module+el9.5.0+31770+0da7192d
Rocky Linux:9nodejs-nodemon0:3.0.1-1.module+el9.6.0+32045+2e5d342d
Rocky Linux:9nodejs-nodemon0:3.0.1-1.module+el9.6.0+32143+ae966e5b
Rocky Linux:9nodejs-nodemon0:3.0.1-1.module+el9.6.0+32144+1d29a396
Rocky Linux:9nodejs-nodemon0:3.0.1-1.module+el9.6.0+32185+bd121a25
Rocky Linux:9nodejs-packaging0:2021.06-4.module+el9.5.0+31770+0da7192d
Rocky Linux:9nodejs-packaging0:2021.06-4.module+el9.6.0+32045+2e5d342d
Rocky Linux:9nodejs-packaging0:2021.06-4.module+el9.6.0+32322+a8b1fd01
Rocky Linux:9nodejs-packaging0:2021.06-4.module+el9.6.0+32185+bd121a25
Rocky Linux:9nodejs-packaging0:2021.06-4.module+el9.6.0+32144+1d29a396
Rocky Linux:9nodejs-packaging0:2021.06-4.module+el9.6.0+32143+ae966e5b
Rocky Linux:9nodejs-packaging0:2021.06-4.module+el9.6.0+32048+5323bb50
SUSE:Enterprise Storage 7.1nodejs1212.22.12-150200.4.56.1
SUSE:Enterprise Storage 7.1nodejs1414.21.3-150200.15.55.1
SUSE:Enterprise Storage 7.1nodejs1616.20.2-150300.7.33.1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSSnodejs1212.22.12-150200.4.56.1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSSnodejs1414.21.3-150200.15.55.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSnodejs1212.22.12-150200.4.56.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSnodejs1414.21.3-150200.15.55.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSnodejs1616.20.2-150300.7.33.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSnodejs1616.20.2-150400.3.30.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSnodejs1818.19.1-150400.9.18.2
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSSnodejs1616.20.2-150400.3.30.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSSnodejs1818.19.1-150400.9.18.2
SUSE:Linux Enterprise Module for Web and Scripting 12nodejs1616.20.2-8.39.1
SUSE:Linux Enterprise Module for Web and Scripting 12nodejs1818.19.1-8.18.1
SUSE:Linux Enterprise Module for Web and Scripting 15 SP5nodejs1818.19.1-150400.9.18.2
SUSE:Linux Enterprise Module for Web and Scripting 15 SP5nodejs2020.11.1-150500.11.6.1
SUSE:Linux Enterprise Server 15 SP2-LTSSnodejs1212.22.12-150200.4.56.1
SUSE:Linux Enterprise Server 15 SP2-LTSSnodejs1414.21.3-150200.15.55.1
SUSE:Linux Enterprise Server 15 SP3-LTSSnodejs1212.22.12-150200.4.56.1
SUSE:Linux Enterprise Server 15 SP3-LTSSnodejs1414.21.3-150200.15.55.1
SUSE:Linux Enterprise Server 15 SP3-LTSSnodejs1616.20.2-150300.7.33.1
SUSE:Linux Enterprise Server 15 SP4-LTSSnodejs1616.20.2-150400.3.30.1
SUSE:Linux Enterprise Server 15 SP4-LTSSnodejs1818.19.1-150400.9.18.2
SUSE:Linux Enterprise Server for SAP Applications 15 SP2nodejs1212.22.12-150200.4.56.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP2nodejs1414.21.3-150200.15.55.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3nodejs1212.22.12-150200.4.56.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3nodejs1414.21.3-150200.15.55.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3nodejs1616.20.2-150300.7.33.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4nodejs1616.20.2-150400.3.30.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4nodejs1818.19.1-150400.9.18.2
SUSE:Manager Server 4.3nodejs1616.20.2-150400.3.30.1
SUSE:Manager Server 4.3nodejs1818.19.1-150400.9.18.2
Ubuntu:Pro:14.04:LTSnodejsno fix
Ubuntu:Pro:16.04:LTSnodejsno fix
Ubuntu:Pro:18.04:LTSnodejsno fix
Ubuntu:Pro:20.04:LTSnodejsno fix
Ubuntu:Pro:22.04:LTSnodejsno fix
Wolfinodejs-16no fix
Wolfinodejs-16-doc16.20.2-r15
openSUSE:Leap 15.5nodejs1818.19.1-150400.9.18.2
openSUSE:Leap 15.5nodejs2020.11.1-150500.11.6.1
openSUSE:Tumbleweednodejs2020.11.1-1.1
openSUSE:Tumbleweednodejs2121.6.2-1.1