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-2021-33621 | 8.8 | Nov 18 | The cgi gem before 0.1.0.2, 0.2.x before 0.2.2, and 0.3.x before 0.3.5 for Ruby allows HTTP response splitting Affected: 2.7.0 before 2.7.7; 3.0.0 before 3.0.5; 3.1.0 before 3.1.3 |
| CVE-2017-17405 | 8.8 | Dec 15 | Ruby before 2.4.3 allows Net::FTP command injection Affected: 2.2 through 2.2.8; 2.3 through 2.3.5; 2.4 through 2.4.2; 2.5.0 |
| CVE-2017-10784 | 8.8 | Sep 19 | The Basic authentication code in WEBrick library in Ruby before 2.2.8, 2.3.x before 2.3.5, and 2.4.x through 2.4.1 allows remote attackers to inject terminal emulator escape… Affected: through 2.2.7; 2.3.0; 2.3.0; 2.3.0; 2.3.1; 2.3.2; +8 more |
| CVE-2015-7551 | 8.4 | Mar 24 | The Fiddle::Handle implementation in ext/fiddle/handle.c in Ruby before 2.0.0-p648, 2.1 before 2.1.8, and 2.2 before 2.2.4, as distributed in Apple OS X before 10.11.4 and other… Affected: through 2.0.0-p647; 2.1.0; 2.1.1; 2.1.2; 2.1.3; 2.1.4; +7 more |
| CVE-2026-46727 | 8.1 | May 22 | An issue was discovered in Ruby 4 before 4.0.5 Affected: 4.0.0 before 4.0.5 |
| CVE-2019-16255 | 8.1 | Nov 26 | Ruby through 2.4.7, 2.5.x through 2.5.6, and 2.6.x through 2.6.4 allows code injection if the first argument (aka the "command" argument) to Shell#[] or Shell#test in lib/shell.rb… Affected: 2.4.0 through 2.4.7; 2.5.0 through 2.5.6; 2.6.0 through 2.6.4 |
| CVE-2018-16396 | 8.1 | Nov 16 | An issue was discovered 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-2022-28739 | 7.5 | May 9 | There is a buffer over-read in Ruby before 2.6.10, 2.7.x before 2.7.6, 3.x before 3.0.4, and 3.1.x before 3.1.2 Affected: before 2.6.10; 2.7.0 before 2.7.6; 3.0.0 before 3.0.4; 3.1.0 before 3.1.2 |
| CVE-2021-41819 | 7.5 | Jan 1 | CGI::Cookie.parse in Ruby through 2.6.8 mishandles security prefixes in cookie names Affected: through 2.6.8; 2.7.0 before 2.7.5; 3.0.0 before 3.0.3 |
| CVE-2021-41817 | 7.5 | Jan 1 | Date.parse in the date gem through 3.2.0 for Ruby allows ReDoS (regular expression Denial of Service) via a long string Affected: 2.6.0 before 2.6.9; 2.7.0 before 2.7.5; 3.0.0 before 3.0.3 |
| CVE-2021-28966 | 7.5 | Jul 30 | In Ruby through 3.0 on Windows, a remote attacker can submit a crafted path when a Web application handles a parameter with TmpDir Affected: before 2.7.3; 3.0.0 before 3.0.1 |
| CVE-2021-28965 | 7.5 | Apr 21 | The REXML gem before 3.2.5 in Ruby before 2.6.7, 2.7.x before 2.7.3, and 3.x before 3.0.1 does not properly address XML round-trip issues Affected: before 2.6.7; 2.7.0 before 2.7.3; 3.0.0 before 3.0.1 |
| CVE-2020-25613 | 7.5 | Oct 6 | An issue was discovered in Ruby through 2.5.8, 2.6.x through 2.6.6, and 2.7.x through 2.7.1 Affected: through 2.5.8; 2.6.0 through 2.6.6; 2.7.0 through 2.7.1 |
| CVE-2020-5247 | 7.5 | Feb 28 | In Puma (RubyGem) before 4.3.2 and before 3.12.3, if an application using Puma allows untrusted input in a response header, an attacker can use newline characters (i.e Affected: through 2.3.0; 2.4.0 through 2.4.7; 2.5.0 through 2.5.6; 2.6.0 through 2.6.4; 2.7.0 |
| CVE-2019-16201 | 7.5 | Nov 26 | WEBrick::HTTPAuth::DigestAuth in Ruby through 2.4.7, 2.5.x through 2.5.6, and 2.6.x through 2.6.4 has a regular expression Denial of Service cause by looping/backtracking Affected: 2.4.0 through 2.4.7; 2.5.0 through 2.5.6; 2.6.0 through 2.6.4 |
| CVE-2018-8779 | 7.5 | 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 UNIXServer.open and UNIXSocket.open methods are not checked for null… Affected: 2.2.0 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-2018-8778 | 7.5 | 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, an attacker controlling the unpacking format (similar to format string… Affected: 2.2.0 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-2018-8777 | 7.5 | 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, an attacker can pass a large HTTP request with a crafted header to WEBrick… Affected: 2.2.0 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-2018-6914 | 7.5 | Apr 3 | Directory traversal vulnerability in the Dir.mktmpdir method in the tmpdir library 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… Affected: 2.2.0 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-14033 | 7.5 | Sep 19 | The decode method in the OpenSSL::ASN1 module in Ruby before 2.2.8, 2.3.x before 2.3.5, and 2.4.x through 2.4.1 allows attackers to cause a denial of service (interpreter crash)… Affected: 2.2.0; 2.2.0; 2.2.0; 2.2.0; 2.2.1; 2.2.2; +18 more |
| CVE-2014-6438 | 7.5 | Sep 6 | The URI.decode_www_form_component method in Ruby before 1.9.2-p330 allows remote attackers to cause a denial of service (catastrophic regular expression backtracking, resource… Affected: through 1.9.2 |
| CVE-2017-9229 | 7.5 | 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-2017-6181 | 7.5 | Apr 3 | The parse_char_class function in regparse.c in the Onigmo (aka Oniguruma-mod) regular expression library, as used in Ruby 2.4.0, allows remote attackers to cause a denial of… Affected: 2.4.0 |
| CVE-2021-32066 | 7.4 | Aug 1 | An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1 Affected: 2.6.0 through 2.6.7; 2.7.0 through 2.7.3; 3.0.0 through 3.0.1 |
| CVE-2009-5147 | 7.3 | Mar 29 | DL::dlopen in Ruby 1.8, 1.9.0, 1.9.2, 1.9.3, 2.0.0 before patchlevel 648, and 2.1 before 2.1.8 opens libraries with tainted names Affected: 1.8.0; 1.9.0; 1.9.2; 1.9.3; 2.0.0; 2.0.0; +17 more |
Showing 25
