HomeCVE Intelligence › CVE-2026-48795
CVSS 8.6 HIGH Vulnerability

CVE-2026-48795: @adonisjs/bodyparser has an incomplete fix for CVE-2026-25754

Summary The fix for [GHSA-f5x2-vj4h-vg4c](https://github.com/adonisjs/core/security/advisories/GHSA-f5x2-vj4h-vg4c) / CVE-2026-25754 introduced in commit [40e1c71](https://github.com/adonisjs/bodyparser/commit/40e1c71f9…

8.6CVSS Score
HIGHSeverity
NOCISA KEV
VulnerabilityImpact Type

📋 Vulnerability Details

CVE IDCVE-2026-48795
Vendornpm
Affected Product@adonisjs/bodyparser
Vulnerability TypeVulnerability
CVSS Score8.6 (HIGH)
Actively Exploited❌ No known exploitation
Patch StatusSee Vendor Advisory →
Reported ByCYBERDUDEBIVASH SENTINEL APEX Intelligence (via github_advisories)

🔬 Technical Analysis

#

Summary The fix for [GHSA-f5x2-vj4h-vg4c](https://github.com/adonisjs/core/security/advisories/GHSA-f5x2-vj4h-vg4c) / CVE-2026-25754 introduced in commit [40e1c71](https://github.com/adonisjs/bodyparser/commit/40e1c71f958cffb74f6b91bed6630dca979062ed) is incomplete and can be bypassed through nested prototype pollution payloads. The original patch replaced the internal FormFields storage object with Object.create(null), preventing direct payloads such as __proto__.polluted. However, payloads containing a non-dangerous segment before __proto__ or constructor.prototype, such as user.__proto__.polluted, still lead to Object.prototype pollution. This issue is exploitable remotely through a single unauthenticated multipart/form-data request using the default configuration.

🎯 Known Indicators of Compromise

{"type":"sha1","value":"40e1c71f958cffb74f6b91bed6630dca979062ed","confidence_score":0.9,"first_seen":"2026-06-30","source_count":1} {"type":"url","value":"https://github.com/adonisjs/core/security/advisories/GHSA-f5x2-vj4h-vg4c)","confidence_score":0.82,"first_seen":"2026-06-30","source_count":1} {"type":"url","value":"https://github.com/adonisjs/bodyparser/commit/40e1c71f958cffb74f6b91bed6630dca979062ed)","confidence_score":0.82,"first_seen":"2026-06-30","source_count":1}

📚 Advisory References

⚡ DETECTION RULES AVAILABLE

Get CVE-2026-48795 Detection Pack

Sigma rules, YARA signatures, IOC table, and SIEM queries for Splunk, Elastic, Sentinel, and Chronicle — deployable in 5 minutes.

✓ Sigma Rules ✓ YARA Pack ✓ IOC Table ✓ SIEM Queries
🛡️ Get Detection Pack → 🔌 Access via API →

🔗 Related Intelligence