Medium, CVSS 6.6PyPIAmendedPublished
priority vulnerable to denial of service
CVE-2016-6580 · GHSA-h3q4-6j7f-r24c
- Affected
- PyPI priority < 1.2.0
- Fixed in
- 1.2.0· Vendor fix available
- Issue
- A HTTP/2 implementation built using any version of the Python priority library prior to version 1.2.0 could be targeted by a malicious peer by having that peer assign priority information for every possible HTTP/2 stream ID. The priority tree would happily continue to store the priority information for each stream, and would therefore allocate unbounded amounts of memory. Attempting to actually use a tree like this would also cause extremely high CPU usage to maintain the tree.
Recommended action: Upgrade to 1.2.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.