RU
Product
Ruby
92
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 13High 25Medium 10Low 0
Watch
Add Ruby to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2022-28738 | 9.8 | May 9 | A double free was found in the Regexp compiler in Ruby 3.x before 3.0.4 and 3.1.x before 3.1.2 Affected: 3.0.0 before 3.0.4; 3.1.0 before 3.1.2 |
| CVE-2016-2338 | 9.8 | Feb 14 | An exploitable heap overflow vulnerability exists in the Psych::Emitter start_document function of Ruby Affected: 2.2.2; 2.3.0 |
| CVE-2011-4121 | 9.8 | Nov 26 | The OpenSSL extension of Ruby (Git trunk) versions after 2011-09-01 up to 2011-11-03 always generated an exponent value of '1' to be used for private RSA key generation Affected: 1.8.7.334 before 1.9.3 |
| CVE-2018-16395 | 9.8 | Nov 16 | An issue was discovered in the OpenSSL library in Ruby before 2.3.8, 2.4.x before 2.4.5, 2.5.x before 2.5.2, and 2.6.x before 2.6.0-preview3 Affected: 2.3.0 through 2.3.7; 2.4.0 through 2.4.4; 2.5.0 through 2.5.1; 2.6.0; 2.6.0 |
| CVE-2017-17790 | 9.8 | Dec 20 | The lazy_initialize function in lib/resolv.rb in Ruby through 2.4.3 uses Kernel#open, which might allow Command Injection attacks, as demonstrated by a Resolv::Hosts::new argument… Affected: 2.2 through 2.2.8; 2.3 through 2.3.5; 2.4 through 2.4.2; 2.5.0 |
| CVE-2017-14064 | 9.8 | Aug 31 | Ruby through 2.2.7, 2.3.x through 2.3.4, and 2.4.x through 2.4.1 can expose arbitrary memory during a JSON.generate call Affected: through 2.2.7; 2.3.0; 2.3.0; 2.3.0; 2.3.1; 2.3.2; +8 more |
| CVE-2017-11465 | 9.8 | Jul 19 | The parser_yyerror function in the UTF-8 parser in Ruby 2.4.1 allows attackers to cause a denial of service (invalid write or read) or possibly have unspecified other impact via a… Affected: 2.4.1 |
| CVE-2017-9225 | 9.8 | May 24 | An issue was discovered in Oniguruma 6.2.0, as used in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5 Affected: through 2.4.1 |
| CVE-2016-2339 | 9.8 | Jan 6 | An exploitable heap overflow vulnerability exists in the Fiddle::Function.new "initialize" function functionality of Ruby Affected: 2.2.2; 2.3.0 |
| CVE-2016-2337 | 9.8 | Jan 6 | Type confusion exists in _cancel_eval Ruby's TclTkIp class method Affected: 2.2.2; 2.3.0 |
| CVE-2016-2336 | 9.8 | Jan 6 | Type confusion exists in two methods of Ruby's WIN32OLE class, ole_invoke and ole_query_interface Affected: 2.2.2; 2.3.0 |
| CVE-2018-8780 | 9.1 | Apr 3 | In Ruby before 2.2.10, 2.3.x before 2.3.7, 2.4.x before 2.4.4, 2.5.x before 2.5.1, and 2.6.0-preview1, the Dir.open, Dir.new, Dir.entries and Dir.empty? methods do not check NULL… Affected: before 2.2.10; 2.3.0 before 2.3.7; 2.4.0 before 2.4.4; 2.5.0 before 2.5.1; 2.6.0 |
| CVE-2017-0898 | 9.1 | Sep 15 | Ruby before 2.4.2, 2.3.5, and 2.2.8 is vulnerable to a malicious format string which contains a precious specifier (*) with a huge minus value Affected: 2.2.0; 2.2.1; 2.2.2; 2.2.3; 2.2.4; 2.2.5; +9 more |
Showing 13
