Lucene search
+L

116 matches found

CNNVD
CNNVD
added 2026/05/13 12:00 a.m.16 views

Bandit 安全漏洞

Bandit is a high-performance HTTP and WebSocket server developed by Mat Trudel. Versions of Bandit from 1.6.1 to 1.11.1 contained security vulnerabilities. These vulnerabilities were caused by infinite loops, which could allow unauthenticated remote attackers to exploit the system through...

8.7CVSS5.8AI score0.00637EPSS
SaveExploits1References2
CNNVD
CNNVD
added 2026/05/13 12:00 a.m.17 views

Bandit 安全漏洞

Bandit is a high-performance HTTP and WebSocket server developed by Mat Trudel. Versions of Bandit from 1.4.0 to 1.11.1 contained security vulnerabilities. These vulnerabilities stemmed from unlimited resource allocation, which could allow unauthenticated remote attackers to cause denial-of-servi...

8.7CVSS5.8AI score0.00642EPSS
SaveExploits1References2
Positive Technologies
Positive Technologies
added 2026/05/13 12:00 a.m.58 views

PT-2026-40607

Name of the Vulnerable Software and Affected Versions bandit versions 1.4.0 through 1.11.0 Description An unauthenticated remote attacker can cause a denial of service via memory exhaustion. The read data/2 function in Elixir.Bandit.HTTP1.Socket ignores the :length option when processing HTTP/1...

8.7CVSS5.8AI score0.00642EPSS
SaveExploits1References8
RedhatCVE
RedhatCVE
added 2026/05/08 11:10 a.m.14 views

CVE-2026-39807

A flaw was found in bandit. An unauthenticated client can exploit this vulnerability by spoofing the transport state on plaintext HTTP connections. By declaring an HTTPS scheme over a non-secure TCP connection, the system incorrectly registers the connection as secure. This can lead to sensitive...

6.3CVSS5.8AI score0.00454EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/05/07 3:52 a.m.14 views

EUVD-2026-26716

Bandit HTTP/2 Frame Size Limit Bypass via Late Buffer Check Enables Memory Exhaustion...

6.9CVSS5.8AI score0.0051EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2026/05/07 3:52 a.m.17 views

Bandit HTTP/2 Frame Size Limit Bypass via Late Buffer Check Enables Memory Exhaustion

Summary Bandit's HTTP/2 parser checks frame size after it has already buffered the full body, instead of when it sees the 9-byte header. A peer can announce a 16 MiB frame on a connection that agreed to 16 KiB frames and the server will silently buffer up to 1024× the agreed budget per connection...

6.9CVSS5.9AI score0.0051EPSS
SaveExploits0References6Affected Software1
OSV
OSV
added 2026/05/07 3:52 a.m.12 views

GHSA-Q6V9-R226-V65F Bandit HTTP/2 Frame Size Limit Bypass via Late Buffer Check Enables Memory Exhaustion

Summary Bandit's HTTP/2 parser checks frame size after it has already buffered the full body, instead of when it sees the 9-byte header. A peer can announce a 16 MiB frame on a connection that agreed to 16 KiB frames and the server will silently buffer up to 1024× the agreed budget per connection...

6.9CVSS5.8AI score0.0051EPSS
SaveExploits0References6
OSV
OSV
added 2026/05/07 3:47 a.m.59 views

GHSA-375F-4R2H-F99J Bandit trusts client-supplied URI scheme on plaintext connections

Summary Bandit reflects the client-supplied URI scheme into conn.scheme without verifying the actual transport. Over a plaintext HTTP/1.1 connection or h2c, an unauthenticated attacker can send an absolute-form request target like GET https://victim/path HTTP/1.1 and the application observes...

6.3CVSS5.9AI score0.00454EPSS
SaveExploits0References6
EUVD
EUVD
added 2026/05/07 3:47 a.m.10 views

EUVD-2026-26714

Bandit trusts client-supplied URI scheme on plaintext connections...

6.3CVSS5.8AI score0.00454EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2026/05/07 3:47 a.m.18 views

Bandit trusts client-supplied URI scheme on plaintext connections

Summary Bandit reflects the client-supplied URI scheme into conn.scheme without verifying the actual transport. Over a plaintext HTTP/1.1 connection or h2c, an unauthenticated attacker can send an absolute-form request target like GET https://victim/path HTTP/1.1 and the application observes...

6.3CVSS5.9AI score0.00454EPSS
SaveExploits0References6Affected Software1
EUVD
EUVD
added 2026/05/07 3:46 a.m.28 views

