PT-2026-123317

CVE-2026-115269

·

Published

2026-10-26

·

Updated

2026-10-26

Description by

CVSS 4.0
8.7
High
MetricsAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Name of the Vulnerable Software and Affected Versions bandit versions 1.4.0 through 1.13.x
Description An unauthenticated remote attacker can hold stream processes open indefinitely in the HTTP/2 request body reader. This occurs because the do read data/4 function in lib/bandit/http2/stream.ex resets the read timeout countdown whenever a WINDOW UPDATE or an empty SETTINGS frame is received. Since these frames do not deliver body data but still end the wait period, a client can send these 9-byte frames repeatedly to keep read body blocked. This allows the attacker to occupy the stream process and any resources held by the application during the read operation across multiple streams and connections.
Recommendations Update bandit to version 1.14.0 or later. As a temporary workaround, disable HTTP/2 by setting http 2 options: [enabled: false].
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-P2QV-VX88-385X
Found an issue in the description? Have something to add? Feel free to write us 👾