cbcvebase.
CVE-2024-24549
published 2024-03-13

CVE-2024-24549: Denial of Service due to improper input validation vulnerability for HTTP/2 requests in Apache Tomcat. When processing an HTTP/2 request, if the request…

PriorityP356high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
EPSS
23.07%
97.5th percentile
Denial of Service due to improper input validation vulnerability for HTTP/2 requests in Apache Tomcat. When processing an HTTP/2 request, if the request exceeded any of the configured limits for headers, the associated HTTP/2 stream was not reset until after all of the headers had been processed.This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.0-M16, from 10.1.0-M1 through 10.1.18, from 9.0.0-M1 through 9.0.85, from 8.5.0 through 8.5.98. Other, older, EOL versions may also be affected. Users are recommended to upgrade to version 11.0.0-M17, 10.1.19, 9.0.86 or 8.5.99 which fix the issue.

Affected

15 ranges
VendorProductVersion rangeFixed in
apachetomcat
apachetomcat
apachetomcat>= 10.1.0 < 10.1.1910.1.19
apachetomcat>= 8.5.0 < 8.5.998.5.99
apachetomcat>= 9.0.0 < 9.0.869.0.86
apache_software_foundationapache_tomcat10.1.0-M1 – 10.1.18
apache_software_foundationapache_tomcat11.0.0-M1 – 11.0.0-M16
apache_software_foundationapache_tomcat8.5.0 – 8.5.98
apache_software_foundationapache_tomcat9.0.0-M1 – 9.0.85
atlassianbitbucket_data_center
debiandebian_linux
debiantomcat10< tomcat10 10.1.6-1+deb12u2 (bookworm)tomcat10 10.1.6-1+deb12u2 (bookworm)
debiantomcat9< tomcat10 10.1.6-1+deb12u2 (bookworm)tomcat10 10.1.6-1+deb12u2 (bookworm)
fedoraprojectfedora
fedoraprojectfedora

Detection & IOCsextracted from sources · hover to see the quote

  • Target HTTP/2 request processing in Apache Tomcat; the vulnerability is triggered when an HTTP/2 request exceeds configured limits for headers, and the stream is not reset until all headers are processed — monitor for abnormally large or excessive HTTP/2 HEADERS frames sent to Tomcat instances
  • Flag Apache Tomcat versions in the affected ranges: 8.5.0–8.5.98, 9.0.0-M1–9.0.85, 10.1.0-M1–10.1.18, 11.0.0-M1–11.0.0-M16 as vulnerable targets for this DoS attack vector over HTTP/2
  • ·The DoS condition is gated by configured header limits in Tomcat's HTTP/2 connector; review and tighten maxHeaderCount, maxHeaderSize, and related HTTP/2 limits to reduce the attack surface while patching is pending
  • ·The fix was introduced in commit 0cac540a for the 8.5.x branch; verify patch application by confirming the commit is present in deployed Tomcat builds

CVSS provenance

nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
osv7.5HIGH
vendor_apache7.5HIGH
vendor_debian7.5HIGH
vendor_oracle7.5HIGH
vendor_redhat7.5HIGH
vendor_ubuntu4.3MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.