REXML has a DoS condition when parsing malformed XML file
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| ruby | rexml | affected |
|
No data.
| Vendor | Product | Versions |
|---|---|---|
| Ruby | Rexml | — |
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2025-29746 | REXML has DoS condition when parsing malformed XML file |
Github GHSA |
GHSA-c2f4-jgmc-q2r5 | REXML has DoS condition when parsing malformed XML file |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.248% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Ruby-lang
Ruby-lang rexml |
|
| CPEs | cpe:2.3:a:ruby-lang:rexml:*:*:*:*:*:ruby:*:* | |
| Vendors & Products |
Ruby-lang
Ruby-lang rexml |
|
| Metrics |
cvssV3_1
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Ruby
Ruby rexml |
|
| Vendors & Products |
Ruby
Ruby rexml |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | REXML is an XML toolkit for Ruby. The REXML gems from 3.3.3 to 3.4.1 has a DoS vulnerability when parsing XML containing multiple XML declarations. If you need to parse untrusted XMLs, you may be impacted to these vulnerabilities. The REXML gem 3.4.2 or later include the patches to fix these vulnerabilities. | |
| Title | REXML has a DoS condition when parsing malformed XML file | |
| Weaknesses | CWE-400 | |
| References |
| |
| Metrics |
cvssV4_0
|