{"id":"CVE-2012-5371","aliases":["DLA-263-1","EUVD-2012-5290","GHSA-phrv-cj28-9h57","RHSA-2013:0582","RHSA-2026:7305","RHSA-2026:7307","RHSA-2026:8838"],"status":"published","title":"Ruby (aka CRuby) 1.9 before 1.9.3-p327 and 2.0 before r37575 computes hash values without...","description":"Ruby (aka CRuby) 1.9 before 1.9.3-p327 and 2.0 before r37575 computes hash values without properly restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table, as demonstrated by a universal multicollision attack against a variant of the MurmurHash2 algorithm, a different vulnerability than CVE-2011-4815.","severity":{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:N/I:N/A:P","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.0333,"percentile":0.88691,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-310"],"published":"2012-11-28T11:00:00Z","modified":"2026-10-06T10:31:19Z","affected":[{"source":"osv","ecosystem":"Debian:6.0","package":"ruby1.9.1","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.9.2.0-2+deb6u5"}]}],"versions":["1.9.2.0-2","1.9.2.0-2+armhf"],"bundled":2},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"graphviz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.26.0-10.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"graphviz-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.26.0-10.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"graphviz-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.26.0-10.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"graphviz-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.26.0-10.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"graphviz-gd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.26.0-10.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"graphviz-ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.26.0-10.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-console","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.0.16-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-broker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.11-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-broker-util","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.15-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.327-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.327-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.327-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-ruby-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.327-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-ruby-irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.327-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.327-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.327-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-actionpack","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.2.8-3.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-actionpack-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.2.8-3.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-activemodel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.2.8-2.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-activemodel-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.2.8-2.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-activerecord","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.2.8-3.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-activerecord-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.2.8-3.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-bigdecimal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.0-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-io-console","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.3-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-json","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.4-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-minitest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.5.1-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-railties","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.2.8-2.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-railties-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.2.8-2.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-rake","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.9.2.2-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-rdoc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.4-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-ruby_parser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.1-3.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygem-ruby_parser-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.1-3.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygems","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.23-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"ruby193-rubygems-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.23-25.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-actionpack","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.0.13-4.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-activemodel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.13-3.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-activemodel-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.13-3.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-activerecord","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.0.13-5.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-bson","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-2.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-mongo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-2.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-mongo-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.1-2.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-openshift-origin-auth-remote-user","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.5-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-openshift-origin-console","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.10-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-openshift-origin-console-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.10-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-openshift-origin-controller","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.12-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-ruby_parser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.0.4-6.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-ruby_parser-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.0.4-6.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-jbosseap-6.0","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.4-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-cron-1.4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.3-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-diy-0.1","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.3-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-haproxy-1.4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.4-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-jbossews-1.0","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.13-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-jenkins-1.4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.2-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-jenkins-client-1.4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.2-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-mysql-5.1","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.5-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-perl-5.10","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.3-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-php-5.3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.5-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-postgresql-8.4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.3-2.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-ruby-1.8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.7-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-cartridge-ruby-1.9-scl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.8-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"openshift-origin-msg-node-mcollective","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.3-1.el6op"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.3.3-22.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"php-bcmath","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.3.3-22.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.3.3-22.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.3.3-22.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.3.3-22.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"php-mbstring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.3.3-22.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"php-process","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.3.3-22.el6"}]}],"bundled":15},{"source":"osv","ecosystem":"Red Hat:openshift:1::el6","package":"rubygem-openshift-origin-node","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.11-1.el6op"}]}],"bundled":15},{"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":"ruby-lang","product":"ruby"}],"references":[{"url":"http://asfws12.files.wordpress.com/2012/11/asfws2012-jean_philippe_aumasson-martin_bosslet-hash_flooding_dos_reloaded.pdf","tags":["x_refsource_MISC","x_transferred"]},{"url":"http://securitytracker.com/id?1027747","tags":["vdb-entry","x_refsource_SECTRACK","x_transferred","Patch"]},{"url":"http://www.osvdb.org/87280","tags":["vdb-entry","x_refsource_OSVDB","x_transferred"]},{"url":"http://www.securityfocus.com/bid/56484","tags":["vdb-entry","x_refsource_BID","x_transferred"]},{"url":"https://www.131002.net/data/talks/appsec12_slides.pdf","tags":["x_refsource_MISC","x_transferred"]},{"url":"http://www.ruby-lang.org/en/news/2012/11/09/ruby19-hashdos-cve-2012-5371/","tags":["x_refsource_CONFIRM","x_transferred","Patch","Vendor Advisory"]},{"url":"http://2012.appsec-forum.ch/conferences/#c17","tags":["x_refsource_MISC","x_transferred"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=875236","tags":["x_refsource_CONFIRM","x_transferred","Patch","report"]},{"url":"http://secunia.com/advisories/51253","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"]},{"url":"http://www.ocert.org/advisories/ocert-2012-001.html","tags":["x_refsource_MISC","x_transferred"]},{"url":"http://www.ubuntu.com/usn/USN-1733-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/79993","tags":["vdb-entry","x_refsource_XF","x_transferred"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-5371","tags":["advisory"]},{"url":"http://www.ruby-lang.org/en/news/2012/11/09/ruby19-hashdos-cve-2012-5371"},{"url":"https://github.com/advisories/GHSA-phrv-cj28-9h57"},{"url":"https://access.redhat.com/errata/RHSA-2013:0582","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://access.redhat.com/knowledge/docs/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=827353","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=827363","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=831573","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=831581","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=843711","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=847196","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=847199","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=847200","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=862598","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=862614","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=865940","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=887353","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=889426","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=892806","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=892866","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=895347","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=895355","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=902412","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=902630","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=903526","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=903546","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=905021","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=905656","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=906227","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=906845","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_0582.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-2660","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-2660","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-2660","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-2661","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-2661","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-2661","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-2694","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-2694","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-2694","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-2695","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-2695","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-2695","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-3424","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-3424","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-3424","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-3463","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-3463","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-3463","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-3464","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-3464","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-3464","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-3465","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-3465","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-3465","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-4464","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-4464","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-4464","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-4466","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-4466","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-4466","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-4522","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-4522","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-4522","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-5371","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-5371","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-0155","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-0155","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-0155","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-0162","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-0162","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-0162","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-0276","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=909528","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-0276","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-0276","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-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-2008-2725","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2663","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2726","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2662","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-0188","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2008-2664","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=450821","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://bugzilla.redhat.com/show_bug.cgi?id=450825","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://bugzilla.redhat.com/show_bug.cgi?id=450834","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://bugzilla.redhat.com/show_bug.cgi?id=451821","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://bugzilla.redhat.com/show_bug.cgi?id=451828","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2008-2726","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2008-2726","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=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-2012-5371","description":"Ruby (aka CRuby) 1.9 before 1.9.3-p327 and 2.0 before r37575 computes hash values without properly restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table, as demonstrated by a universal multicollision attack against a variant of the MurmurHash2 algorithm, a different vulnerability than CVE-2011-4815.","status":"published","published":"2012-11-28T11:00:00Z","modified":"2024-08-06T21:05:47.293Z","updated_at":"2026-11-02T14:34:49.246229Z"}],"euvd":[{"id":"EUVD-2012-5290","description":"Ruby (aka CRuby) 1.9 before 1.9.3-p327 and 2.0 before r37575 computes hash values without properly restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table, as demonstrated by a universal multicollision attack against a variant of the MurmurHash2 algorithm, a different vulnerability than CVE-2011-4815.","status":"published","published":"2012-11-28T11:00:00Z","modified":"2024-08-06T21:05:47Z","updated_at":"2026-11-03T01:56:04.919378Z"}],"ghsa":[{"id":"GHSA-phrv-cj28-9h57","title":"Ruby (aka CRuby) 1.9 before 1.9.3-p327 and 2.0 before r37575 computes hash values without...","description":"Ruby (aka CRuby) 1.9 before 1.9.3-p327 and 2.0 before r37575 computes hash values without properly restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table, as demonstrated by a universal multicollision attack against a variant of the MurmurHash2 algorithm, a different vulnerability than CVE-2011-4815.","status":"published","published":"2022-05-17T01:39:28Z","modified":"2025-04-11T04:06:23Z","updated_at":"2026-11-02T15:01:13.040475Z"}],"nvd":[{"id":"CVE-2012-5371","description":"Ruby (aka CRuby) 1.9 before 1.9.3-p327 and 2.0 before r37575 computes hash values without properly restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table, as demonstrated by a universal multicollision attack against a variant of the MurmurHash2 algorithm, a different vulnerability than CVE-2011-4815.","status":"published","published":"2012-11-28T13:03:10.153Z","modified":"2026-06-16T23:46:44.907Z","cvss":[{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-310"],"updated_at":"2026-11-02T14:02:16.536025Z"}],"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":"DLA-263-1","title":"ruby1.9.1 - security update","status":"published","published":"2015-06-30T00:00:00Z","modified":"2026-03-09T01:22:01.648414Z","updated_at":"2026-11-02T15:46:10.712745Z"},{"id":"RHSA-2013:0582","title":"Red Hat Security Advisory: Red Hat OpenShift Enterprise 1.1.1 update","status":"published","published":"2024-09-15T20:36:44Z","modified":"2026-06-28T10:07:42Z","updated_at":"2026-11-02T15:53:01.993625Z"}]}}
