Read the docs
TI-2024-31841 Aliases CVE-2024-47554GHSA-78wr-2p64-hpwj

Apache Commons IO: Possible denial of service attack on untrusted input to XmlStreamReader

Priority LOW 23CWE-400Published · Updated

Key facts

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

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

Summary

Uncontrolled Resource Consumption vulnerability in Apache Commons IO. The org.apache.commons.io.input.XmlStreamReader class may excessively consume CPU resources when processing maliciously crafted input. This issue affects Apache Commons IO: from 2.0 before 2.14.0. Users are recommended to upgrade to version 2.14.0 or later, which fixes the issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.01315 70th percentileScored 2026-11-07
Fix Partial Apache Commons IO (Apache Software Foundation): 2.14.0commons-io:commons-io (Maven): 2.14.0Red Hat: 9 advisoriesRed Hat: 9 fixed, 27 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
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 IO2.0 to before 2.14.02.14.0Patch availableCNA
—commons-io:commons-io (Maven)2.0 to before 2.14.02.14.0Patch availableGHSA-78wr-2p64-hpwj
  • Apache Commons IO VendorApache Affected 2.0 to before 2.14.0 Fixed in 2.14.0 Patch available CNA
  • commons-io:commons-io (Maven) Vendor— Affected 2.0 to before 2.14.0 Fixed in 2.14.0 Patch available GHSA-78wr-2p64-hpwj

CPE configurations NVD · 11

CPEVersionsRoleVendor
cpe:2.3:a:apache:commons_io:*:*:*:*:*:*:*:*2.0 to before 2.14.0VulnerableApache
cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:linux:*:*not specified by NVDVulnerableNetApp
cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:vmware_vsphere:*:*not specified by NVDVulnerableNetApp
cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:windows:*:*not specified by NVDVulnerableNetApp
cpe:2.3:a:netapp:bluexp:-:*:*:*:*:*:*:*not specified by NVDVulnerableNetApp
cpe:2.3:a:netapp:e-series_santricity_unified_manager:-:*:*:*:*:*:*:*not specified by NVDVulnerableNetApp
cpe:2.3:a:netapp:e-series_santricity_web_services_proxy:-:*:*:*:*:*:*:*not specified by NVDVulnerableNetApp
cpe:2.3:a:netapp:ontap_tools:9:*:*:*:*:vmware_vsphere:*:*9VulnerableNetApp
cpe:2.3:a:netapp:ontap_tools:10:*:*:*:*:vmware_vsphere:*:*10VulnerableNetApp
cpe:2.3:a:netapp:santricity_storage_plugin:-:*:*:*:*:vcenter:*:*not specified by NVDVulnerableNetApp
  • cpe:2.3:a:apache:commons_io:*:*:*:*:*:*:*:* Versions 2.0 to before 2.14.0 Vulnerable ·Apache
  • cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:linux:*:* Versions not specified by NVD Vulnerable ·NetApp
  • cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:vmware_vsphere:*:* Versions not specified by NVD Vulnerable ·NetApp
  • cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:windows:*:* Versions not specified by NVD Vulnerable ·NetApp
  • cpe:2.3:a:netapp:bluexp:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NetApp
  • cpe:2.3:a:netapp:e-series_santricity_unified_manager:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NetApp
  • cpe:2.3:a:netapp:e-series_santricity_web_services_proxy:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NetApp
  • cpe:2.3:a:netapp:ontap_tools:9:*:*:*:*:vmware_vsphere:*:* Versions 9 Vulnerable ·NetApp
  • cpe:2.3:a:netapp:ontap_tools:10:*:*:*:*:vmware_vsphere:*:* Versions 10 Vulnerable ·NetApp
  • cpe:2.3:a:netapp:santricity_storage_plugin:-:*:*:*:*:vcenter:*:* Versions not specified by NVD Vulnerable ·NetApp
Show 1 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:netapp:snapcenter:-:*:*:*:*:*:*:*not specified by NVDVulnerableNetApp
  • cpe:2.3:a:netapp:snapcenter:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NetApp

Remediation

  • Fix · CNA Apache Commons IO (Apache Software Foundation) Fixed in 2.14.0
  • Fix · GHSA-78wr-2p64-hpwj commons-io:commons-io (Maven) Fixed in 2.14.0 Advisory →

Red Hat 9 advisories

  • RHSA-2025:4549 Released 2025-05-06 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 7.4.22 security update
    • Red Hat JBoss EAP 7.4 for RHEL 8 eap7-apache-commons-io-2.16.1-1.redhat_00001.1.el8eap, eap7-hal-console-3.3.26-1.Final_redhat_00001.1.el8eap, eap7-ironjacamar-1.5.19-1.Final_redhat_00001.1.el8eap +27
  • RHSA-2025:4550 Released 2025-05-06 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 7.4.22 security update
    • Red Hat JBoss EAP 7.4 for RHEL 9 eap7-apache-commons-io-2.16.1-1.redhat_00001.1.el9eap, eap7-hal-console-3.3.26-1.Final_redhat_00001.1.el9eap, eap7-ironjacamar-1.5.19-1.Final_redhat_00001.1.el9eap +27
  • RHSA-2025:4548 Released 2025-05-06 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 7.4.22 security update
    • Red Hat JBoss EAP 7.4 for RHEL 7 Server eap7-apache-commons-io-2.16.1-1.redhat_00001.1.el7eap, eap7-hal-console-3.3.26-1.Final_redhat_00001.1.el7eap, eap7-ironjacamar-1.5.19-1.Final_redhat_00001.1.el7eap +26
