GitHub Advisoryadvisory · PyPI
GHSA-32gv-6cf3-wcmq HTTP/2 DoS Attacks: Ping, Reset, and Settings Floods
CRITICAL
Official page ↗
- Ecosystem
- PyPI
- Packages
- twisted
- Severity
- Critical
- Reviewed
- 2022-03-14
Affected packages
• PyPI twisted: < 19.10.0 → fixed in 19.10.0
Description
Impact
Twisted web servers that utilize the optional HTTP/2 support suffer from the following flow-control related vulnerabilities:
Ping flood: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9512
Reset flood: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9514
Settings flood: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9515
A Twisted web server supports HTTP/2 requests if you've installed the `http2` optional dependency set.
Workarounds
There are no workarounds.
References
https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md
For more information
If you have any questions or comments about this advisory:
• Open an issue in Twisted's Trac