CVE-2026-118664

LOWCVSS 8.2 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

decode-uri-component provides a more robust alternative to decodeURIComponent. Prior to 0.5.1, decodeUriComponent in index.js falls back to customDecodeURIComponent after native decoding throws, and the fallback collects every distinct percent-encoded run before performing a full-string regular-expression replacement for each entry. Malformed input containing many distinct runs can therefore make both the number of replacements and the scanned input length grow together, causing quadratic CPU consumption and blocking the Node.js event loop; request-body inputs can reach the demonstrated size, while ordinary URL header limits reduce the practical delay. This issue is fixed in version 0.5.1.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-400CWE-407

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

NONE

Threat summary

  • 1 mentions across 1 observed day

What's happening

  • 1 total mentions across 1 day

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-10-29: 110-29
Full discourse1 post
  • YorkDev@YoDevp

    🚨 decode-uri-component (35 millones de descargas por semana en npm) tiene un DoS de severidad alta que puede congelar tu servidor Node.js. CVE-2026-118664, CVSS 4.0: 8.2. Afecta hasta 0.5.0, corregido en 0.5.1. Un body de unos 224 KB bloquea el event loop cerca de 20 s. https://t.co/sZQua8CGX7

    1000027
    16 followersView on X

Explore more