CVE-2026-22774CWE-405

devalue vulnerable to denial of service due to memory exhaustion in devalue.parse

High · published January 15, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
49.3
In the wild
Unconfirmed
What it is

⚡ A tiny oversight in devalue can turn applications into CPU-sucking machines! From versions 5.3.0 to 5.6.1, untrusted input can spin your server into a denial-of-service frenzy! 🔥 Think of devalue as a blender meant to process ingredients for a recipe. If someone throws in a massive chunk of ice without warning, the blender will stall and struggle, just like your server when it faces unexpected inputs—overheating and possibly shutting down! An attacker can exploit this vulnerability by feeding malicious data into your application, causing it to consume excessive CPU and memory. This could lead to your service becoming slow or even crashing entirely—disrupting user access and affecting your application's reputation.

Put simply

Think of devalue as a blender meant to process ingredients for a recipe. If someone throws in a massive chunk of ice without warning, the blender will stall and struggle, just like your server when it faces unexpected inputs—overheating and possibly shutting down! This vulnerability stems from the typed array hydration in devalue.parse, which assumes an ArrayBuffer as input without proper checks. If unexpected data is provided, it can lead to a denial of service by exhausting system resources.

What to do

An attacker can exploit this vulnerability by feeding malicious data into your application, causing it to consume excessive CPU and memory. This could lead to your service becoming slow or even crashing entirely—disrupting user access and affecting your application's reputation. Upgrade to version 5.6.2 immediately to fix this issue. Additionally, implement input validation to ensure that only trusted data is processed. Regularly audit third-party libraries for vulnerabilities to keep your applications resilient. You’ve got this! By following these steps, you’ll keep your application running smoothly and protect your users! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00625 · 49.3th percentile
Weakness
CWE-405 · Asymmetric Resource Consumption (Amplification)
Published
2026-01-15T18:53Z
EPSS history
Timeline
  • 15 JAN 18:53Z
    devalue vulnerable to denial of service due to memory exhaustion in devalue.parse
    cvelistv5