Rexml: rexml: denial of service via inefficient regex parsing
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
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-1333.
Summary
A flaw was found in REXML. A remote attacker could exploit inefficient regular expression (regex) parsing when processing hex numeric character references (&#x...;) in XML documents. This could lead to a Regular Expression Denial of Service (ReDoS), impacting the availability of the affected component. This issue is the result of an incomplete fix for CVE-2024-49761.
Why it matters now
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
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | Red Hat Satellite | — | 6.17.5, 6.16.5.4 | Patch available | CNA |
| Red Hat | Red Hat Satellite 6.16 for RHEL 8 | — | 8.8.1-3.el8sat | Patch available | CNA |
| Red Hat | Red Hat Satellite 6.16 for RHEL 8 | — | 8.8.1-3.el8sat | Patch available | CNA |
| Red Hat | Red Hat Satellite 6.16 for RHEL 9 | — | 8.8.1-3.el9sat | Patch available | CNA |
| Red Hat | Red Hat Satellite 6.16 for RHEL 9 | — | 8.8.1-3.el9sat | Patch available | CNA |
| Red Hat | Red Hat Satellite 6.17 for RHEL 9 | — | 8.8.1-3.el9sat | Patch available | CNA |
| Red Hat | Red Hat Satellite 6.17 for RHEL 9 | — | 8.8.1-3.el9sat | Patch available | CNA |
| Red Hat | Satellite Client 6 for RHEL 8 | — | 7.34.0-4.el8sat | Patch available | CNA |
| Red Hat | Satellite Client 6 for RHEL 9 | — | 7.34.0-4.el9sat | Patch available | CNA |
- Red Hat Satellite Vendor— Affected — Fixed in 6.17.5, 6.16.5.4 Patch available CNA
- Red Hat Satellite 6.16 for RHEL 8 VendorRed Hat Affected — Fixed in 8.8.1-3.el8sat Patch available CNA
- Red Hat Satellite 6.16 for RHEL 8 VendorRed Hat Affected — Fixed in 8.8.1-3.el8sat Patch available CNA
- Red Hat Satellite 6.16 for RHEL 9 VendorRed Hat Affected — Fixed in 8.8.1-3.el9sat Patch available CNA
- Red Hat Satellite 6.16 for RHEL 9 VendorRed Hat Affected — Fixed in 8.8.1-3.el9sat Patch available CNA
- Red Hat Satellite 6.17 for RHEL 9 VendorRed Hat Affected — Fixed in 8.8.1-3.el9sat Patch available CNA
- Red Hat Satellite 6.17 for RHEL 9 VendorRed Hat Affected — Fixed in 8.8.1-3.el9sat Patch available CNA
- Satellite Client 6 for RHEL 8 VendorRed Hat Affected — Fixed in 7.34.0-4.el8sat Patch available CNA
- Satellite Client 6 for RHEL 9 VendorRed Hat Affected — Fixed in 7.34.0-4.el9sat Patch available CNA
CPE names CNA · 11
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:/a:redhat:satellite:6.16::el8 | 6.16 | — | Red Hat |
| cpe:/a:redhat:satellite:6.16::el9 | 6.16 | — | Red Hat |
| cpe:/a:redhat:satellite_capsule:6.16::el8 | 6.16 | — | Red Hat |
| cpe:/a:redhat:satellite_capsule:6.16::el9 | 6.16 | — | Red Hat |
| cpe:/a:redhat:satellite_utils:6.16::el8 | 6.16 | — | Red Hat |
| cpe:/a:redhat:satellite_utils:6.16::el9 | 6.16 | — | Red Hat |
| cpe:/a:redhat:satellite:6.17::el9 | 6.17 | — | Red Hat |
| cpe:/a:redhat:satellite_capsule:6.17::el9 | 6.17 | — | Red Hat |
| cpe:/a:redhat:satellite_utils:6.17::el9 | 6.17 | — | Red Hat |
| cpe:/a:redhat:rhel_satellite_client:6::el8 | 6 | — | Red Hat |
- cpe:/a:redhat:satellite:6.16::el8 Versions 6.16 — ·Red Hat
- cpe:/a:redhat:satellite:6.16::el9 Versions 6.16 — ·Red Hat
- cpe:/a:redhat:satellite_capsule:6.16::el8 Versions 6.16 — ·Red Hat
- cpe:/a:redhat:satellite_capsule:6.16::el9 Versions 6.16 — ·Red Hat
- cpe:/a:redhat:satellite_utils:6.16::el8 Versions 6.16 — ·Red Hat
- cpe:/a:redhat:satellite_utils:6.16::el9 Versions 6.16 — ·Red Hat
- cpe:/a:redhat:satellite:6.17::el9 Versions 6.17 — ·Red Hat
- cpe:/a:redhat:satellite_capsule:6.17::el9 Versions 6.17 — ·Red Hat
- cpe:/a:redhat:satellite_utils:6.17::el9 Versions 6.17 — ·Red Hat
- cpe:/a:redhat:rhel_satellite_client:6::el8 Versions 6 — ·Red Hat
Remediation
- Fix · CNA Red Hat Satellite Fixed in 6.17.5, 6.16.5.4
Red Hat 3 advisories
- RHSA-2025:17693 Released 2025-10-09 · Red Hat rating ModerateSatellite 6 Client Bug Fix Update
- Satellite Client 6 for RHEL 8 puppet-agent-7.34.0-4.el8sat
- Satellite Client 6 for RHEL 9 puppet-agent-7.34.0-4.el9sat
- RHSA-2025:17613 Released 2025-10-08 · Red Hat rating ImportantSatellite 6.16.5.4 Async Update
- Red Hat Satellite 6.16 for RHEL 8 cjson-1.7.18-2.el8sat, puppet-agent-8.8.1-3.el8sat, python-django-4.2.24-0.1.el8pc +1
- Red Hat Satellite 6.16 for RHEL 9 cjson-1.7.18-2.el9sat, puppet-agent-8.8.1-3.el9sat, python-django-4.2.24-0.1.el9pc +1
- RHSA-2025:17606 Released 2025-10-08 · Red Hat rating ImportantSatellite 6.17.5 Async Update
- Red Hat Satellite 6.17 for RHEL 9 cjson-1.7.18-2.el9sat, puppet-agent-8.8.1-3.el9sat, python-django-4.2.24-0.1.el9pc +1
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Satellite 6.16 for RHEL 8 | Fixed | RHSA-2025:17613 |
| Red Hat Satellite 6.16 for RHEL 9 | Fixed | RHSA-2025:17613 |
| Red Hat Satellite 6.17 for RHEL 9 | Fixed | RHSA-2025:17606 |
| Satellite Client 6 for RHEL 8 | Fixed | RHSA-2025:17693 |
| Satellite Client 6 for RHEL 9 | Fixed | RHSA-2025:17693 |
Not affected: 3 products
- Red Hat Satellite 6.16 for RHEL 8
- Red Hat Satellite 6.16 for RHEL 9
- Red Hat Satellite 6.17 for RHEL 9
Timeline
- 2026-10-02 Threatist record created from CVE-2025-10990
- 2026-10-03 Alias added: GHSA-qg2f-7w4r-25f2
- 2026-10-25 Priority changed: LOW → MEDIUM
References
More Red Hat vulnerabilities
- TI-2019-15875 Protection mechanism failure in Jenkins Pipeline: Groovy Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-15874 Protection mechanism failure in Jenkins Script Security Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-08259 Underflow in PHP-FPM can lead to RCE KEVCVSS 3.1CRITICAL 9.8
- TI-2019-05363 Code injection in Elastic Kibana KEVCVSS 3.1CRITICAL 10.0
- TI-2019-03949 Out-of-bounds write in ESXi and Horizon DaaS KEVCVSS 3.1CRITICAL 9.8
- TI-2018-16080 A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153… KEVCVSS 3.1CRITICAL 9.8
Sources
- CVE-2025-10990 · CVE Program
- CVE-2025-10990 · NVD
- FIRST EPSS
- GHSA-qg2f-7w4r-25f2 · GitHub Advisory Database · CC BY 4.0
- CVE-2025-10990 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences