CVE-2026-25762CWE-400CWE-770

AdonisJS vulnerable to Denial of Service (DoS) via Unrestricted Memory Buffering in PartHandler during File Type Detection

High · published February 6, 2026

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

⚡ Have you heard about the Denial of Service vulnerability in AdonisJS? Before versions 10.1.3 and 11.0.0-next.9, it could lead to some serious memory overload when handling file uploads! 🔥 Think of it like a restaurant trying to serve too many orders at once without a proper kitchen staff—if the chef doesn't have limits on how many plates they can handle, the kitchen gets overwhelmed, and everything grinds to a halt. An attacker could exploit this vulnerability to overwhelm your server with file uploads, causing excessive memory consumption that could lead to server crashes. This means your application could become unresponsive, effectively shutting down access for all users—a total bummer for your web service!

Put simply

Think of it like a restaurant trying to serve too many orders at once without a proper kitchen staff—if the chef doesn't have limits on how many plates they can handle, the kitchen gets overwhelmed, and everything grinds to a halt. The vulnerability lies in the multipart file handling logic of @adonisjs/bodyparser, which fails to limit memory usage while trying to detect file types from uploaded files, potentially leading to denial of service.

What to do

An attacker could exploit this vulnerability to overwhelm your server with file uploads, causing excessive memory consumption that could lead to server crashes. This means your application could become unresponsive, effectively shutting down access for all users—a total bummer for your web service! Make sure to update your AdonisJS installation to at least version 10.1.3 or 11.0.0-next.9 to patch this DoS vulnerability. Additionally, regularly review and limit the size of file uploads to help manage memory use more effectively. You've got this! Update your framework and keep your app running smoothly. 🛡️

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.00716 · 53.2th percentile
Weaknesses
CWE-400 · Uncontrolled Resource Consumption; CWE-770 · Allocation of Resources Without Limits or Throttling
Published
2026-02-06T22:48Z
EPSS history
Timeline
  • 06 FEB 22:48Z
    AdonisJS vulnerable to Denial of Service (DoS) via Unrestricted Memory Buffering in PartHandler during File Type Detection
    cvelistv5