Show 6 more Red Hat advisories
  • RHSA-2025:4552 Released 2025-05-06 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 7.4.22 security update
    • Red Hat JBoss Enterprise Application Platform 7.4.22 commons-io.commons-io-2.16.1.redhat-00001.jar, io.netty.netty-common-4.1.119.Final-redhat-00004.jar, io.netty.netty-handler-4.1.119.Final-redhat-00004.jar +1
  • RHSA-2025:2416 Released 2025-03-05 · Red Hat rating Important
    Streams for Apache Kafka 2.9.0 release and security update
    • Streams for Apache Kafka 2.9.0
  • RHSA-2024:9571 Released 2024-11-13 · Red Hat rating Moderate
    Streams for Apache Kafka 2.8.0 release and security update
    • Streams for Apache Kafka 2.8.0
  • RHSA-2024:8826 Released 2024-11-04 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 8.0.4 Security update
    • Red Hat JBoss Enterprise Application Platform 8
  • RHSA-2024:8823 Released 2024-11-04 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 8.0.4 Security update
    • Red Hat JBoss EAP 8.0 for RHEL 8 eap8-activemq-artemis-2.33.0-1.redhat_00015.1.el8eap, eap8-activemq-artemis-cli-2.33.0-1.redhat_00015.1.el8eap, eap8-activemq-artemis-commons-2.33.0-1.redhat_00015.1.el8eap +47
  • RHSA-2024:8824 Released 2024-11-04 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 8.0.4 Security update
    • Red Hat JBoss EAP 8.0 for RHEL 9 eap8-activemq-artemis-2.33.0-1.redhat_00015.1.el9eap, eap8-activemq-artemis-cli-2.33.0-1.redhat_00015.1.el9eap, eap8-activemq-artemis-commons-2.33.0-1.redhat_00015.1.el9eap +47

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
Cryostat 3AffectedNo fix yet: Fix deferred
Cryostat 4AffectedNo fix yet: Fix deferred
Red Hat AMQ ClientsAffectedNo fix yet: Fix deferred
Red Hat Data Grid 8AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 10AffectedNo fix planned: Will not fix
Red Hat Enterprise Linux 7AffectedNo fix planned: Out of support scope
Red Hat Enterprise Linux 8AffectedNo fix planned: Will not fix
Red Hat Enterprise Linux 9AffectedNo fix planned: Will not fix
Red Hat Fuse 7AffectedNo fix planned: Out of support scope
Red Hat Integration Camel K 1AffectedNo fix yet: Fix deferred
Red Hat JBoss Enterprise Application Platform Expansion PackAffectedNo fix yet: Fix deferred
Red Hat JBoss Web Server 5AffectedNo fix yet: Fix deferred
Red Hat JBoss Web Server 6AffectedNo fix yet: Fix deferred
Red Hat Process Automation 7AffectedNo fix planned: Out of support scope
Red Hat Single Sign-On 7AffectedNo fix planned: Out of support scope
Red Hat build of Apache Camel - HawtIO 4AffectedNo fix yet: Fix deferred
Red Hat build of Apache Camel 4 for Quarkus 3AffectedNo 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
Red Hat build of OptaPlanner 8AffectedNo fix yet: Fix deferred
Red Hat build of QuarkusAffectedNo fix yet: Fix deferred
streams for Apache KafkaAffectedNo fix yet: Fix deferred
streams for Apache Kafka 2AffectedNo fix yet: Fix deferred
Red Hat JBoss EAP 7.4 for RHEL 7 ServerFixed RHSA-2025:4548
Red Hat JBoss EAP 7.4 for RHEL 8Fixed RHSA-2025:4549
Red Hat JBoss EAP 7.4 for RHEL 9Fixed RHSA-2025:4550
Red Hat JBoss EAP 8.0 for RHEL 8Fixed RHSA-2024:8823
Red Hat JBoss EAP 8.0 for RHEL 9Fixed RHSA-2024:8824
Red Hat JBoss Enterprise Application Platform 7.4.22Fixed RHSA-2025:4552
Red Hat JBoss Enterprise Application Platform 8Fixed RHSA-2024:8826
Streams for Apache Kafka 2.8.0Fixed RHSA-2024:9571
Streams for Apache Kafka 2.9.0Fixed RHSA-2025:2416
Not affected: 2 products
  • Red Hat AMQ Broker 7
  • Red Hat JBoss Enterprise Application Platform 7.4.22

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-47554
  2. 2026-10-03 Alias added: GHSA-78wr-2p64-hpwj

References

  • TI-2021-10139 Possible limited path traversal vulnerabily in Apache Commons IO CVSS 3.1MEDIUM 6.5

Sources