SOC status:Duty analyst on shift

UK Cyber Defence
VulnerabilityModified

CVE-2024-49761

The REXML gem before 3.3.9 has a ReDoS vulnerability when it parses an XML that has many digits between &# and x...; in a hex numeric character reference (&#x...;).

MEDIUM 6.6EPSS 1.42%

Does this matter?

Lower severity and a low EPSS score (1.42%). Track it; it rarely justifies an emergency change on its own.

Description

REXML is an XML toolkit for Ruby. The REXML gem before 3.3.9 has a ReDoS vulnerability when it parses an XML that has many digits between &# and x...; in a hex numeric character reference (&#x...;). This does not happen with Ruby 3.2 or later. Ruby 3.1 is the only affected maintained Ruby. The REXML gem 3.3.9 or later include the patch to fix the vulnerability.

CVSS 4.0
6.6 MEDIUMCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/M
EPSS
1.42% probability · 71th percentile
CISA KEV
Not listed
Weakness
CWE-1333
Affected
ruby-lang/rexml · netapp/ontap tools
Source
security-advisories@github.com

Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.