CVE-2024-24549
Apache Tomcat: HTTP/2 header handling DoS
HIGH 7.5
At a glance
- Source
- NVD
- EPSS
- EPSS 23.07 % · percentile 98 ()
- State
- PUBLISHED
- Published
- Updated
- Assigner
- apache
- NVD status
- Modified
Description
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.
Weaknesses (CWE)
- CWE-20 — Improper Input Validation
References
- https://lists.apache.org/thread/4c50rmomhbbsdgfjsgwlb51xdwfjdcvg
- https://security.netapp.com/advisory/ntap-20240402-0002/
- https://lists.debian.org/debian-lts-announce/2024/04/msg00001.html
- http://www.openwall.com/lists/oss-security/2024/03/13/3
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/736G4GPZWS2DSQO5WKXO3G6OMZKFEK55/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/3UWIS5MMGYDZBLJYT674ZI5AWFHDZ46B/
Scores
| Version | Score | Vector | Scored by |
|---|---|---|---|
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | CISA-ADP |
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | NVD · 134c704f-9b21-4f2e-91b3-4a467353bcc0 (Secondary) |
Advisories
- GHSA-7w75-32cg-r6g2 — Apache Tomcat Denial of Service due to improper input validation vulnerability for HTTP/2 requests
European references
- ENISA EUVD · EUVD-2024-0863
- GCVE · GCVE-0-2024-24549
CERT-FR advisories
- CERTFR-2026-AVI-1165 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2026-AVI-0281 — Multiples vulnérabilités dans les produits Splunk · cert.ssi.gouv.fr
- CERTFR-2025-AVI-0215 — Multiples vulnérabilités dans VMware Tanzu Gemfire · cert.ssi.gouv.fr
- CERTFR-2024-AVI-1006 — Multiples vulnérabilités dans les produits Atlassian · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0595 — Multiples vulnérabilités dans Oracle MySQL · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0514 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0459 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0432 — Multiples vulnérabilités dans les produits Atlassian · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0404 — Multiples vulnérabilités dans les produits Fortinet · cert.ssi.gouv.fr
- CERTFR-2024-AVI-0218 — Multiples vulnérabilités dans Apache Tomcat · cert.ssi.gouv.fr
Affected configurations (NVD CPE)
cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*≥ 8.5.0 < 8.5.99cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*≥ 9.0.0 < 9.0.86cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*≥ 10.1.0 < 10.1.19cpe:2.3:a:apache:tomcat:11.0.0:milestone1:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone10:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone11:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone12:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone13:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone14:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone15:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone16:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone2:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone3:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone4:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone5:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone6:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone7:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone8:*:*:*:*:*:*cpe:2.3:a:apache:tomcat:11.0.0:milestone9:*:*:*:*:*:*cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*cpe:2.3:o:fedoraproject:fedora:39:*:*:*:*:*:*:*cpe:2.3:o:fedoraproject:fedora:40:*:*:*:*:*:*:*
Affected products
| Product | Versions |
|---|---|
| Apache Software Foundation · Apache Tomcat | affected 11.0.0-M1 ≤ 11.0.0-M16 ; affected 10.1.0-M1 ≤ 10.1.18 ; affected 9.0.0-M1 ≤ 9.0.85 ; affected 8.5.0 ≤ 8.5.98 ; unknown 10.0.0-M1 ≤ 10.0.27 |
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| EPSS (FIRST.org) | FIRST — attribution requested |
| ENISA EUVD | ENISA — reproduction authorised, source acknowledged |
| CERT-FR (ANSSI) | Licence Ouverte / Etalab 2.0 |
| NVD (NIST) via fkie-cad/nvd-json-data-feeds | Public domain — this product uses data from the NVD API but is not endorsed or certified by the NVD |