Read the docs

ruby

Records136All Threatist records
Exploited (KEV)1In CISA KEV
CVSS critical18CVSS 9.0–10.0
CVSS high49CVSS 7.0–8.9

Exploited now

ruby records in CISA KEV

Components

Products in the NVD configurations · select one to filter the records

Records

136 records

Priority CRITICAL 100KEV

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed an unauthenticated user to exec…

CVSS 3.1CRITICAL 10.0 Network No auth No interaction EPSS 0.6522 Published 2026-10-13 Partial fix · 19.2.8, 19.3.5 +1 CWE-190
TI-2026-50176 CVE-2026-71847 · GHSA-9hj4-r449-hfvc

Use after free in ruby json

Priority HIGH 77

Ruby JSON is a JSON implementation for Ruby.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00428 Published 2026-08-07 Fixed in 2.21.2 CWE-416
Priority HIGH 71

Algorithmic complexity vulnerability in the WEBrick::HTTPUtils.split_header_value function in WEBrick::HTTP::DefaultFileHandler in WEBrick in Ruby 1.8.5 and earlier, 1.8.6 through 1.8.6-p286, 1.8.7 through 1.8.7-p71, and…

CVSS 2.0HIGH 7.8 Network No auth Interaction — EPSS 0.70202 Published 2008-08-13 Fixed CWE-399
Priority MEDIUM 62

Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby.

CVSS 3.1MEDIUM 6.5 Network No auth User interaction EPSS 0.00626 Published 2025-02-10 Partial fix · 0.3.8, 0.4.19 +1 CWE-1287
Priority MEDIUM 56

Heap-based buffer overflow in Ruby 1.8, 1.9 before 1.9.3-p484, 2.0 before 2.0.0-p353, 2.1 before 2.1.0 preview2, and trunk before revision 43780 allows context-dependent attackers to cause a denial of service (segmentati…

CVSS 2.0MEDIUM 6.8 Network No auth Interaction — EPSS 0.34968 Published 2013-11-23 Partial fix CWE-119
Priority MEDIUM 55

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 sequences into its log and possibly execute ar…

CVSS 3.0HIGH 8.8 Network No auth User interaction EPSS 0.16412 Published 2017-09-19 Partial fix · 1.4.0 CWE-287
Priority MEDIUM 51

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 beginning with a '|' character, a differ…

CVSS 3.0CRITICAL 9.8 Network No auth No interaction EPSS 0.05913 Published 2017-12-20 Partial fix CWE-74
Priority MEDIUM 50

CGI.escape_html in Ruby before 2.7.5 and 3.x before 3.0.3 has an integer overflow and resultant buffer overflow via a long string on platforms (such as Windows) where size_t and long have different numbers of bytes.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.04898 Published 2022-02-06 Fixed in 0.3.1, 0.2.1 +1 CWE-190
TI-2016-02103 CVE-2016-2339 · GHSA-c4w7-m676-pcvp

Memory corruption in Ruby

Priority MEDIUM 50

An exploitable heap overflow vulnerability exists in the Fiddle::Function.new "initialize" function functionality of Ruby.

CVSS 3.0CRITICAL 9.8 Network No auth No interaction EPSS 0.05144 Published 2017-01-06 Will not fix CWE-119
Priority MEDIUM 49

WEBrick 1.3.1 in Ruby 1.8.6 through patchlevel 383, 1.8.7 through patchlevel 248, 1.8.8dev, 1.9.1 through patchlevel 376, and 1.9.2dev writes data to a log file without sanitizing non-printable characters, which might al…

CVSS 2.0HIGH 7.5 Network No auth Interaction — EPSS 0.1623 Published 2010-01-13 Fixed in 1.4.0 CWE-20
Priority MEDIUM 49

Heap-based buffer overflow in the rb_str_justify function in string.c in Ruby 1.9.1 before 1.9.1-p376 allows context-dependent attackers to execute arbitrary code via unspecified vectors involving (1) String#ljust, (2) S…

CVSS 2.0HIGH 10.0 Network No auth Interaction — EPSS 0.03875 Published 2009-12-11 No fix listed CWE-119
Load more
Open these records in search →