Data Amplification Vulnerability in HTTP/2 Implementation of mtrudel Bandit
CVE-2026-109584
What is CVE-2026-109584?
The vulnerability in mtrudel Bandit's HTTP/2 implementation arises from its improper handling of HPACK-compressed HEADER blocks. An unauthenticated remote attacker can exploit this issue to exhaust server memory by using a small yet maliciously crafted HEADERS block, which expands a single large cookie value into substantial memory allocations. This exploitation can lead to significant resource depletion, as the block can be referenced repeatedly, resulting in very high memory consumption even with default server settings. Affected versions range from 0.3.3 to those prior to 1.14.0, highlighting the urgent need for users to update to patched versions to mitigate this risk.
Affected Version(s)
bandit 0.3.3 < 1.14.0
bandit 44bf969cd59851622fb6ee4d16227fbc39a77fb4 < 220b9dfd27f9a21305be2afc75cbe585ddc24e7a
References
CVSS V4
Timeline
Vulnerability published
Vulnerability Reserved
