Memory Exhaustion Vulnerability in Elixir Bandit Product by mtrudel
CVE-2026-42788

6.9MEDIUM

Key Information:

Vendor

Mtrudel

Status
Vendor
CVE Published:
1 May 2026

What is CVE-2026-42788?

An allocation of resources without limits or throttling vulnerability exists in the Elixir Bandit product, where the deserialization process of oversized HTTP/2 frames can lead to memory exhaustion. The issue arises when the frame size check occurs only after requiring the entire frame body in memory, enabling attackers to exploit this flaw by sending oversized frames. By establishing multiple concurrent connections, an unauthorized user can cause the server to exceed its memory capacity, resulting in denial of service and system instability. This vulnerability affects versions 0.3.6 to just below 1.11.0.

Affected Version(s)

bandit 0.3.6 < 1.11.0

bandit f00dd69a5b2a4863be585907acd853c4ffd41399 < 1.11.0

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Peter Ullrich
Mat Trudel
Jonatan Männchen
.