Allocation of Resources Without Limits or Throttling in undici - CVE-2026-2581
Published: April 24, 2026
undici
Node.js
Description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to allocation of resources without limits or throttling in DeduplicationHandler when processing deduplicated requests with large or chunked response bodies from an attacker-controlled or untrusted upstream endpoint. A remote attacker can trigger concurrent identical requests that cause response data to accumulate in memory to cause a denial of service.
Only applications with interceptors.deduplicate() enabled are vulnerable.