Read the docs
TI-2025-31104 Aliases CVE-2025-48976GHSA-vv7r-c36w-3prj

Apache Commons FileUpload, Apache Commons FileUpload: FileUpload DoS via part headers

Priority MEDIUM 64CWE-770Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
Partial Red Hat: 15 fixed, 22 without a fix

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-770.

Summary

Allocation of resources for multipart headers with insufficient limits enabled a DoS vulnerability in Apache Commons FileUpload. This issue affects Apache Commons FileUpload: from 1.0 before 1.6; from 2.0.0-M1 before 2.0.0-M4. Users are recommended to upgrade to versions 1.6 or 2.0.0-M4, which fix the issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.32877 98th percentileScored 2026-11-07
Fix Partial Apache Commons FileUpload (Apache Software Foundation): 1.6, 2.0.0-M4commons-fileupload:commons-fileupload (Maven): 1.6.0+1 more productRed Hat: 11 advisoriesRed Hat: 15 fixed, 22 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
ApacheApache Commons FileUpload1.0 to before 1.61.6Patch availableCNA
ApacheApache Commons FileUpload2.0.0-M1 to before 2.0.0-M42.0.0-M4Patch availableCNA
—commons-fileupload:commons-fileupload (Maven)1.0 to before 1.6.01.6.0Patch availableGHSA-vv7r-c36w-3prj
—org.apache.commons:commons-fileupload2-core (Maven)2.0.0-M1 to before 2.0.0-M42.0.0-M4Patch availableGHSA-vv7r-c36w-3prj
  • Apache Commons FileUpload VendorApache Affected 1.0 to before 1.6 Fixed in 1.6 Patch available CNA
  • Apache Commons FileUpload VendorApache Affected 2.0.0-M1 to before 2.0.0-M4 Fixed in 2.0.0-M4 Patch available CNA
  • commons-fileupload:commons-fileupload (Maven) Vendor— Affected 1.0 to before 1.6.0 Fixed in 1.6.0 Patch available GHSA-vv7r-c36w-3prj
  • org.apache.commons:commons-fileupload2-core (Maven) Vendor— Affected 2.0.0-M1 to before 2.0.0-M4 Fixed in 2.0.0-M4 Patch available GHSA-vv7r-c36w-3prj

CPE configurations NVD · 7

CPEVersionsRoleVendor
cpe:2.3:a:apache:commons_fileupload:*:*:*:*:*:*:*:*1.0 to before 1.6VulnerableApache
cpe:2.3:a:apache:commons_fileupload:2.0.0:m1:*:*:*:*:*:*2.0.0 m1VulnerableApache
cpe:2.3:a:apache:commons_fileupload:2.0.0:m1-rc1:*:*:*:*:*:*2.0.0 m1-rc1VulnerableApache
cpe:2.3:a:apache:commons_fileupload:2.0.0:m2:*:*:*:*:*:*2.0.0 m2VulnerableApache
cpe:2.3:a:apache:commons_fileupload:2.0.0:m2-rc1:*:*:*:*:*:*2.0.0 m2-rc1VulnerableApache
cpe:2.3:a:apache:commons_fileupload:2.0.0:m3:*:*:*:*:*:*2.0.0 m3VulnerableApache
cpe:2.3:a:apache:commons_fileupload:2.0.0:m3-rc1:*:*:*:*:*:*2.0.0 m3-rc1VulnerableApache
  • cpe:2.3:a:apache:commons_fileupload:*:*:*:*:*:*:*:* Versions 1.0 to before 1.6 Vulnerable ·Apache
  • cpe:2.3:a:apache:commons_fileupload:2.0.0:m1:*:*:*:*:*:* Versions 2.0.0 m1 Vulnerable ·Apache
  • cpe:2.3:a:apache:commons_fileupload:2.0.0:m1-rc1:*:*:*:*:*:* Versions 2.0.0 m1-rc1 Vulnerable ·Apache
  • cpe:2.3:a:apache:commons_fileupload:2.0.0:m2:*:*:*:*:*:* Versions 2.0.0 m2 Vulnerable ·Apache
  • cpe:2.3:a:apache:commons_fileupload:2.0.0:m2-rc1:*:*:*:*:*:* Versions 2.0.0 m2-rc1 Vulnerable ·Apache
  • cpe:2.3:a:apache:commons_fileupload:2.0.0:m3:*:*:*:*:*:* Versions 2.0.0 m3 Vulnerable ·Apache
  • cpe:2.3:a:apache:commons_fileupload:2.0.0:m3-rc1:*:*:*:*:*:* Versions 2.0.0 m3-rc1 Vulnerable ·Apache

Remediation

  • Fix · CNA Apache Commons FileUpload (Apache Software Foundation) Fixed in 1.6
  • Fix · CNA Apache Commons FileUpload (Apache Software Foundation) Fixed in 2.0.0-M4
  • Fix · GHSA-vv7r-c36w-3prj commons-fileupload:commons-fileupload (Maven) Fixed in 1.6.0 Advisory →
  • Fix · GHSA-vv7r-c36w-3prj org.apache.commons:commons-fileupload2-core (Maven) Fixed in 2.0.0-M4 Advisory →

