Improper Locking in Apache Tomcat
High severity
GitHub Reviewed
Published
Jun 26, 2019
to the GitHub Advisory Database
•
Updated Mar 11, 2024
Package
Affected versions
>= 9.0.0.M1, < 9.0.20
>= 8.5.0, < 8.5.41
Patched versions
9.0.20
8.5.41
Description
Published by the National Vulnerability Database
Jun 21, 2019
Reviewed
Jun 26, 2019
Published to the GitHub Advisory Database
Jun 26, 2019
Last updated
Mar 11, 2024
The fix for CVE-2019-0199 was incomplete and did not address HTTP/2 connection window exhaustion on write in Apache Tomcat versions 9.0.0.M1 to 9.0.19 and 8.5.0 to 8.5.40 . By not sending WINDOW_UPDATE messages for the connection window (stream 0) clients were able to cause server-side threads to block eventually leading to thread exhaustion and a DoS.
References