Loading HuntDB...

GHSA-q4hg-rmq2-52q9

GitHub Security Advisory

Improper Locking in Apache Tomcat

✓ GitHub Reviewed HIGH Has CVE

Advisory Details

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.

Affected Packages

Maven org.apache.tomcat.embed:tomcat-embed-core
Affected versions: 9.0.0.M1 (fixed in 9.0.20)
Maven org.apache.tomcat.embed:tomcat-embed-core
Affected versions: 8.5.0 (fixed in 8.5.41)

Related CVEs

Key Information

GHSA ID
GHSA-q4hg-rmq2-52q9
Published
June 26, 2019 1:09 AM
Last Modified
March 11, 2024 3:39 PM
CVSS Score
7.5 /10
Primary Ecosystem
Maven
Primary Package
org.apache.tomcat.embed:tomcat-embed-core
GitHub Reviewed
✓ Yes

Dataset

Last updated: September 12, 2025 6:34 AM

Data from GitHub Advisory Database. This information is provided for research and educational purposes.