Read the docs
TI-2026-36065 Aliases CVE-2026-48795GHSA-qcm7-3vpr-hj5h

Incomplete fix for CVE-2026-25754 in @adonisjs/bodyparser

Priority MEDIUM 44CWE-1321Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
Low · Low · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

AdonisJS is a TypeScript-first web framework. From 10.1.3 until 10.1.5 and 11.0.3, AdonisJS @adonisjs/bodyparser incompletely fixed CVE-2026-25754 because nested multipart field payloads such as user.__proto__.polluted and constructor.prototype still caused lodash _.set() via @poppinss/utils to create plain intermediate objects and pollute Object.prototype. This issue is fixed in versions 10.1.5 and 11.0.3.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00547 46th percentileScored 2026-11-07
Fix Fixed core (adonisjs): 10.1.5, 11.0.3@adonisjs/bodyparser (npm): 10.1.5, 11.0.3

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
adonisjscore10.1.3 to before 10.1.5; 11.0.0-next.9 to before 11.0.310.1.5, 11.0.3Patch availableCNA
—@adonisjs/bodyparser (npm)10.1.3 to before 10.1.510.1.5Patch availableGHSA-qcm7-3vpr-hj5h
—@adonisjs/bodyparser (npm)11.0.0-next.9 to before 11.0.311.0.3Patch availableGHSA-qcm7-3vpr-hj5h
  • core Vendoradonisjs Affected 10.1.3 to before 10.1.5; 11.0.0-next.9 to before 11.0.3 Fixed in 10.1.5, 11.0.3 Patch available CNA
  • @adonisjs/bodyparser (npm) Vendor— Affected 10.1.3 to before 10.1.5 Fixed in 10.1.5 Patch available GHSA-qcm7-3vpr-hj5h
  • @adonisjs/bodyparser (npm) Vendor— Affected 11.0.0-next.9 to before 11.0.3 Fixed in 11.0.3 Patch available GHSA-qcm7-3vpr-hj5h

Remediation

  • Fix · CNA core (adonisjs) Fixed in 10.1.5, 11.0.3
  • Fix · GHSA-qcm7-3vpr-hj5h @adonisjs/bodyparser (npm) Fixed in 10.1.5 Advisory →
  • Fix · GHSA-qcm7-3vpr-hj5h @adonisjs/bodyparser (npm) Fixed in 11.0.3 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-48795
  2. 2026-10-03 Alias added: GHSA-qcm7-3vpr-hj5h

References

  • TI-2026-74653 Regex backtracking in AdonisJS HTTP Server slug matcher exhausts CPU CVSS 4.0HIGH 8.7
  • TI-2026-17325 AdonisJS Path Traversal in Multipart File Handling CVSS 4.0CRITICAL 9.2
  • TI-2026-18330 Mass Assignment in AdonisJS Lucid Allows Overwriting Internal ORM State CVSS 4.0HIGH 8.2
  • TI-2026-20829 Uncontrolled resource consumption in adonisjs core CVSS 3.1HIGH 7.5
  • TI-2026-20822 AdonisJS multipart body parsing has Prototype Pollution issue CVSS 3.1HIGH 7.2
  • TI-2021-06134 Cross-site scripting (XSS) in edge.js CVSS 3.1MEDIUM 6.1
See all 9 →

Sources