CVE-2024-35176
mediumpriority · track · 11EPSS 0.021 · 81 %ileexploit · PoCDEEURUUSEPSS · scored 2026-10-27
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many `<`s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- Fixedpcs-0:0.10.18-2.el8_10.1.aarch64 as a component of Red Hat Enterprise Linux HighAvailability (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-0:0.10.18-2.el8_10.1.ppc64le as a component of Red Hat Enterprise Linux HighAvailability (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-0:0.10.18-2.el8_10.1.ppc64le as a component of Red Hat Enterprise Linux ResilientStorage (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-0:0.10.18-2.el8_10.1.s390x as a component of Red Hat Enterprise Linux HighAvailability (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-0:0.10.18-2.el8_10.1.s390x as a component of Red Hat Enterprise Linux ResilientStorage (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-0:0.10.18-2.el8_10.1.src as a component of Red Hat Enterprise Linux HighAvailability (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-0:0.10.18-2.el8_10.1.src as a component of Red Hat Enterprise Linux ResilientStorage (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-0:0.10.18-2.el8_10.1.x86_64 as a component of Red Hat Enterprise Linux HighAvailability (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-0:0.10.18-2.el8_10.1.x86_64 as a component of Red Hat Enterprise Linux ResilientStorage (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-snmp-0:0.10.18-2.el8_10.1.aarch64 as a component of Red Hat Enterprise Linux HighAvailability (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-snmp-0:0.10.18-2.el8_10.1.ppc64le as a component of Red Hat Enterprise Linux HighAvailability (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-snmp-0:0.10.18-2.el8_10.1.ppc64le as a component of Red Hat Enterprise Linux ResilientStorage (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-snmp-0:0.10.18-2.el8_10.1.s390x as a component of Red Hat Enterprise Linux HighAvailability (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-snmp-0:0.10.18-2.el8_10.1.s390x as a component of Red Hat Enterprise Linux ResilientStorage (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-snmp-0:0.10.18-2.el8_10.1.x86_64 as a component of Red Hat Enterprise Linux HighAvailability (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338 - Fixedpcs-snmp-0:0.10.18-2.el8_10.1.x86_64 as a component of Red Hat Enterprise Linux ResilientStorage (v. 8)redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2024:5338
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
exploits (1)
Public proof-of-concept and weaponised exploit code.
- SpiralBL0CK/CVE-2024-35176CVE-2024-35176 poc fullPoC · poc_in_github
affected products (35)
Products and version ranges known to be affected.
advisories (4)
Vendor and ecosystem advisories describing this.
- RHSA-2024:5338Red Hat Security Advisory: pcs security update2024-08-13csaf · redhat_csafUS
An update for pcs is now available for Red Hat Enterprise Linux 8. Red Hat Product Security has rated this update as having a security impact of Low. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
- WID-SEC-W-2024-1465IBM License Metric Tool: Schwachstelle ermöglicht Denial of ServiceDeutsch2024-06-26csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann eine Schwachstelle in IBM License Metric Tool ausnutzen, um einen Denial of Service Angriff durchzuführen.
- WID-SEC-W-2024-1850Red Hat Enterprise Linux: Mehrere Schwachstellen ermöglichen Denial of ServiceDeutsch2024-08-13csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Red Hat Enterprise Linux ausnutzen, um einen Denial of Service Angriff durchzuführen.
- GHSA-vg3r-rm7w-2xghREXML contains a denial of service vulnerability2024-05-16ghsa · osvUS
### Impact The REXML gem before 3.2.6 has a DoS vulnerability when it parses an XML that has many `>`s in an attribute value. If you need to parse untrusted XMLs, you may be impacted to this vulnerability. ### Patches The REXML gem 3.2.7 or later include the patch to fix this vulnerability. ### Workarounds Don't parse untrusted XMLs. ### References * https://www.ruby-lang.org/en/news/2024/05/16/dos-rexml-cve-2024-35176/
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (15)
External citations — patches, advisories, analysis.
- https://cxsecurity.com/cveshow/CVE-2024-35176/cnnvd
- https://github.com/ruby/rexml/commit/4325835f92f3f142ebd91a3fdba4e1f1ab7f1cfbcnnvd
- https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xghcnnvd
- https://lists.debian.org/debian-lts-announce/2025/01/msg00011.htmlcnnvd
- https://security.netapp.com/advisory/ntap-20250306-0001/cnnvd
- https://vigilance.fr/vulnerability/Ruby-REXML-Gem-overload-via-Less-than-Attribute-Value-44329cnnvd
- https://www.ruby-lang.org/en/news/2024/05/16/dos-rexml-cve-2024-35176cnnvd
- https://github.com/ruby/rexml/commit/4325835f92f3f142ebd91a3fdba4e1f1ab7f1cfbenisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan