
Cloud Vulnerability DB
A community-led vulnerabilities database
The vulnerability, identified as GHSA-32gv-6cf3-wcmq, affects Twisted web servers utilizing optional HTTP/2 support. It encompasses three distinct flow-control related vulnerabilities: Ping flood (CVE-2019-9512), Reset flood (CVE-2019-9514), and Settings flood (CVE-2019-9515). The issue affects Twisted versions below 19.10.0 and was patched in version 19.10.0. The vulnerability was published on March 13, 2022, and affects servers that have installed the http2 optional dependency set (GitHub Advisory).
The vulnerability relates to HTTP/2 protocol implementation in Twisted web servers, specifically concerning flow control and handling of control frame messages. The issue involves improper handling of control frames, including PING, RESET, and SETTINGS frames, which could lead to denial of service conditions. The fix implemented in version 19.10.0 enforces TCP flow control on control frame messages and implements timeout mechanisms for clients sending invalid data without reading responses (Twisted Commit).
The vulnerability could allow attackers to perform denial of service (DoS) attacks against Twisted web servers using HTTP/2 protocol. The attack vectors include ping flooding, reset flooding, and settings flooding, which could potentially exhaust server resources and impact service availability (Netflix Security Bulletin).
There are no workarounds available for this vulnerability. The only mitigation is to upgrade to Twisted version 19.10.0 or later, which includes the security fix. The patch implements proper TCP flow control on control frame messages and adds timeout mechanisms for invalid clients (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."