CVE-2013-1821
Ruby vulnerable to denial of service
lib/rexml/text.rb in the REXML parser in Ruby before 1.9.3-p392 allows remote attackers to cause a denial of service (memory consumption and crash) via crafted text nodes in an XML document, aka an XML Entity Expansion (XEE) attack.
Exploit likelihood
What each source reports
NVD Score used
5.0
lib/rexml/text.rb in the REXML parser in Ruby before 1.9.3-p392 allows remote attackers to cause a denial of service (memory consumption and crash) via crafted text nodes in an XML document, aka an XML Entity Expansion (XEE) attack.
- Record
CVE-2013-1821- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
lib/rexml/text.rb in the REXML parser in Ruby before 1.9.3-p392 allows remote attackers to cause a denial of service (memory consumption and crash) via crafted text nodes in an XML document, aka an XML Entity Expansion (XEE) attack.
- Record
CVE-2013-1821- Updated
- 2026-11-02
EUVDEUVD-2022-4143 No score
lib/rexml/text.rb in the REXML parser in Ruby before 1.9.3-p392 allows remote attackers to cause a denial of service (memory consumption and crash) via crafted text nodes in an XML document, aka an XML Entity Expansion (XEE) attack.
- Record
EUVD-2022-4143- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hgg7-cghq-xhf4 No score
Ruby vulnerable to denial of service
When reading text nodes from an XML document, the REXML parser can be coerced in to allocating extremely large string objects which can consume all of the memory on a machine, causing a denial of service.
Jruby resolves this bug in version 1.7.3 as noted in https://www.jruby.org/2013/02/21/jruby-1-7-3.html
- Record
GHSA-hgg7-cghq-xhf4- Weakness
- CWE-400
- Updated
- 2026-11-02
OSVRHSA-2026:7305
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:7305- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:7307
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:7307- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:8838
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:8838- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVGHSA-hgg7-cghq-xhf4 No score
Ruby vulnerable to denial of service
When reading text nodes from an XML document, the REXML parser can be coerced in to allocating extremely large string objects which can consume all of the memory on a machine, causing a denial of service.
Jruby resolves this bug in version 1.7.3 as noted in https://www.jruby.org/2013/02/21/jruby-1-7-3.html
- Record
GHSA-hgg7-cghq-xhf4- Weakness
- CWE-400
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.jruby:jrubyMaven |
before 1.7.3 | 1.7.3 |
ruby1.9.1Debian:6.0 |
before 1.9.2.0-2+deb6u1, plus listed versions 1.9.2.0-21.9.2.0-2+armhf |
1.9.2.0-2+deb6u1 |
ruby1.9.1Debian:7 |
before 1.9.3.194-8.1+deb7u1, plus listed versions 1.9.3.194-8.1 |
1.9.3.194-8.1+deb7u1 |
ruby1.8Debian:6.0 |
before 1.8.7.302-2squeeze2, plus listed versions 1.8.7.302-21.8.7.302-2squeeze1 |
1.8.7.302-2squeeze2 |
ruby1.8Debian:7 |
before 1.8.7.358-7.1+deb7u1, plus listed versions 1.8.7.358-71.8.7.358-7.1 |
1.8.7.358-7.1+deb7u1 |
org.jruby:jrubyMaven |
before 1.7.3, plus listed versions 0.8.30.9.10.9.20.9.80.9.9 Show 45 moreShow less1.01.0.11.0.21.0.31.0RC11.0RC21.0RC31.11.1.11.1.21.1.31.1.41.1.51.1.61.1.6RC11.1RC11.1RC21.1RC31.1b11.2.01.2.0RC21.2RC11.3.01.3.0RC11.3.0RC21.3.11.4.01.4.0RC11.4.0RC21.4.0RC31.4.11.5.01.5.0.RC11.5.0.RC21.5.0.RC31.5.11.5.21.5.31.5.51.5.61.6.01.6.0.RC11.6.0.RC21.6.0.RC31.6.1 |
1.7.3 |
rubyRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
ruby-debuginfoRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
ruby-develRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
ruby-docsRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
Show 64 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ruby-irbRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
ruby-libsRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
ruby-modeRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
ruby-rdocRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
ruby-riRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
ruby-tcltkRed Hat:enterprise_linux:5::server |
before 0:1.8.5-29.el5_9 | 0:1.8.5-29.el5_9 |
rubyRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-debuginfoRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-develRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-irbRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-libsRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-rdocRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-docsRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-riRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-staticRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-tcltkRed Hat:enterprise_linux:6::client |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
rubyRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-develRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-irbRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-libsRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-rdocRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-docsRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-riRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-staticRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-tcltkRed Hat:enterprise_linux:6::computenode |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
rubyRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-debuginfoRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-develRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-irbRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-libsRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-rdocRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-docsRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-riRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-staticRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-tcltkRed Hat:enterprise_linux:6::server |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
rubyRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-develRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-irbRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-libsRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-rdocRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-docsRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-riRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-staticRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby-tcltkRed Hat:enterprise_linux:6::workstation |
before 0:1.8.7.352-10.el6_4 | 0:1.8.7.352-10.el6_4 |
ruby3.3Red Hat:hummingbird:1 |
before 0:3.3.10-23.1.hum1 | 0:3.3.10-23.1.hum1 |
ruby3.3-bundled-gemsRed Hat:hummingbird:1 |
before 0:3.3.10-23.1.hum1 | 0:3.3.10-23.1.hum1 |
ruby3.3-default-gemsRed Hat:hummingbird:1 |
before 0:3.3.10-23.1.hum1 | 0:3.3.10-23.1.hum1 |
ruby3.3-develRed Hat:hummingbird:1 |
before 0:3.3.10-23.1.hum1 | 0:3.3.10-23.1.hum1 |
ruby3.3-docRed Hat:hummingbird:1 |
before 0:3.3.10-23.1.hum1 | 0:3.3.10-23.1.hum1 |
ruby3.3-libsRed Hat:hummingbird:1 |
before 0:3.3.10-23.1.hum1 | 0:3.3.10-23.1.hum1 |
ruby3.4Red Hat:hummingbird:1 |
before 0:3.4.8-31.1.hum1 | 0:3.4.8-31.1.hum1 |
ruby3.4-bundled-gemsRed Hat:hummingbird:1 |
before 0:3.4.8-31.1.hum1 | 0:3.4.8-31.1.hum1 |
ruby3.4-default-gemsRed Hat:hummingbird:1 |
before 0:3.4.8-31.1.hum1 | 0:3.4.8-31.1.hum1 |
ruby3.4-develRed Hat:hummingbird:1 |
before 0:3.4.8-31.1.hum1 | 0:3.4.8-31.1.hum1 |
ruby3.4-docRed Hat:hummingbird:1 |
before 0:3.4.8-31.1.hum1 | 0:3.4.8-31.1.hum1 |
ruby3.4-libsRed Hat:hummingbird:1 |
before 0:3.4.8-31.1.hum1 | 0:3.4.8-31.1.hum1 |
ruby4.0Red Hat:hummingbird:1 |
before 0:4.0.0-33.3.hum1 | 0:4.0.0-33.3.hum1 |
ruby4.0-bundled-gemsRed Hat:hummingbird:1 |
before 0:4.0.0-33.3.hum1 | 0:4.0.0-33.3.hum1 |
ruby4.0-default-gemsRed Hat:hummingbird:1 |
before 0:4.0.0-33.3.hum1 | 0:4.0.0-33.3.hum1 |
ruby4.0-develRed Hat:hummingbird:1 |
before 0:4.0.0-33.3.hum1 | 0:4.0.0-33.3.hum1 |
ruby4.0-docRed Hat:hummingbird:1 |
before 0:4.0.0-33.3.hum1 | 0:4.0.0-33.3.hum1 |
ruby4.0-libsRed Hat:hummingbird:1 |
before 0:4.0.0-33.3.hum1 | 0:4.0.0-33.3.hum1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-1821 is a medium vulnerability (CVSS 5.0) in Ruby-lang Ruby, published April 9, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.86%, the 94th percentile. Fixed in org.jruby:jruby 1.7.3.
References
rhn.redhat.com/errata/RHSA-2013-0612.html
mandriva.com/security/advisories?name=MDVSA-2013:124
lists.opensuse.org/opensuse-updates/2013-04/msg00034.html
slackware.com/security/viewer.php?l=slackware-security&y=2013&m=slackware-security.426862
secunia.com/advisories/52783
debian.org/security/2013/dsa-2738
Show 190 moreShow less
lists.opensuse.org/opensuse-updates/2013-04/msg00036.html
svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=39384
bugs.debian.org/cgi-bin/bugreport.cgi?bug=702525
wiki.mageia.org/en/Support/Advisories/MGASA-2013-0092
oracle.com/technetwork/topics/security/bulletinjul2015-2511963.html
ubuntu.com/usn/USN-1780-1
securityfocus.com/bid/58141
secunia.com/advisories/52902
openwall.com/lists/oss-security/2013/03/06/5
bugzilla.redhat.com/show_bug.cgi?id=914716
ruby-lang.org/en/news/2013/02/22/rexml-dos-2013-02-22
lists.opensuse.org/opensuse-security-announce/2013-04/msg00001.html
debian.org/security/2013/dsa-2809
rhn.redhat.com/errata/RHSA-2013-1028.html
rhn.redhat.com/errata/RHSA-2013-0611.html
rhn.redhat.com/errata/RHSA-2013-1147.html
lists.opensuse.org/opensuse-security-announce/2013-04/msg00015.html
nvd.nist.gov/vuln/detail/CVE-2013-1821
jruby.org/2013/02/21/jruby-1-7-3.html
github.com/advisories/GHSA-hgg7-cghq-xhf4
github.com/jruby/jruby
access.redhat.com/errata/RHSA-2013:0611
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_0611.json
access.redhat.com/security/cve/CVE-2013-1821
cve.org/CVERecord?id=CVE-2013-1821
access.redhat.com/errata/RHSA-2013:0612
rhn.redhat.com/errata/RHSA-2011-0910.html
bugzilla.redhat.com/show_bug.cgi?id=863484
security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_0612.json
access.redhat.com/security/cve/CVE-2012-4481
cve.org/CVERecord?id=CVE-2012-4481
nvd.nist.gov/vuln/detail/CVE-2012-4481
access.redhat.com/errata/RHSA-2026:7305
images.redhat.com
access.redhat.com/security/cve/CVE-2026-27820
access.redhat.com/security/cve/CVE-2008-3905
access.redhat.com/security/cve/CVE-2008-3657
access.redhat.com/security/cve/CVE-2008-3656
access.redhat.com/security/cve/CVE-2008-3655
access.redhat.com/security/cve/CVE-2024-27282
access.redhat.com/security/cve/CVE-2021-31810
access.redhat.com/security/cve/CVE-2019-16254
access.redhat.com/security/cve/CVE-2018-8780
access.redhat.com/security/cve/CVE-2017-14064
access.redhat.com/security/cve/CVE-2017-10784
access.redhat.com/security/cve/CVE-2015-9096
access.redhat.com/security/cve/CVE-2014-8090
access.redhat.com/security/cve/CVE-2014-8080
access.redhat.com/security/cve/CVE-2014-6438
access.redhat.com/security/cve/CVE-2014-4975
access.redhat.com/security/cve/CVE-2012-5371
access.redhat.com/security/cve/CVE-2011-4815
access.redhat.com/security/cve/CVE-2008-1891
access.redhat.com/security/cve/CVE-2023-28756
access.redhat.com/security/cve/CVE-2022-28739
access.redhat.com/security/cve/CVE-2021-41819
access.redhat.com/security/cve/CVE-2021-28965
access.redhat.com/security/cve/CVE-2020-25613
access.redhat.com/security/cve/CVE-2008-2725
access.redhat.com/security/cve/CVE-2008-2663
access.redhat.com/security/cve/CVE-2008-2726
access.redhat.com/security/cve/CVE-2008-2662
access.redhat.com/security/cve/CVE-2011-0188
access.redhat.com/security/cve/CVE-2008-2664
access.redhat.com/security/cve/CVE-2011-3009
access.redhat.com/security/cve/CVE-2011-2686
access.redhat.com/security/cve/CVE-2011-2705
access.redhat.com/security/cve/CVE-2009-5147
access.redhat.com/security/cve/CVE-2015-7551
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7305.json
bugzilla.redhat.com/show_bug.cgi?id=443829
cve.org/CVERecord?id=CVE-2008-1891
nvd.nist.gov/vuln/detail/CVE-2008-1891
bugzilla.redhat.com/show_bug.cgi?id=450821
cve.org/CVERecord?id=CVE-2008-2662
nvd.nist.gov/vuln/detail/CVE-2008-2662
bugzilla.redhat.com/show_bug.cgi?id=450825
cve.org/CVERecord?id=CVE-2008-2663
nvd.nist.gov/vuln/detail/CVE-2008-2663
bugzilla.redhat.com/show_bug.cgi?id=450834
cve.org/CVERecord?id=CVE-2008-2664
nvd.nist.gov/vuln/detail/CVE-2008-2664
bugzilla.redhat.com/show_bug.cgi?id=451821
cve.org/CVERecord?id=CVE-2008-2725
nvd.nist.gov/vuln/detail/CVE-2008-2725
bugzilla.redhat.com/show_bug.cgi?id=451828
cve.org/CVERecord?id=CVE-2008-2726
nvd.nist.gov/vuln/detail/CVE-2008-2726
bugzilla.redhat.com/show_bug.cgi?id=458948
cve.org/CVERecord?id=CVE-2008-3655
nvd.nist.gov/vuln/detail/CVE-2008-3655
bugzilla.redhat.com/show_bug.cgi?id=458953
cve.org/CVERecord?id=CVE-2008-3656
nvd.nist.gov/vuln/detail/CVE-2008-3656
bugzilla.redhat.com/show_bug.cgi?id=458966
cve.org/CVERecord?id=CVE-2008-3657
nvd.nist.gov/vuln/detail/CVE-2008-3657
bugzilla.redhat.com/show_bug.cgi?id=461495
cve.org/CVERecord?id=CVE-2008-3905
nvd.nist.gov/vuln/detail/CVE-2008-3905
bugzilla.redhat.com/show_bug.cgi?id=1248935
cve.org/CVERecord?id=CVE-2009-5147
nvd.nist.gov/vuln/detail/CVE-2009-5147
bugzilla.redhat.com/show_bug.cgi?id=682332
cve.org/CVERecord?id=CVE-2011-0188
nvd.nist.gov/vuln/detail/CVE-2011-0188
bugzilla.redhat.com/show_bug.cgi?id=722415
cve.org/CVERecord?id=CVE-2011-2686
nvd.nist.gov/vuln/detail/CVE-2011-2686
cve.org/CVERecord?id=CVE-2011-2705
nvd.nist.gov/vuln/detail/CVE-2011-2705
cve.org/CVERecord?id=CVE-2011-3009
nvd.nist.gov/vuln/detail/CVE-2011-3009
bugzilla.redhat.com/show_bug.cgi?id=750564
cve.org/CVERecord?id=CVE-2011-4815
nvd.nist.gov/vuln/detail/CVE-2011-4815
bugzilla.redhat.com/show_bug.cgi?id=875236
cve.org/CVERecord?id=CVE-2012-5371
nvd.nist.gov/vuln/detail/CVE-2012-5371
bugzilla.redhat.com/show_bug.cgi?id=1118158
cve.org/CVERecord?id=CVE-2014-4975
nvd.nist.gov/vuln/detail/CVE-2014-4975
bugzilla.redhat.com/show_bug.cgi?id=1490845
cve.org/CVERecord?id=CVE-2014-6438
nvd.nist.gov/vuln/detail/CVE-2014-6438
ruby-lang.org/en/news/2014/08/19/ruby-1-9-2-p330-released
bugzilla.redhat.com/show_bug.cgi?id=1157709
cve.org/CVERecord?id=CVE-2014-8080
nvd.nist.gov/vuln/detail/CVE-2014-8080
ruby-lang.org/en/news/2014/10/27/rexml-dos-cve-2014-8080
bugzilla.redhat.com/show_bug.cgi?id=1159927
cve.org/CVERecord?id=CVE-2014-8090
nvd.nist.gov/vuln/detail/CVE-2014-8090
ruby-lang.org/en/news/2014/11/13/rexml-dos-cve-2014-8090
cve.org/CVERecord?id=CVE-2015-7551
nvd.nist.gov/vuln/detail/CVE-2015-7551
bugzilla.redhat.com/show_bug.cgi?id=1461846
cve.org/CVERecord?id=CVE-2015-9096
nvd.nist.gov/vuln/detail/CVE-2015-9096
bugzilla.redhat.com/show_bug.cgi?id=1492012
cve.org/CVERecord?id=CVE-2017-10784
nvd.nist.gov/vuln/detail/CVE-2017-10784
ruby-lang.org/en/news/2017/09/14/webrick-basic-auth-escape-sequence-injection-cve-2017-10784
bugzilla.redhat.com/show_bug.cgi?id=1487552
cve.org/CVERecord?id=CVE-2017-14064
nvd.nist.gov/vuln/detail/CVE-2017-14064
ruby-lang.org/en/news/2017/09/14/json-heap-exposure-cve-2017-14064
bugzilla.redhat.com/show_bug.cgi?id=1561949
cve.org/CVERecord?id=CVE-2018-8780
nvd.nist.gov/vuln/detail/CVE-2018-8780
ruby-lang.org/en/news/2018/03/28/poisoned-nul-byte-dir-cve-2018-8780
bugzilla.redhat.com/show_bug.cgi?id=1789556
cve.org/CVERecord?id=CVE-2019-16254
nvd.nist.gov/vuln/detail/CVE-2019-16254
bugzilla.redhat.com/show_bug.cgi?id=1883623
cve.org/CVERecord?id=CVE-2020-25613
nvd.nist.gov/vuln/detail/CVE-2020-25613
ruby-lang.org/en/news/2020/09/29/http-request-smuggling-cve-2020-25613
bugzilla.redhat.com/show_bug.cgi?id=1947526
cve.org/CVERecord?id=CVE-2021-28965
nvd.nist.gov/vuln/detail/CVE-2021-28965
bugzilla.redhat.com/show_bug.cgi?id=1980126
cve.org/CVERecord?id=CVE-2021-31810
nvd.nist.gov/vuln/detail/CVE-2021-31810
ruby-lang.org/en/news/2021/07/07/trusting-pasv-responses-in-net-ftp
bugzilla.redhat.com/show_bug.cgi?id=2026757
cve.org/CVERecord?id=CVE-2021-41819
nvd.nist.gov/vuln/detail/CVE-2021-41819
bugzilla.redhat.com/show_bug.cgi?id=2075687
cve.org/CVERecord?id=CVE-2022-28739
nvd.nist.gov/vuln/detail/CVE-2022-28739
ruby-lang.org/en/news/2022/04/12/buffer-overrun-in-string-to-float-cve-2022-28739
bugzilla.redhat.com/show_bug.cgi?id=2184061
cve.org/CVERecord?id=CVE-2023-28756
nvd.nist.gov/vuln/detail/CVE-2023-28756
ruby-lang.org/en/news/2023/03/30/redos-in-time-cve-2023-28756
bugzilla.redhat.com/show_bug.cgi?id=2276810
cve.org/CVERecord?id=CVE-2024-27282
nvd.nist.gov/vuln/detail/CVE-2024-27282
ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282
bugzilla.redhat.com/show_bug.cgi?id=2459002
cve.org/CVERecord?id=CVE-2026-27820
nvd.nist.gov/vuln/detail/CVE-2026-27820
github.com/ruby/zlib/security/advisories/GHSA-g857-hhfv-j68w
hackerone.com/reports/3467067
access.redhat.com/errata/RHSA-2026:7307
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7307.json
access.redhat.com/errata/RHSA-2026:8838
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8838.json
Left out here: 17 versions. The JSON record has them.