Apache Commons FileUpload, Apache Tomcat: FileUpload DoS with excessive parts
Summary
| CVE | CVE-2023-24998 |
|---|---|
| State | PUBLISHED |
| Assigner | apache |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2023-02-20 16:15:10 UTC |
| Updated | 2026-10-07 17:16:43 UTC |
| Description | Apache Commons FileUpload before 1.5 does not limit the number of request parts to be processed resulting in the possibility of an attacker triggering a DoS with a malicious upload or series of uploads. Note that, like all of the file upload limits, the new configuration option (FileUploadBase#setFileCountMax) is not enabled by default and must be explicitly configured. |
Risk And Classification
Primary CVSS: v3.1 7.5 HIGH from [email protected]
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS: 0.487880000 probability, percentile 0.988470000 (date 2026-10-07)
Problem Types: CWE-770 | CWE-770 CWE-770 Allocation of Resources Without Limits or Throttling
| Version | Source | Type | Score | Severity | Vector |
|---|---|---|---|---|---|
| 3.1 | [email protected] | Primary | 7.5 | HIGH | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| 3.1 | ADP | DECLARED | 7.5 | HIGH | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| 3.1 | 134c704f-9b21-4f2e-91b3-4a467353bcc0 | Secondary | 7.5 | HIGH | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
CVSS v3.1 Breakdown
Attack Vector
NetworkAttack Complexity
LowPrivileges Required
NoneUser Interaction
NoneScope
UnchangedConfidentiality
NoneIntegrity
NoneAvailability
HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Application | Apache | Commons Fileupload | All | All | All | All |
| Application | Apache | Commons Fileupload | 1.0 | beta | All | All |
| Operating System | Debian | Debian Linux | 11.0 | All | All | All |
| Operating System | Debian | Debian Linux | 9.0 | All | All | All |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Apache Software Foundation | Apache Commons FileUpload | affected 1.5 semver | Not specified |
| CNA | Apache Software Foundation | Apache Tomcat | affected 11.0.0-M1 | Not specified |
| CNA | Apache Software Foundation | Apache Tomcat | affected 10.0.0-M1 10.1.4 semver | Not specified |
| CNA | Apache Software Foundation | Apache Tomcat | affected 9.0.0-M1 9.0.70 semver | Not specified |
| CNA | Apache Software Foundation | Apache Tomcat | affected 8.5.0 8.5.84 semver | Not specified |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| Apache Tomcat: Multiple Vulnerabilities (GLSA 202305-37) — Gentoo security | af854a3a-2127-422b-91ae-364da2661108 | security.gentoo.org | Third Party Advisory |
| lists.apache.org/thread/4xl4l09mhwg4vgsk7dxqogcjrobrrdoy | af854a3a-2127-422b-91ae-364da2661108 | lists.apache.org | Mailing List, Vendor Advisory |
| Debian -- Security Information -- DSA-5522-1 tomcat9 | af854a3a-2127-422b-91ae-364da2661108 | www.debian.org | Third Party Advisory |
| security.netapp.com/advisory/ntap-20230302-0013 | af854a3a-2127-422b-91ae-364da2661108 | security.netapp.com | |
| oss-security - CVE-2023-28709 Apache Tomcat - Fix for CVE-2023-24998 was incomplete | af854a3a-2127-422b-91ae-364da2661108 | www.openwall.com | Mailing List |
| lists.debian.org/debian-lts-announce/2025/07/msg00008.html | af854a3a-2127-422b-91ae-364da2661108 | lists.debian.org | |
| security.netapp.com/advisory/ntap-20241108-0002 | af854a3a-2127-422b-91ae-364da2661108 | security.netapp.com | |
| [SECURITY] [DLA 3617-1] tomcat9 security update | af854a3a-2127-422b-91ae-364da2661108 | lists.debian.org | Third Party Advisory |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
Vendor Comments And Credit
Discovery Credit
CNA: Jakob Ackermann (en)
Legacy QID Mappings
- 150676 Oracle WebLogic Server Multiple Vulnerabilities (APR-2023)
- 150687 Apache Tomcat FileUpload Denial Of Service (DoS) Vulnerability (CVE-2023-24998)
- 161103 Oracle Enterprise Linux Security Update for tomcat (ELSA-2023-6570)
- 161166 Oracle Enterprise Linux Security Update for tomcat (ELSA-2023-7065)
- 184748 Debian Security Update for tomcat9libcommons-fileupload-javatomcat10 (CVE-2023-24998)
- 20341 Oracle Database 19c Critical Patch Update - April 2023
- 20342 Oracle Database 21c Critical Patch Update - April 2023
- 20343 Oracle Database 19c Critical OJVM Patch Update - April 2023
- 20354 Oracle Database 19c Critical Patch Update - July 2023
- 20355 Oracle Database 21c Critical Patch Update - July 2023
- 20356 Oracle Database 19c Critical OJVM Patch Update - July 2023
- 242102 Red Hat Update for red hat jboss web server 5.7.4 (RHSA-2023:4909)
- 242313 Red Hat Update for tomcat (RHSA-2023:6570)
- 242462 Red Hat Update for tomcat (RHSA-2023:7065)
- 354924 Amazon Linux Security Advisory for tomcat7 : ALAS-2023-1738
- 356243 Amazon Linux Security Advisory for tomcat : ALASTOMCAT8.5-2023-013
- 356298 Amazon Linux Security Advisory for tomcat : ALASTOMCAT9-2023-008
- 356454 Amazon Linux Security Advisory for tomcat8 : ALAS-2023-1861
- 378459 IBM WebSphere Application Server Liberty Denial of Service (DoS) Vulnerability (6982047)
- 378460 IBM WebSphere Application Server Denial Of Service (DOS) Vulnerability (6982047)
- 378672 IBM MQ Denial of Service (DoS) Vulnerabilities (7007425)
- 6000246 Debian Security Update for tomcat9 (DSA 5522-1)
- 6000257 Debian Security Update for tomcat9 (DLA 3617-1)
- 672870 EulerOS Security Update for tomcat (EulerOS-SA-2023-1612)
- 673096 EulerOS Security Update for tomcat (EulerOS-SA-2023-2177)
- 691093 Free Berkeley Software Distribution (FreeBSD) Security Update for jenkins (f68bb358-be8e-11ed-9215-00e081b7aa2d)
- 710733 Gentoo Linux Apache Tomcat Multiple Vulnerabilities (GLSA 202305-37)
- 730732 Apache Tomcat Denial of Service (DoS) Vulnerability (CVE-2023-24998)
- 730733 Apache Tomcat Denial of Service (DoS) Vulnerability (CVE-2023-24998)
- 730734 Apache Tomcat Denial of Service (DoS) Vulnerability (CVE-2023-24998)
- 730753 Jenkins Multiple Security Vulnerabilities (SECURITY-3030, SECURITY-2120)
- 730810 Apache Tomcat denial of service Vulnerability (CVE-2023-24998)
- 730811 Apache Tomcat denial of service Vulnerability (CVE-2023-24998)
- 730812 Apache Tomcat denial of service Vulnerability (CVE-2023-24998)
- 730845 IBM MQ Appliance Denial-of Service Vulnerability (7007743)
- 730871 Atlassian Confluence Server and Data Center Third-Party Dependency Vulnerability (CONFSERVER-90185)
- 753764 SUSE Enterprise Linux Security Update for tomcat (SUSE-SU-2023:0697-1)
- 753765 SUSE Enterprise Linux Security Update for tomcat (SUSE-SU-2023:0696-1)
- 753773 SUSE Enterprise Linux Security Update for jakarta-commons-fileupload (SUSE-SU-2023:0730-1)
- 753805 SUSE Enterprise Linux Security Update for jakarta-commons-fileupload (SUSE-SU-2023:0758-1)
- 753891 SUSE Enterprise Linux Security Update for tomcat (SUSE-SU-2023:1769-1)
- 754070 SUSE Enterprise Linux Security Update for apache-commons-fileupload (SUSE-SU-2023:2390-1)
- 754094 SUSE Enterprise Linux Security Update for tomcat (SUSE-SU-2023:2505-1)
- 87542 Oracle WebLogic Server Multiple Vulnerabilities (CPUAPR2023)
- 941389 AlmaLinux Security Update for tomcat (ALSA-2023:6570)
- 941469 AlmaLinux Security Update for tomcat (ALSA-2023:7065)