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

93 records in Ruby · all components

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
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 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
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

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
Priority MEDIUM 48

The dl module in Ruby 1.8.5 and earlier, 1.8.6 through 1.8.6-p286, 1.8.7 through 1.8.7-p71, and 1.9 through r18423 does not check "taintness" of inputs, which allows context-dependent attackers to bypass safe levels and…

CVSS 2.0HIGH 7.5 Network No auth Interaction — EPSS 0.13666 Published 2008-08-13 Fixed CWE-20
Load more
Open these records in search →