Node.Js · Node.Js · CVE-2024-22025
**Name of the Vulnerable Software and Affected Versions**
Node.js (affected versions not specified)
**Description**
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.
**Recommendations**
At the moment, there is no information about a newer version that contains a fix for this vulnerability.