CVE catalog

CVE-2024-35176

Ruby vulnerabilities

[CVE catalog]

Severity
Medium · CVSS 5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
2.06% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianruby3.1bookworm3.1.2-7+deb12u1vulnerable
Debianruby3.1bookworm-security3.1.2-7+deb12u1vulnerable
Ubunturuby3.1nobleNot reportedvulnerable
Ubunturuby3.2noble3.2.3-1ubuntu0.24.04.6fixed
Ubuntulibruby3.2noble3.2.3-1ubuntu0.24.04.6fixed
Ubunturuby3.2-devnoble3.2.3-1ubuntu0.24.04.6fixed
Ubunturuby3.2-docnoble3.2.3-1ubuntu0.24.04.6fixed
Ubunturuby3.2noble3.2.3-1ubuntu0.24.04.5fixed
Ubuntulibruby3.2noble3.2.3-1ubuntu0.24.04.5fixed
Ubunturuby3.2-devnoble3.2.3-1ubuntu0.24.04.5fixed
Ubunturuby3.2-docnoble3.2.3-1ubuntu0.24.04.5fixed
Ubunturuby3.2noble3.2.3-1ubuntu0.24.04.3fixed
Ubuntulibruby3.2noble3.2.3-1ubuntu0.24.04.3fixed
Ubunturuby3.2-devnoble3.2.3-1ubuntu0.24.04.3fixed
Ubunturuby3.2-docnoble3.2.3-1ubuntu0.24.04.3fixed
Ubunturuby2.3pro2.3.0-1vulnerable
Ubunturuby2.3pro2.3.0-2vulnerable
Ubunturuby2.3pro2.3.0-4ubuntu2vulnerable
Ubunturuby2.3pro2.3.0-4ubuntu3vulnerable
Ubunturuby2.3pro2.3.0-5ubuntu1vulnerable
Ubunturuby2.3pro2.3.1-2~16.04vulnerable
Ubunturuby2.3pro2.3.1-2~16.04.2vulnerable
Ubunturuby2.3pro2.3.1-2~16.04.4vulnerable
Ubunturuby2.3pro2.3.1-2~16.04.5vulnerable
Ubunturuby2.3pro2.3.1-2~16.04.6vulnerable
Ubunturuby2.3pro2.3.1-2~16.04.7vulnerable
Ubunturuby2.3pro2.3.1-2~16.04.9vulnerable
Ubunturuby2.3pro2.3.1-2~16.04.10vulnerable
Ubunturuby2.3pro2.3.1-2~16.04.11vulnerable
Ubunturuby2.3pro2.3.1-2~16.04.12vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.13vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.14vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.15vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm1vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm2vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm3vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm4vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm5vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm6vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm7vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm8vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm9vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm10vulnerable
Ubunturuby2.3pro2.3.1-2~ubuntu16.04.16+esm11fixed
Ubunturuby2.5pro2.5.0~preview1-1ubuntu2vulnerable
Ubunturuby2.5pro2.5.0-4ubuntu1vulnerable
Ubunturuby2.5pro2.5.0-4ubuntu4vulnerable
Ubunturuby2.5pro2.5.0-5ubuntu1vulnerable
Ubunturuby2.5pro2.5.0-6ubuntu1vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.1vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.2vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.4vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.5vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.6vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.7vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.8vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.9vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.10vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.11vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.12vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.13vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.14vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.15vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.16vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.16+esm1vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.16+esm3vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.16+esm4vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.16+esm5vulnerable
Ubunturuby2.5pro2.5.1-1ubuntu1.16+esm6fixed
Ubunturuby2.7pro2.7.0-1vulnerable
Ubunturuby2.7pro2.7.0-2vulnerable
Ubunturuby2.7pro2.7.0-3vulnerable
Ubunturuby2.7pro2.7.0-4vulnerable
Ubunturuby2.7pro2.7.0-4ubuntu1vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.1vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.2vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.3vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.4vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.5vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.6vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.7vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.8vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.9vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.10vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.11vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.12vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.13vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.14vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.15vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.16vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.17vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.18vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.18+esm1vulnerable
Ubunturuby2.7pro2.7.0-5ubuntu1.18+esm3fixed
Ubunturuby2.720.042.7.0-1vulnerable
Ubunturuby2.720.042.7.0-2vulnerable
Ubunturuby2.720.042.7.0-3vulnerable
Ubunturuby2.720.042.7.0-4vulnerable
Ubunturuby2.720.042.7.0-4ubuntu1vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.1vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.2vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.3vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.4vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.5vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.6vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.7vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.8vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.9vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.10vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.11vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.12vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.13vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.14vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.15vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.16vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.17vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.18fixed
Ubunturuby3.022.043.0.2-5ubuntu1vulnerable
Ubunturuby3.022.043.0.2-7vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.1vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.2vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.3vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.4vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.5vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.6vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.7vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.8vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.10fixed
Ubunturuby3.224.043.2.3-1vulnerable
Ubunturuby3.224.043.2.3-1build2vulnerable
Ubunturuby3.224.043.2.3-1build3vulnerable
Ubunturuby3.224.043.2.3-1ubuntu0.24.04.1vulnerable
Ubunturuby3.224.043.2.3-1ubuntu0.24.04.3vulnerable
Ubunturuby3.224.043.2.3-1ubuntu0.24.04.5fixed
Ubunturuby2.720.042.7.0-1vulnerable
Ubunturuby2.720.042.7.0-2vulnerable
Ubunturuby2.720.042.7.0-3vulnerable
Ubunturuby2.720.042.7.0-4vulnerable
Ubunturuby2.720.042.7.0-4ubuntu1vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.1vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.2vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.3vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.4vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.5vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.6vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.7vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.8vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.9vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.10vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.11vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.12vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.13vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.14vulnerable
Ubunturuby2.720.042.7.0-5ubuntu1.15fixed
Ubunturuby3.022.043.0.2-5ubuntu1vulnerable
Ubunturuby3.022.043.0.2-7vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.1vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.2vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.3vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.4vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.5vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.6vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.7vulnerable
Ubunturuby3.022.043.0.2-7ubuntu2.8fixed
Ubunturuby3.224.043.2.3-1vulnerable
Ubunturuby3.224.043.2.3-1build2vulnerable
Ubunturuby3.224.043.2.3-1build3vulnerable
Ubunturuby3.224.043.2.3-1ubuntu0.24.04.1vulnerable
Ubunturuby3.224.043.2.3-1ubuntu0.24.04.3fixed
Suserubygem-rexmlpackage hub 15 sp63.3.9-bp156.4.3.1fixed
Opensuserubygem-rexmlleap 15.63.3.9-bp156.4.3.1fixed
Suseruby2.5linux enterprise module for basesystem 15 sp52.5.9-150000.4.32.1fixed
Suseruby2.5linux enterprise module for basesystem 15 sp62.5.9-150000.4.32.1fixed
Suseruby2.5linux enterprise high performance computing 15 sp2-ltss2.5.9-150000.4.32.1fixed
Suseruby2.5linux enterprise high performance computing 15 sp3-ltss2.5.9-150000.4.32.1fixed
Suseruby2.5linux enterprise high performance computing 15 sp4-ltss2.5.9-150000.4.32.1fixed
Suseruby2.5linux enterprise server 15 sp2-ltss2.5.9-150000.4.32.1fixed
Suseruby2.5linux enterprise server 15 sp3-ltss2.5.9-150000.4.32.1fixed
Suseruby2.5linux enterprise server 15 sp4-ltss2.5.9-150000.4.32.1fixed
Suseruby2.5linux enterprise server for sap applications 15 sp22.5.9-150000.4.32.1fixed
Suseruby2.5linux enterprise server for sap applications 15 sp32.5.9-150000.4.32.1fixed
Suseruby2.5manager server 4.32.5.9-150000.4.32.1fixed
Suseruby2.5enterprise storage 7.12.5.9-150000.4.32.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianruby3.1sourcebookworm(unfixed)not yet assignedNot reported[1071626]
Ubunturuby3.2debnoble3.2.3-1ubuntu0.24.04.6Not reportedNot reportedNot reported
Ubuntulibruby3.2debnoble3.2.3-1ubuntu0.24.04.6Not reportedNot reportedNot reported
Ubunturuby3.2-devdebnoble3.2.3-1ubuntu0.24.04.6Not reportedNot reportedNot reported
Ubunturuby3.2-docdebnoble3.2.3-1ubuntu0.24.04.6Not reportedNot reportedNot reported
Ubunturuby3.2debnoble3.2.3-1ubuntu0.24.04.5Not reportedNot reportedNot reported
Ubuntulibruby3.2debnoble3.2.3-1ubuntu0.24.04.5Not reportedNot reportedNot reported
Ubunturuby3.2-devdebnoble3.2.3-1ubuntu0.24.04.5Not reportedNot reportedNot reported
Ubunturuby3.2-docdebnoble3.2.3-1ubuntu0.24.04.5Not reportedNot reportedNot reported
Ubunturuby3.2debnoble3.2.3-1ubuntu0.24.04.3Not reportedNot reportedNot reported
Ubuntulibruby3.2debnoble3.2.3-1ubuntu0.24.04.3Not reportedNot reportedNot reported
Ubunturuby3.2-devdebnoble3.2.3-1ubuntu0.24.04.3Not reportedNot reportedNot reported
Ubunturuby3.2-docdebnoble3.2.3-1ubuntu0.24.04.3Not reportedNot reportedNot reported
Ubunturuby2.3debpro2.3.1-2~ubuntu16.04.16+esm11Not reportedUSN-7840-1Not reported
Ubunturuby2.5debpro2.5.1-1ubuntu1.16+esm6Not reportedUSN-7840-1Not reported
Ubunturuby2.7debpro2.7.0-5ubuntu1.18+esm3Not reportedUSN-7840-1Not reported
Ubunturuby2.7deb20.042.7.0-5ubuntu1.18Not reportedUSN-7418-1Not reported
Ubunturuby3.0deb22.043.0.2-7ubuntu2.10Not reportedUSN-7418-1Not reported
Ubunturuby3.2deb24.043.2.3-1ubuntu0.24.04.5Not reportedUSN-7418-1Not reported
Ubunturuby2.7deb20.042.7.0-5ubuntu1.15Not reportedUSN-7091-2Not reported
Ubunturuby3.0deb22.043.0.2-7ubuntu2.8Not reportedUSN-7091-1Not reported
Ubunturuby3.2deb24.043.2.3-1ubuntu0.24.04.3Not reportedUSN-7091-1Not reported
Suserubygem-rexmlrpmpackage hub 15 sp63.3.9-bp156.4.3.1Not reportedOPENSUSE-SU-2025:0129-1Not reported
Opensuserubygem-rexmlrpmleap 15.63.3.9-bp156.4.3.1Not reportedOPENSUSE-SU-2025:0129-1Not reported
Suseruby2.5rpmlinux enterprise module for basesystem 15 sp52.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmlinux enterprise module for basesystem 15 sp62.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmlinux enterprise high performance computing 15 sp2-ltss2.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmlinux enterprise high performance computing 15 sp3-ltss2.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmlinux enterprise high performance computing 15 sp4-ltss2.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmlinux enterprise server 15 sp2-ltss2.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmlinux enterprise server 15 sp3-ltss2.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmlinux enterprise server 15 sp4-ltss2.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmlinux enterprise server for sap applications 15 sp22.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmlinux enterprise server for sap applications 15 sp32.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmmanager server 4.32.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported
Suseruby2.5rpmenterprise storage 7.12.5.9-150000.4.32.1Not reportedSUSE-SU-2024:3874-1Not reported

[Debian bug #1071626]

Notes

[bookworm] ruby3.1: Minor issue

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References