ruby-lang Vulnerability Advisory Catalog

Total 113 security vulnerabilities recorded for ruby-lang software and firmware.

← Back to All Vendors
Component: ruby

An issue was discovered in Ruby 4 before 4.0.5. A race condition leading to a use-after-free in the pthread-based getaddrinfo timeout handler (rb_geta...

📅 2026-05-22
CVSS 8.1 Dossier →
Component: net\

Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.4.24, 0.5.14, and 0.6.4, symbol argumen...

📅 2026-05-09
CVSS 5.3 Dossier →
CVE-2026-42257 CRITICAL
Component: net\

Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.4.24, 0.5.14, and 0.6.4, several Net::I...

📅 2026-05-09
CVSS 9.8 Dossier →
Component: net\

Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. From versions 0.4.0 to before 0.4.24, 0.5.0 to before 0.5.1...

📅 2026-05-09
CVSS 6.5 Dossier →
Component: net\

Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.3.10, 0.4.24, 0.5.14, and 0.6.4, a man-...

📅 2026-05-09
CVSS 7.4 Dossier →
Component: net\

Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.4.24, 0.5.14, and 0.6.4, Net::IMAP::Res...

📅 2026-05-09
CVSS 7.5 Dossier →
CVE-2026-27820 CRITICAL
Component: zlib

zlib is a Ruby interface for the zlib compression/decompression library. Versions 3.0.0 and below, 3.1.0, 3.1.1, 3.2.0 and 3.2.1 contain a buffer over...

📅 2026-04-16
CVSS 9.8 Dossier →
CVE-2026-33210 CRITICAL
Component: json

Ruby JSON is a JSON implementation for Ruby. From version 2.14.0 to before versions 2.15.2.1, 2.17.1.2, and 2.19.2, a format string injection vulnerab...

📅 2026-03-20
CVSS 9.1 Dossier →
Component: uri

URI is a module providing classes to handle Uniform Resource Identifiers. In versions 0.12.4 and earlier (bundled in Ruby 3.2 series) 0.13.2 and earli...

📅 2025-12-30
CVSS 7.5 Dossier →
Component: rexml

REXML is an XML toolkit for Ruby. The REXML gems from 3.3.3 to 3.4.1 has a DoS vulnerability when parsing XML containing multiple XML declarations. If...

📅 2025-09-17
CVSS 5.3 Dossier →
CVE-2025-6442 MEDIUM
Component: webrick

Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affect...

📅 2025-06-25
CVSS 5.9 Dossier →
Component: net\

Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.5.7, 0.4.20, 0.3.9, and 0.2.5, there is...

📅 2025-04-28
CVSS 6.5 Dossier →
Component: javascript_object_notation

JSON is a JSON implementation for Ruby. Starting in version 2.10.0 and prior to version 2.10.2, a specially crafted document could cause an out of bou...

📅 2025-03-12
CVSS 7.5 Dossier →
Component: uri

In the URI gem before 1.0.3 for Ruby, the URI handling methods (URI.join, URI#merge, URI#+) have an inadvertent leakage of authentication credentials ...

📅 2025-03-04
CVSS 3.2 Dossier →
Component: cgi

In the CGI gem before 0.4.2 for Ruby, a Regular Expression Denial of Service (ReDoS) vulnerability exists in the Util#escapeElement method....

📅 2025-03-04
CVSS 4.0 Dossier →
Component: cgi

In the CGI gem before 0.4.2 for Ruby, the CGI::Cookie.parse method in the CGI library contains a potential Denial of Service (DoS) vulnerability. The ...

📅 2025-03-04
CVSS 5.8 Dossier →
Component: rexml

REXML is an XML toolkit for Ruby. The REXML gem before 3.3.9 has a ReDoS vulnerability when it parses an XML that has many digits between &# and x...;...

📅 2024-10-28
CVSS 7.5 Dossier →
Component: rexml

REXML is an XML toolkit for Ruby. The REXML gem before 3.3.6 has a DoS vulnerability when it parses an XML that has many deep elements that have same ...

📅 2024-08-22
CVSS 5.9 Dossier →
Component: rexml

REXML is an XML toolkit for Ruby. The REXML gem 3.3.2 has a DoS vulnerability when it parses an XML that has many entity expansions with SAX2 or pull ...

📅 2024-08-01
CVSS 5.3 Dossier →
Component: rexml

REXML is an XML toolkit for Ruby. The REXML gem before 3.3.2 has some DoS vulnerabilities when it parses an XML that has many specific characters such...

📅 2024-08-01
CVSS 5.3 Dossier →
Component: rexml

REXML is an XML toolkit for Ruby. The REXML gem before 3.3.1 has some DoS vulnerabilities when it parses an XML that has many specific characters suc...

📅 2024-07-16
CVSS 4.3 Dossier →
Component: rexml

REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many `<`s in an att...

📅 2024-05-16
CVSS 5.3 Dossier →
Component: uri

A ReDoS issue was discovered in the URI component before 0.12.2 for Ruby. The URI parser mishandles invalid URLs that have specific characters. There ...

📅 2023-06-29
CVSS 5.3 Dossier →
Component: ruby

A ReDoS issue was discovered in the Time component through 0.2.1 in Ruby through 3.2.1. The Time parser mishandles invalid URLs that have specific cha...

📅 2023-03-31
CVSS 5.3 Dossier →
Page 1 of 5 (113 Total Records)