Red Hat 11 advisories

  • RHSA-2025:14180 Released 2025-08-20 · Red Hat rating Important
    tomcat security update
    • Red Hat Enterprise Linux AppStream EUS (v.9.4) tomcat-1:9.0.87-1.el9_4.6, tomcat-admin-webapps-1:9.0.87-1.el9_4.6, tomcat-docs-webapp-1:9.0.87-1.el9_4.6 +5
  • RHSA-2025:14181 Released 2025-08-20 · Red Hat rating Important
    tomcat security update
    • Red Hat Enterprise Linux AppStream (v. 9) tomcat-1:9.0.87-3.el9_6.3, tomcat-admin-webapps-1:9.0.87-3.el9_6.3, tomcat-docs-webapp-1:9.0.87-3.el9_6.3 +5
  • RHSA-2025:14183 Released 2025-08-20 · Red Hat rating Important
    tomcat security update
    • Red Hat Enterprise Linux AppStream E4S (v.9.2) tomcat-1:9.0.87-1.el9_2.6, tomcat-admin-webapps-1:9.0.87-1.el9_2.6, tomcat-docs-webapp-1:9.0.87-1.el9_2.6 +5
Show 8 more Red Hat advisories
  • RHSA-2025:14177 Released 2025-08-20 · Red Hat rating Important
    tomcat security update
    • Red Hat Enterprise Linux AppStream (v. 8) tomcat-1:9.0.87-1.el8_10.6, tomcat-admin-webapps-1:9.0.87-1.el8_10.6, tomcat-docs-webapp-1:9.0.87-1.el8_10.6 +5
  • RHSA-2025:14182 Released 2025-08-20 · Red Hat rating Important
    tomcat security update
    • Red Hat Enterprise Linux AppStream E4S (v.8.8) tomcat-1:9.0.87-1.el8_8.7, tomcat-admin-webapps-1:9.0.87-1.el8_8.7, tomcat-docs-webapp-1:9.0.87-1.el8_8.7 +5
    • Red Hat Enterprise Linux AppStream TUS (v.8.8) tomcat-1:9.0.87-1.el8_8.7, tomcat-admin-webapps-1:9.0.87-1.el8_8.7, tomcat-docs-webapp-1:9.0.87-1.el8_8.7 +5
  • RHSA-2025:14179 Released 2025-08-20 · Red Hat rating Important
    tomcat security update
    • Red Hat Enterprise Linux AppStream (v. 10) tomcat-1:10.1.36-1.el10_0.2, tomcat-admin-webapps-1:10.1.36-1.el10_0.2, tomcat-docs-webapp-1:10.1.36-1.el10_0.2 +5
  • RHSA-2025:14178 Released 2025-08-20 · Red Hat rating Important
    tomcat9 security update
    • Red Hat Enterprise Linux AppStream (v. 10) tomcat9-1:9.0.87-5.el10_0.3, tomcat9-admin-webapps-1:9.0.87-5.el10_0.3, tomcat9-docs-webapp-1:9.0.87-5.el10_0.3 +5
  • RHSA-2025:11742 Released 2025-07-30 · Red Hat rating Moderate
    Red Hat JBoss Web Server 6.1.1 release and security update
    • Red Hat JBoss Web Server 6.1.1
  • RHSA-2025:11741 Released 2025-07-30 · Red Hat rating Moderate
    Red Hat JBoss Web Server 6.1.1 release and security update
    • Red Hat JBoss Web Server 6.1 for RHEL 10 jws6-tomcat-10.1.36-7.redhat_00008.1.el10jws, jws6-tomcat-admin-webapps-10.1.36-7.redhat_00008.1.el10jws, jws6-tomcat-docs-webapp-10.1.36-7.redhat_00008.1.el10jws +7
    • Red Hat JBoss Web Server 6.1 for RHEL 8 jws6-tomcat-10.1.36-7.redhat_00008.1.el8jws, jws6-tomcat-admin-webapps-10.1.36-7.redhat_00008.1.el8jws, jws6-tomcat-docs-webapp-10.1.36-7.redhat_00008.1.el8jws +7
    • Red Hat JBoss Web Server 6.1 for RHEL 9 jws6-tomcat-10.1.36-7.redhat_00008.1.el9jws, jws6-tomcat-admin-webapps-10.1.36-7.redhat_00008.1.el9jws, jws6-tomcat-docs-webapp-10.1.36-7.redhat_00008.1.el9jws +7
  • RHSA-2025:11696 Released 2025-07-28 · Red Hat rating Moderate
    Red Hat JBoss Web Server 5.8.5 release and security update
    • Red Hat JBoss Web Server 5.8.5
  • RHSA-2025:11695 Released 2025-07-28 · Red Hat rating Moderate
    Red Hat JBoss Web Server 5.8.5 release and security update
    • Red Hat JBoss Web Server 5.8 for RHEL 7 Server jws5-tomcat-9.0.87-12.redhat_00011.1.el7jws, jws5-tomcat-admin-webapps-9.0.87-12.redhat_00011.1.el7jws, jws5-tomcat-docs-webapp-9.0.87-12.redhat_00011.1.el7jws +9
    • Red Hat JBoss Web Server 5.8 for RHEL 8 jws5-tomcat-9.0.87-12.redhat_00011.1.el8jws, jws5-tomcat-admin-webapps-9.0.87-12.redhat_00011.1.el8jws, jws5-tomcat-docs-webapp-9.0.87-12.redhat_00011.1.el8jws +7
    • Red Hat JBoss Web Server 5.8 for RHEL 9 jws5-tomcat-9.0.87-12.redhat_00011.1.el9jws, jws5-tomcat-admin-webapps-9.0.87-12.redhat_00011.1.el9jws, jws5-tomcat-docs-webapp-9.0.87-12.redhat_00011.1.el9jws +7

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
A-MQ Clients 2AffectedNo fix yet: Fix deferred
OpenShift Developer Tools and ServicesAffectedNo fix yet: Fix deferred
Red Hat Data Grid 8AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 6AffectedNo fix planned: Out of support scope
Red Hat Enterprise Linux 7AffectedNo fix planned: Out of support scope
Red Hat Enterprise Linux 8AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 9AffectedNo fix yet: Fix deferred
Red Hat Fuse 7AffectedNo fix yet: Fix deferred
Red Hat Integration Camel K 1AffectedNo fix yet: Fix deferred
Red Hat JBoss Enterprise Application Platform 7AffectedNo fix yet: Fix deferred
Red Hat JBoss Enterprise Application Platform 8AffectedNo fix yet: Fix deferred
Red Hat JBoss Enterprise Application Platform Expansion PackAffectedNo fix yet: Fix deferred
Red Hat OpenShift Dev SpacesAffectedNo fix yet: Fix deferred
Red Hat Process Automation 7AffectedNo fix yet: Fix deferred
Red Hat Satellite 6AffectedNo fix yet: Fix deferred
Red Hat build of Apache Camel for Spring Boot 4AffectedNo fix yet: Fix deferred
Red Hat build of Apicurio Registry 2AffectedNo fix yet: Fix deferred
Red Hat build of Apicurio Registry 3AffectedNo fix yet: Fix deferred
Red Hat build of Debezium 2AffectedNo fix yet: Fix deferred
Red Hat build of Debezium 3AffectedNo fix yet: Fix deferred
streams for Apache KafkaAffectedNo fix yet: Fix deferred
streams for Apache Kafka 2AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux AppStream (v. 10)Fixed RHSA-2025:14178, RHSA-2025:14179
Red Hat Enterprise Linux AppStream (v. 8)Fixed RHSA-2025:14177
Red Hat Enterprise Linux AppStream (v. 9)Fixed RHSA-2025:14181
Red Hat Enterprise Linux AppStream E4S (v.8.8)Fixed RHSA-2025:14182
Red Hat Enterprise Linux AppStream E4S (v.9.2)Fixed RHSA-2025:14183
Red Hat Enterprise Linux AppStream EUS (v.9.4)Fixed RHSA-2025:14180
Red Hat Enterprise Linux AppStream TUS (v.8.8)Fixed RHSA-2025:14182
Red Hat JBoss Web Server 5.8 for RHEL 7 ServerFixed RHSA-2025:11695
Red Hat JBoss Web Server 5.8 for RHEL 8Fixed RHSA-2025:11695
Red Hat JBoss Web Server 5.8 for RHEL 9Fixed RHSA-2025:11695
Red Hat JBoss Web Server 5.8.5Fixed RHSA-2025:11696
Red Hat JBoss Web Server 6.1 for RHEL 10Fixed RHSA-2025:11741
Red Hat JBoss Web Server 6.1 for RHEL 8Fixed RHSA-2025:11741
Red Hat JBoss Web Server 6.1 for RHEL 9Fixed RHSA-2025:11741
Red Hat JBoss Web Server 6.1.1Fixed RHSA-2025:11742

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-48976
  2. 2026-10-03 Alias added: GHSA-vv7r-c36w-3prj
  3. 2026-10-09 Fix available: RHSA-2025:11742 · Red Hat
  4. 2026-10-27 Fix available: Red Hat JBoss Web Server 6.1.1 · Red Hat

References

  • TI-2014-00048 MultipartStream.java in Apache Commons FileUpload before 1.3.1, as used in Apache Tomcat… CVSS 3.1HIGH 7.5
  • TI-2016-09287 Apache Commons FileUpload before 1.3.3 DiskFileItem File Manipulation Remote Code Execution CVSS 3.1CRITICAL 9.8
  • TI-2023-10471 Apache Commons FileUpload, Apache Tomcat: FileUpload DoS with excessive parts CVSS 3.1HIGH 7.5
  • TI-2016-02591 The MultipartStream class in Apache Commons Fileupload before 1.3.2, as used in Apache… CVSS 3.1HIGH 7.5
  • TI-2013-00182 The default configuration of javax.servlet.context.tempdir in Apache Commons FileUpload… CVSS 3.1MEDIUM 6.8

Sources