{"id":"CVE-2008-2726","aliases":["DSA-1612-1","DSA-1618-1","EUVD-2008-2719","GHSA-v2mw-g73g-923h","RHSA-2008:0561","RHSA-2008:0562","RHSA-2026:7305","RHSA-2026:7307","RHSA-2026:8838"],"status":"published","title":"Integer overflow in the (1) rb_ary_splice function in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5...","description":"Integer overflow in the (1) rb_ary_splice function in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5-p231, 1.8.6 before 1.8.6-p230, 1.8.7 before 1.8.7-p22, and 1.9.0 before 1.9.0-2; and (2) the rb_ary_replace function in 1.6.x allows context-dependent attackers to trigger memory corruption, aka the \"beg + rlen\" issue.  NOTE: as of 20080624, there has been inconsistent usage of multiple CVE identifiers related to Ruby. The CVE description should be regarded as authoritative, although it is likely to change.","severity":{"version":"2.0","score":7.8,"vector":"AV:N/AC:L/Au:N/C:N/I:N/A:C","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.03759,"percentile":0.8997,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-189"],"published":"2008-06-24T19:00:00Z","modified":"2026-10-06T10:31:19Z","affected":[{"source":"osv","ecosystem":"Debian:4.0","package":"ruby1.8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.5-4etch2"}]}],"versions":["1.8.5-4","1.8.5-4etch1"],"bundled":6},{"source":"osv","ecosystem":"Debian:4.0","package":"ruby1.9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.9.0+20060609-1etch2"}]}],"versions":["1.9.0+20060609-1","1.9.0+20060609-1etch1"],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-7.el4_6.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"ruby-irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"ruby-rdoc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"ruby-ri","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby-irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby-rdoc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby-ri","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.5-5.el5_2.3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::as","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::as","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::as","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::as","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::as","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::as","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::es","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::es","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::es","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::es","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::es","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::es","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::ws","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::ws","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::ws","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::ws","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::ws","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:2.1::ws","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.4-6.el2"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"ruby-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"ruby-mode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-12.el3"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.10-23.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.3-bundled-gems","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.10-23.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.3-default-gems","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.10-23.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.3-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.10-23.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.3-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.10-23.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.3-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.10-23.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.4.8-31.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.4-bundled-gems","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.4.8-31.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.4-default-gems","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.4.8-31.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.4-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.4.8-31.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.4-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.4.8-31.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby3.4-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.4.8-31.1.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby4.0","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.0.0-33.3.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby4.0-bundled-gems","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.0.0-33.3.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby4.0-default-gems","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.0.0-33.3.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby4.0-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.0.0-33.3.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby4.0-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.0.0-33.3.hum1"}]}],"bundled":36},{"source":"osv","ecosystem":"Red Hat:hummingbird:1","package":"ruby4.0-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.0.0-33.3.hum1"}]}],"bundled":36}],"products":[{"vendor":"canonical","product":"ubuntu_linux"},{"vendor":"debian","product":"debian_linux"},{"vendor":"ruby-lang","product":"ruby"}],"references":[{"url":"http://lists.opensuse.org/opensuse-security-announce/2008-08/msg00006.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Third Party Advisory"]},{"url":"http://support.apple.com/kb/HT2163","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/31090","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://weblog.rubyonrails.org/2008/6/21/multiple-ruby-security-vulnerabilities","tags":["x_refsource_MISC","x_transferred","Third Party Advisory"]},{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2008:141","tags":["vendor-advisory","x_refsource_MANDRIVA","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/30875","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://www.vupen.com/english/advisories/2008/1981/references","tags":["vdb-entry","x_refsource_VUPEN","x_transferred","Third Party Advisory"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/43351","tags":["vdb-entry","x_refsource_XF","x_transferred","Third Party Advisory","VDB Entry"]},{"url":"http://www.vupen.com/english/advisories/2008/1907/references","tags":["vdb-entry","x_refsource_VUPEN","x_transferred","Third Party Advisory"]},{"url":"http://www.debian.org/security/2008/dsa-1618","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/31687","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/30894","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/31062","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/31256","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://www.securityfocus.com/archive/1/493688/100/0/threaded","tags":["mailing-list","x_refsource_BUGTRAQ","x_transferred","Third Party Advisory","VDB Entry"]},{"url":"http://www.matasano.com/log/1070/updates-on-drew-yaos-terrible-ruby-vulnerabilities/","tags":["x_refsource_MISC","x_transferred","Third Party Advisory"]},{"url":"http://slackware.com/security/viewer.php?l=slackware-security\u0026y=2008\u0026m=slackware-security.429562","tags":["vendor-advisory","x_refsource_SLACKWARE","x_transferred","Third Party Advisory"]},{"url":"http://lists.apple.com/archives/security-announce/2008//Jun/msg00002.html","tags":["vendor-advisory","x_refsource_APPLE","x_transferred","Mailing List","Third Party Advisory"]},{"url":"http://www.securitytracker.com/id?1020347","tags":["vdb-entry","x_refsource_SECTRACK","x_transferred","Third Party Advisory","VDB Entry"]},{"url":"http://www.rubyinside.com/june-2008-ruby-security-vulnerabilities-927.html","tags":["x_refsource_MISC","x_transferred","Third Party Advisory"]},{"url":"http://www.redhat.com/archives/fedora-security-commits/2008-June/msg00005.html","tags":["mailing-list","x_refsource_MLIST","x_transferred","Third Party Advisory"]},{"url":"http://wiki.rpath.com/wiki/Advisories:rPSA-2008-0206","tags":["x_refsource_CONFIRM","x_transferred","Broken Link"]},{"url":"https://bugs.launchpad.net/ubuntu/+source/ruby1.8/+bug/241657","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory"]},{"url":"https://www.redhat.com/archives/fedora-package-announce/2008-June/msg00937.html","tags":["vendor-advisory","x_refsource_FEDORA","x_transferred","Third Party Advisory"]},{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2008:140","tags":["vendor-advisory","x_refsource_MANDRIVA","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/30802","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/30831","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9959","tags":["vdb-entry","signature","x_refsource_OVAL","x_transferred","Third Party Advisory"]},{"url":"http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev\u0026revision=17460","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory"]},{"url":"http://www.redhat.com/support/errata/RHSA-2008-0561.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","Third Party Advisory"]},{"url":"https://issues.rpath.com/browse/RPL-2626","tags":["x_refsource_CONFIRM","x_transferred","Broken Link"]},{"url":"http://www.debian.org/security/2008/dsa-1612","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","Third Party Advisory"]},{"url":"http://security.gentoo.org/glsa/glsa-200812-17.xml","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/33178","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://www.securityfocus.com/bid/29903","tags":["vdb-entry","x_refsource_BID","x_transferred","Third Party Advisory","VDB Entry"]},{"url":"http://www.zedshaw.com/rants/the_big_ruby_vulnerabilities.html","tags":["x_refsource_MISC","x_transferred","Broken Link"]},{"url":"http://secunia.com/advisories/30867","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2008:142","tags":["vendor-advisory","x_refsource_MANDRIVA","x_transferred","Third Party Advisory"]},{"url":"http://www.ruby-lang.org/en/news/2008/06/20/arbitrary-code-execution-vulnerabilities/","tags":["x_refsource_CONFIRM","x_transferred","Patch","Vendor Advisory"]},{"url":"http://www.ruby-forum.com/topic/157034","tags":["x_refsource_MISC","x_transferred","Third Party Advisory"]},{"url":"http://blog.phusion.nl/2008/06/23/ruby-186-p230187-broke-your-app-ruby-enterprise-edition-to-the-rescue/","tags":["x_refsource_MISC","x_transferred","Third Party Advisory"]},{"url":"http://www.ubuntu.com/usn/usn-621-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","Third Party Advisory"]},{"url":"http://secunia.com/advisories/31181","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-2726","tags":["advisory"]},{"url":"http://blog.phusion.nl/2008/06/23/ruby-186-p230187-broke-your-app-ruby-enterprise-edition-to-the-rescue"},{"url":"http://www.matasano.com/log/1070/updates-on-drew-yaos-terrible-ruby-vulnerabilities"},{"url":"http://www.ruby-lang.org/en/news/2008/06/20/arbitrary-code-execution-vulnerabilities"},{"url":"https://github.com/advisories/GHSA-v2mw-g73g-923h"},{"url":"https://access.redhat.com/errata/RHSA-2008:0561","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=450821","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=450825","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=450834","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=451821","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=451828","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=453589","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0561.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2376","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-2376","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-2376","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2662","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-2662","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-2662","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2663","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-2663","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-2663","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2664","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-2664","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-2664","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2725","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-2725","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-2725","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2726","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-2726","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2008:0562","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=218287","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0562.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2006-6303","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2006-6303","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2006-6303","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2026:7305","tags":["advisory"]},{"url":"https://images.redhat.com/","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-27820","tags":["report"]},{"url":"https://access.redhat.com/security/updates/classification/","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-3905","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-3657","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-3656","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-3655","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2024-27282","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-31810","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2019-16254","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-8780","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2017-14064","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2017-10784","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2015-9096","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2014-8090","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2014-8080","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2014-6438","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2014-4975","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-1821","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-5371","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-4815","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-1891","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2023-28756","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-28739","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-41819","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-28965","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-25613","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-0188","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-3009","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-2686","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-2705","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-5147","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2015-7551","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7305.json","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=443829","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-1891","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-1891","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=458948","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-3655","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-3655","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=458953","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-3656","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-3656","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=458966","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-3657","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-3657","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=461495","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-3905","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-3905","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1248935","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-5147","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-5147","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=682332","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-0188","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-0188","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=722415","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-2686","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-2686","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-2705","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-2705","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-3009","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-3009","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=750564","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-4815","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-4815","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=875236","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-5371","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-5371","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=914716","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-1821","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-1821","tags":["advisory"]},{"url":"http://www.ruby-lang.org/en/news/2013/02/22/rexml-dos-2013-02-22/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1118158","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-4975","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-4975","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1490845","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-6438","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-6438","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2014/08/19/ruby-1-9-2-p330-released/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1157709","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-8080","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-8080","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2014/10/27/rexml-dos-cve-2014-8080/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1159927","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-8090","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-8090","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2014/11/13/rexml-dos-cve-2014-8090/","tags":["article"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2015-7551","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2015-7551","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1461846","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2015-9096","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2015-9096","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1492012","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2017-10784","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2017-10784","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2017/09/14/webrick-basic-auth-escape-sequence-injection-cve-2017-10784/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1487552","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2017-14064","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2017-14064","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2017/09/14/json-heap-exposure-cve-2017-14064/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1561949","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-8780","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-8780","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2018/03/28/poisoned-nul-byte-dir-cve-2018-8780/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1789556","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2019-16254","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2019-16254","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1883623","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-25613","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-25613","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2020/09/29/http-request-smuggling-cve-2020-25613/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1947526","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-28965","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-28965","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1980126","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-31810","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-31810","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2021/07/07/trusting-pasv-responses-in-net-ftp/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2026757","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-41819","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-41819","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2075687","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-28739","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-28739","tags":["advisory"]},{"url":"http://www.ruby-lang.org/en/news/2022/04/12/buffer-overrun-in-string-to-float-cve-2022-28739/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2184061","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2023-28756","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-28756","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2023/03/30/redos-in-time-cve-2023-28756/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2276810","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-27282","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-27282","tags":["advisory"]},{"url":"https://www.ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2459002","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-27820","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-27820","tags":["advisory"]},{"url":"https://github.com/ruby/zlib/security/advisories/GHSA-g857-hhfv-j68w","tags":["article"]},{"url":"https://hackerone.com/reports/3467067","tags":["article"]},{"url":"https://access.redhat.com/errata/RHSA-2026:7307","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7307.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2026:8838","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8838.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2008-2726","description":"Integer overflow in the (1) rb_ary_splice function in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5-p231, 1.8.6 before 1.8.6-p230, 1.8.7 before 1.8.7-p22, and 1.9.0 before 1.9.0-2; and (2) the rb_ary_replace function in 1.6.x allows context-dependent attackers to trigger memory corruption, aka the \"beg + rlen\" issue.  NOTE: as of 20080624, there has been inconsistent usage of multiple CVE identifiers related to Ruby. The CVE description should be regarded as authoritative, although it is likely to change.","status":"published","published":"2008-06-24T19:00:00Z","modified":"2024-08-07T09:14:14.543Z","updated_at":"2026-11-02T14:34:44.675398Z"}],"euvd":[{"id":"EUVD-2008-2719","description":"Integer overflow in the (1) rb_ary_splice function in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5-p231, 1.8.6 before 1.8.6-p230, 1.8.7 before 1.8.7-p22, and 1.9.0 before 1.9.0-2; and (2) the rb_ary_replace function in 1.6.x allows context-dependent attackers to trigger memory corruption, aka the \"beg + rlen\" issue.  NOTE: as of 20080624, there has been inconsistent usage of multiple CVE identifiers related to Ruby. The CVE description should be regarded as authoritative, although it is likely to change.","status":"published","published":"2008-06-24T19:00:00Z","modified":"2024-08-07T09:14:14Z","updated_at":"2026-11-03T01:38:55.740161Z"}],"ghsa":[{"id":"GHSA-v2mw-g73g-923h","title":"Integer overflow in the (1) rb_ary_splice function in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5...","description":"Integer overflow in the (1) rb_ary_splice function in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5-p231, 1.8.6 before 1.8.6-p230, 1.8.7 before 1.8.7-p22, and 1.9.0 before 1.9.0-2; and (2) the rb_ary_replace function in 1.6.x allows context-dependent attackers to trigger memory corruption, aka the \"beg + rlen\" issue.  NOTE: as of 20080624, there has been inconsistent usage of multiple CVE identifiers related to Ruby. The CVE description should be regarded as authoritative, although it is likely to change.","status":"published","published":"2022-05-01T23:52:52Z","modified":"2025-04-09T03:56:49Z","updated_at":"2026-11-02T15:00:57.534439Z"}],"nvd":[{"id":"CVE-2008-2726","description":"Integer overflow in the (1) rb_ary_splice function in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5-p231, 1.8.6 before 1.8.6-p230, 1.8.7 before 1.8.7-p22, and 1.9.0 before 1.9.0-2; and (2) the rb_ary_replace function in 1.6.x allows context-dependent attackers to trigger memory corruption, aka the \"beg + rlen\" issue.  NOTE: as of 20080624, there has been inconsistent usage of multiple CVE identifiers related to Ruby. The CVE description should be regarded as authoritative, although it is likely to change.","status":"published","published":"2008-06-24T19:41:00Z","modified":"2026-06-16T22:54:19.353Z","cvss":[{"version":"2.0","score":7.8,"vector":"AV:N/AC:L/Au:N/C:N/I:N/A:C","level":"high","assessor":"primary"}],"cwes":["CWE-189"],"updated_at":"2026-11-02T14:01:26.626719Z"}],"osv":[{"id":"RHSA-2026:7305","title":"Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update","status":"published","published":"2026-04-21T10:09:49Z","modified":"2026-10-06T10:31:19.141484354Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-02T15:53:22.928316Z"},{"id":"RHSA-2026:7307","title":"Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update","status":"published","published":"2026-04-21T10:09:49Z","modified":"2026-10-06T10:31:08.987663145Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-02T15:53:22.928316Z"},{"id":"RHSA-2026:8838","title":"Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update","status":"published","published":"2026-04-21T10:10:33Z","modified":"2026-10-06T10:31:10.808115812Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-02T15:53:23.547034Z"},{"id":"DSA-1612-1","title":"ruby1.8 - several vulnerabilities","status":"published","published":"2008-07-21T00:00:00Z","modified":"2026-03-09T01:19:54.042711Z","updated_at":"2026-11-02T15:46:14.734124Z"},{"id":"DSA-1618-1","title":"ruby1.9 - several vulnerabilities","status":"published","published":"2008-07-26T00:00:00Z","modified":"2026-03-09T01:21:39.587457Z","updated_at":"2026-11-02T15:46:14.734124Z"},{"id":"RHSA-2008:0561","title":"Red Hat Security Advisory: ruby security update","status":"published","published":"2024-09-15T17:25:52Z","modified":"2026-06-26T12:18:20.32927519Z","updated_at":"2026-11-02T15:52:59.70892Z"},{"id":"RHSA-2008:0562","title":"Red Hat Security Advisory: ruby security update","status":"published","published":"2024-09-15T17:25:57Z","modified":"2026-06-26T10:09:29Z","updated_at":"2026-11-02T15:52:59.70892Z"}]}}