EUVD-2026-26712

Bandit is vulnerable to CL.CL request smuggling via unrejected duplicate Content-Length header...

6.3CVSS5.8AI score0.00518EPSS
SaveExploits0References5
OSV
OSV
added 2026/05/07 3:46 a.m.10 views

GHSA-C67R-GC9J-2QF7 Bandit is vulnerable to CL.CL request smuggling via unrejected duplicate `Content-Length` header

Summary Bandit is vulnerable to CL.CL HTTP request smuggling: it silently accepts requests with two Content-Length headers whose values differ, takes the first value, and dispatches the body bytes as a second pipelined request on the same keep-alive connection. RFC 9110 §5.3 prohibits multiple...

6.3CVSS5.9AI score0.00518EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 2026/05/07 3:46 a.m.19 views

Bandit is vulnerable to CL.CL request smuggling via unrejected duplicate `Content-Length` header

Summary Bandit is vulnerable to CL.CL HTTP request smuggling: it silently accepts requests with two Content-Length headers whose values differ, takes the first value, and dispatches the body bytes as a second pipelined request on the same keep-alive connection. RFC 9110 §5.3 prohibits multiple...

6.3CVSS5.9AI score0.00518EPSS
SaveExploits0References6Affected Software1
EUVD
EUVD
added 2026/05/07 3:43 a.m.24 views

EUVD-2026-26715

Bandit Buffers Unbounded WebSocket Continuation Frames, Allowing Unauthenticated Memory Exhaustion...

8.7CVSS5.8AI score0.00549EPSS
SaveExploits0References5
EUVD
EUVD
added 2026/05/07 3:36 a.m.9 views

EUVD-2026-26711

Bandit's unbounded WebSocket inflate causes BEAM OOM with a single frame...

8.2CVSS5.8AI score0.00625EPSS
SaveExploits0References5
OSV
OSV
added 2026/05/07 3:36 a.m.15 views

GHSA-FRH3-6PV6-RC8J Bandit's unbounded WebSocket inflate causes BEAM OOM with a single frame

Summary When a Bandit-fronted server has explicitly enabled WebSocket permessage-deflate compress: true, an unauthenticated client can OOM the BEAM with a single 6 MiB WebSocket frame. Bandit's inflate step has no output-size cap, so a small high-ratio compressed frame e.g. zeros, 1024:1 ratio...

8.2CVSS5.9AI score0.00625EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 2026/05/07 3:36 a.m.23 views

Bandit's unbounded WebSocket inflate causes BEAM OOM with a single frame

Summary When a Bandit-fronted server has explicitly enabled WebSocket permessage-deflate compress: true, an unauthenticated client can OOM the BEAM with a single 6 MiB WebSocket frame. Bandit's inflate step has no output-size cap, so a small high-ratio compressed frame e.g. zeros, 1024:1 ratio...

8.2CVSS5.9AI score0.00625EPSS
SaveExploits0References6Affected Software1
NVD
NVD
added 2026/05/01 9:16 p.m.12 views

CVE-2026-42788

Allocation of Resources Without Limits or Throttling vulnerability in mtrudel bandit allows unauthenticated memory exhaustion via oversized HTTP/2 frames. 'Elixir.Bandit.HTTP2.Frame':deserialize/2 in lib/bandit/http2/frame.ex checks the SETTINGSMAXFRAMESIZE limit only after pattern-matching...

6.9CVSS0.0051EPSS
SaveExploits0References4
NVD
NVD
added 2026/05/01 9:16 p.m.28 views

CVE-2026-42786

Allocation of Resources Without Limits or Throttling vulnerability in mtrudel bandit allows unauthenticated remote denial of service via memory exhaustion. The fragment reassembly path in 'Elixir.Bandit.WebSocket.Connection':handleframe/3 in lib/bandit/websocket/connection.ex appends every incomi...

8.7CVSS0.00549EPSS
SaveExploits0References4
NVD
NVD
added 2026/05/01 9:16 p.m.14 views

CVE-2026-39807

Reliance on Untrusted Inputs in a Security Decision vulnerability in mtrudel bandit allows unauthenticated transport-state spoofing on plaintext HTTP connections. 'Elixir.Bandit.Pipeline':determinescheme/2 in lib/bandit/pipeline.ex returns the client-supplied URI scheme verbatim, ignoring the...

6.3CVSS0.00454EPSS
SaveExploits0References4
Rows per page
Query Builder