Every CVE Search/ Get API key

CVE-2021-31810

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A...

5.8 MediumFix available

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
None
Availability
None

Exploit likelihood

3.05%Up 2.4 points since Jul 14, 2021
90%50%10%1%

What each source reports

NVD Score used 5.8

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
CVE-2021-31810
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:P/I:N/A:N
Updated
2026-11-02
CVE List No score

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
CVE-2021-31810
Updated
2026-11-02
EUVDEUVD-2021-18688 No score

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
EUVD-2021-18688
Updated
2026-11-03
GitHub AdvisoriesGHSA-wr95-679j-87v9 5.8

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A...

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
GHSA-wr95-679j-87v9
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Weakness
CWE-668
Updated
2026-11-02
OSVALPINE-CVE-2021-31810 5.8

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
ALPINE-CVE-2021-31810
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02
OSVBELL-CVE-2021-31810 5.8

CVE-2021-31810 does not affect BellSoft software

Record
BELL-CVE-2021-31810
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02
Show 40 moreShow less
OSV 5.8

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
CVE-2021-31810
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2021-31810 5.8

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
DEBIAN-CVE-2021-31810
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02
OSVJLSEC-2026-1284 5.8

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
JLSEC-2026-1284
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:P/I:N/A:N
Updated
2026-11-02
OSVOESA-2021-1306 7.0

ruby security update

Ruby is a fast and easy interpreted scripting language for object-oriented programming. It has many functions for processing text Files and perform system management tasks (such as Perl).

Security Fix(es):

In RDoc 3.11 through 6.x before 6.3.1, as distributed with Ruby through 3.0.1, it is possible to execute arbitrary code via | and tags in a filename.(CVE-2021-31799)

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).(CVE-2021-31810)

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. Net::IMAP does not raise an exception when StartTLS fails with an an unknown response, which might allow man-in-the-middle attackers to bypass the TLS protections by leveraging a network position between the client and the registry to block the StartTLS command, aka a "StartTLS stripping attack."(CVE-2021-32066)

Record
OESA-2021-1306
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:3020 8.8

Red Hat Security Advisory: ruby:2.7 security update

Record
RHSA-2021:3020
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:3559 8.8

Red Hat Security Advisory: rh-ruby27-ruby security update

Record
RHSA-2021:3559
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:3982 8.8

Red Hat Security Advisory: rh-ruby30-ruby security update

Record
RHSA-2021:3982
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0543 8.8

Red Hat Security Advisory: ruby:2.6 security update

Record
RHSA-2022:0543
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0544 8.8

Red Hat Security Advisory: ruby:2.6 security update

Record
RHSA-2022:0544
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0581 8.8

Red Hat Security Advisory: ruby:2.6 security update

Record
RHSA-2022:0581
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0582 8.8

Red Hat Security Advisory: ruby:2.6 security update

Record
RHSA-2022:0582
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0672 7.4

Red Hat Security Advisory: ruby:2.5 security update

Record
RHSA-2022:0672
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2022:0708 8.8

Red Hat Security Advisory: rh-ruby26-ruby security, bug fix, and enhancement update

Record
RHSA-2022:0708
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:7305 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7305
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVRHSA-2026:7307 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7307
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVRHSA-2026:8838 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:8838
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVRLSA-2021:3020 8.8

Important: ruby:2.7 security update

Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.

Security Fix(es):

  • rubygem-bundler: Dependencies of gems with explicit source may be installed from a different source (CVE-2020-36327)

  • rubygem-rdoc: Command injection vulnerability in RDoc (CVE-2021-31799)

  • ruby: FTP PASV command response can cause Net::FTP to connect to arbitrary host (CVE-2021-31810)

  • ruby: StartTLS stripping vulnerability in Net::IMAP (CVE-2021-32066)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2021:3020
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2022:0543 8.8

Important: ruby:2.6 security update

Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.

Security Fix(es):

  • rubygem-bundler: Dependencies of gems with explicit source may be installed from a different source (CVE-2020-36327)

  • rubygem-rdoc: Command injection vulnerability in RDoc (CVE-2021-31799)

  • ruby: FTP PASV command response can cause Net::FTP to connect to arbitrary host (CVE-2021-31810)

  • ruby: StartTLS stripping vulnerability in Net::IMAP (CVE-2021-32066)

  • ruby: Regular expression denial of service vulnerability of Date parsing methods (CVE-2021-41817)

  • ruby: Cookie prefix spoofing in CGI::Cookie.parse (CVE-2021-41819)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2022:0543
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2022:0672 7.4

Moderate: ruby:2.5 security update

Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.

Security Fix(es):

  • rubygem-rdoc: Command injection vulnerability in RDoc (CVE-2021-31799)

  • ruby: FTP PASV command response can cause Net::FTP to connect to arbitrary host (CVE-2021-31810)

  • ruby: StartTLS stripping vulnerability in Net::IMAP (CVE-2021-32066)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2022:0672
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2021-31810 5.8

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
UBUNTU-CVE-2021-31810
CVSS 3.1
5.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02
OSVALSA-2021:3020 No score

Important: ruby:2.7 security update

Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.

Security Fix(es):

  • rubygem-bundler: Dependencies of gems with explicit source may be installed from a different source (CVE-2020-36327)

  • rubygem-rdoc: Command injection vulnerability in RDoc (CVE-2021-31799)

  • ruby: FTP PASV command response can cause Net::FTP to connect to arbitrary host (CVE-2021-31810)

  • ruby: StartTLS stripping vulnerability in Net::IMAP (CVE-2021-32066)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2021:3020
Updated
2026-11-02
OSVALSA-2022:0543 No score

Important: ruby:2.6 security update

Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.

Security Fix(es):

  • rubygem-bundler: Dependencies of gems with explicit source may be installed from a different source (CVE-2020-36327)

  • rubygem-rdoc: Command injection vulnerability in RDoc (CVE-2021-31799)

  • ruby: FTP PASV command response can cause Net::FTP to connect to arbitrary host (CVE-2021-31810)

  • ruby: StartTLS stripping vulnerability in Net::IMAP (CVE-2021-32066)

  • ruby: Regular expression denial of service vulnerability of Date parsing methods (CVE-2021-41817)

  • ruby: Cookie prefix spoofing in CGI::Cookie.parse (CVE-2021-41819)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2022:0543
Updated
2026-11-02
OSVALSA-2022:0672 No score

Moderate: ruby:2.5 security update

Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.

Security Fix(es):

  • rubygem-rdoc: Command injection vulnerability in RDoc (CVE-2021-31799)

  • ruby: FTP PASV command response can cause Net::FTP to connect to arbitrary host (CVE-2021-31810)

  • ruby: StartTLS stripping vulnerability in Net::IMAP (CVE-2021-32066)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2022:0672
Updated
2026-11-02
OSVBIT-ruby-2021-31810 No score

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
BIT-ruby-2021-31810
Updated
2026-11-02
OSVBIT-ruby-min-2021-31810 No score

An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1. A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions).

Record
BIT-ruby-min-2021-31810
Updated
2026-11-02
OSVMGASA-2021-0579 No score

Updated ruby packages fix security vulnerability

Bundler sometimes chooses a dependency source based on the highest gem version number, which means that a rogue gem found at a public source may be chosen, even if the intended choice was a private gem that is a dependency of another private gem that is explicitly depended on by the application. (CVE-2020-36327)

The REXML gem does not properly address XML round-trip issues. An incorrect document can be produced after parsing and serializing. (CVE-2021-28965)

In RDoc it is possible to execute arbitrary code via | and tags in a filename. (CVE-2021-31799)

A malicious FTP server can use the PASV response to trick Net::FTP into connecting back to a given IP address and port. This potentially makes curl extract information about services that are otherwise private and not disclosed (e.g., the attacker can conduct port scans and service banner extractions). (CVE-2021-31810)

Ruby Net::IMAP does not raise an exception when StartTLS fails with an an unknown response, which might allow man-in-the-middle attackers to bypass the TLS protections by leveraging a network position between the client and the registry to block the StartTLS command, aka a "StartTLS stripping attack." (CVE-2021-32066)

Buffer Overrun in CGI.escape_html (CVE-2021-41816)

Regular Expression Denial of Service Vulnerability of Date Parsing Methods (CVE-2021-41817)

Cookie Prefix Spoofing in CGI::Cookie.parse (CVE-2021-41819)

Record
MGASA-2021-0579
Updated
2026-11-02
OSVopenSUSE-SU-2021:1535-1 No score

Security update for ruby2.5

This update for ruby2.5 fixes the following issues:

  • CVE-2021-31799: Fixed Command injection vulnerability in RDoc (bsc#1190375).
  • CVE-2021-31810: Fixed trusting FTP PASV responses vulnerability in Net:FTP (bsc#1188161).
  • CVE-2021-32066: Fixed StartTLS stripping vulnerability in Net:IMAP (bsc#1188160).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2021:1535-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:3838-1 No score

Security update for ruby2.5

This update for ruby2.5 fixes the following issues:

  • CVE-2021-31799: Fixed Command injection vulnerability in RDoc (bsc#1190375).
  • CVE-2021-31810: Fixed trusting FTP PASV responses vulnerability in Net:FTP (bsc#1188161).
  • CVE-2021-32066: Fixed StartTLS stripping vulnerability in Net:IMAP (bsc#1188160).
Record
openSUSE-SU-2021:3838-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11622-1 No score

libruby2_7-2_7-2.7.4-1.1 on GA media

These are all security issues fixed in the libruby2_7-2_7-2.7.4-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11622-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11623-1 No score

libruby3_0-3_0-3.0.2-1.1 on GA media

These are all security issues fixed in the libruby3_0-3_0-3.0.2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11623-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11786-1 No score

libruby3_1-3_1-3.1.0-1.1 on GA media

These are all security issues fixed in the libruby3_1-3_1-3.1.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11786-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:12712-1 No score

libruby3_2-3_2-3.2.1-1.1 on GA media

These are all security issues fixed in the libruby3_2-3_2-3.2.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12712-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13623-1 No score

libruby3_3-3_3-3.3.0-1.2 on GA media

These are all security issues fixed in the libruby3_3-3_3-3.3.0-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13623-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:14621-1 No score

libruby3_4-3_4-3.4.1-1.1 on GA media

These are all security issues fixed in the libruby3_4-3_4-3.4.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14621-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15819-1 No score

libruby4_0-4_0-4.0.0~preview2-1.1 on GA media

These are all security issues fixed in the libruby4_0-4_0-4.0.0~preview2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15819-1
Updated
2026-11-02
OSVSUSE-SU-2021:3837-1 No score

Security update for ruby2.1

This update for ruby2.1 fixes the following issues:

  • CVE-2020-25613: Fixed potential HTTP request smuggling in WEBrick (bsc#1177125).
  • CVE-2021-31799: Fixed Command injection vulnerability in RDoc (bsc#1190375).
  • CVE-2021-31810: Fixed trusting FTP PASV responses vulnerability in Net:FTP (bsc#1188161).
  • CVE-2021-32066: Fixed StartTLS stripping vulnerability in Net:IMAP (bsc#1188160).
Record
SUSE-SU-2021:3837-1
Updated
2026-11-02
OSVSUSE-SU-2021:3838-1 No score

Security update for ruby2.5

This update for ruby2.5 fixes the following issues:

  • CVE-2021-31799: Fixed Command injection vulnerability in RDoc (bsc#1190375).
  • CVE-2021-31810: Fixed trusting FTP PASV responses vulnerability in Net:FTP (bsc#1188161).
  • CVE-2021-32066: Fixed StartTLS stripping vulnerability in Net:IMAP (bsc#1188160).
Record
SUSE-SU-2021:3838-1
Updated
2026-11-02
OSVSUSE-SU-2022:15034-1 No score

Security update for ruby

This update for ruby fixes the following issues:

  • CVE-2018-16395: Fixed an issue where two x509 certificates could be considered to be equal when this was not the case (bsc#1112530).
  • CVE-2021-32066: Fixed an issue where the IMAP client API would not report a failure when StartTLS failed, leading to potential man in the middle attacks (bsc#1188160).
  • CVE-2021-31810: Fixed an issue where the FTP client API would trust certain responses from a malicious server, tricking the client into connecting to addresses not (bsc#1188161).
Record
SUSE-SU-2022:15034-1
Updated
2026-11-02
OSVSUSE-SU-2022:1512-1 No score

Security update for ruby2.5

This update for ruby2.5 fixes the following issues:

  • CVE-2022-28739: Fixed a buffer overrun in String-to-Float conversion (bsc#1198441).
  • CVE-2021-41817: Fixed a regular expression denial of service in Date Parsing Methods (bsc#1193035).
  • CVE-2021-32066: Fixed a StartTLS stripping vulnerability in Net:IMAP (bsc#1188160).
  • CVE-2021-31810: Fixed a trusting FTP PASV responses vulnerability in Net:FTP (bsc#1188161).
  • CVE-2021-31799: Fixed a command injection vulnerability in RDoc (bsc#1190375).
Record
SUSE-SU-2022:1512-1
Updated
2026-11-02
OSVUSN-5020-1 No score

ruby2.3, ruby2.5, ruby2.7 vulnerabilities

It was discovered that Ruby incorrectly handled certain inputs. An attacker could possibly use this issue to execute arbitrary code. (CVE-2021-31799)

It was discovered that Ruby incorrectly handled certain inputs. An attacker could possibly use this issue to conduct port scans and service banner extractions. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 20.10, and Ubuntu 21.04. (CVE-2021-31810)

It was discovered that Ruby incorrectly handled certain inputs. An attacker could possibly use this issue to perform machine-in-the-middle attackers to bypass the TLS protection. (CVE-2021-32066)

Record
USN-5020-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ruby
Alpine:v3.11
2.7.0 up to 2.6.8-r0
2.6.8-r0
ruby
Alpine:v3.12
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.13
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.14
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.15
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.16
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.17
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.18
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.19
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.20
2.7.0 up to 2.7.4-r0
2.7.4-r0
Show 290 moreShow less
Affected packages
PackageAffectedFixed
ruby
Alpine:v3.21
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.22
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.23
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
Alpine:v3.24
2.7.0 up to 2.7.4-r0
2.7.4-r0
ruby
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.7.4-137.module_el8.4.0+2515+f744ca41
2.7.4-137.module_el8.4.0+2515+f744ca41
ruby
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.7.4-137.module_el8.5.0+117+35d1289b
2.7.4-137.module_el8.5.0+117+35d1289b
ruby-default-gems
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.7.4-137.module_el8.4.0+2515+f744ca41
2.7.4-137.module_el8.4.0+2515+f744ca41
ruby-devel
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.7.4-137.module_el8.5.0+117+35d1289b
2.7.4-137.module_el8.5.0+117+35d1289b
ruby-devel
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.7.4-137.module_el8.4.0+2515+f744ca41
2.7.4-137.module_el8.4.0+2515+f744ca41
ruby-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.7.4-137.module_el8.4.0+2515+f744ca41
2.7.4-137.module_el8.4.0+2515+f744ca41
ruby-libs
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.7.4-137.module_el8.4.0+2515+f744ca41
2.7.4-137.module_el8.4.0+2515+f744ca41
ruby-libs
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.7.4-137.module_el8.5.0+117+35d1289b
2.7.4-137.module_el8.5.0+117+35d1289b
rubygem-abrt
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.4.0-1.module_el8.4.0+2399+4e3a532a
0.4.0-1.module_el8.4.0+2399+4e3a532a
rubygem-abrt
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.4.0-1.module_el8.3.0+6147+d0dfc1e4
0.4.0-1.module_el8.3.0+6147+d0dfc1e4
rubygem-abrt
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.4.0-1.module_el8.5.0+118+1ab773e1
0.4.0-1.module_el8.5.0+118+1ab773e1
rubygem-abrt-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.4.0-1.module_el8.5.0+118+1ab773e1
0.4.0-1.module_el8.5.0+118+1ab773e1
rubygem-abrt-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.4.0-1.module_el8.3.0+6147+d0dfc1e4
0.4.0-1.module_el8.3.0+6147+d0dfc1e4
rubygem-abrt-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.4.0-1.module_el8.4.0+2399+4e3a532a
0.4.0-1.module_el8.4.0+2399+4e3a532a
rubygem-bigdecimal
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.0.0-137.module_el8.4.0+2515+f744ca41
2.0.0-137.module_el8.4.0+2515+f744ca41
rubygem-bigdecimal
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.0.0-137.module_el8.5.0+117+35d1289b
2.0.0-137.module_el8.5.0+117+35d1289b
rubygem-bson
AlmaLinux:8
From an advisory covering 4 CVEs
before 4.8.1-1.module_el8.5.0+117+35d1289b
4.8.1-1.module_el8.5.0+117+35d1289b
rubygem-bson
AlmaLinux:8
From an advisory covering 4 CVEs
before 4.8.1-1.module_el8.4.0+2399+4e3a532a
4.8.1-1.module_el8.4.0+2399+4e3a532a
rubygem-bson
AlmaLinux:8
From an advisory covering 4 CVEs
before 4.8.1-1.module_el8.3.0+6147+d0dfc1e4
4.8.1-1.module_el8.3.0+6147+d0dfc1e4
rubygem-bson-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 4.8.1-1.module_el8.3.0+6147+d0dfc1e4
4.8.1-1.module_el8.3.0+6147+d0dfc1e4
rubygem-bundler
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.2.24-137.module_el8.4.0+2515+f744ca41
2.2.24-137.module_el8.4.0+2515+f744ca41
rubygem-io-console
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.5.6-137.module_el8.4.0+2515+f744ca41
0.5.6-137.module_el8.4.0+2515+f744ca41
rubygem-io-console
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.5.6-137.module_el8.5.0+117+35d1289b
0.5.6-137.module_el8.5.0+117+35d1289b
rubygem-irb
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.2.6-137.module_el8.4.0+2515+f744ca41
1.2.6-137.module_el8.4.0+2515+f744ca41
rubygem-json
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.3.0-137.module_el8.5.0+117+35d1289b
2.3.0-137.module_el8.5.0+117+35d1289b
rubygem-json
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.3.0-137.module_el8.4.0+2515+f744ca41
2.3.0-137.module_el8.4.0+2515+f744ca41
rubygem-minitest
AlmaLinux:8
From an advisory covering 4 CVEs
before 5.13.0-137.module_el8.4.0+2515+f744ca41
5.13.0-137.module_el8.4.0+2515+f744ca41
rubygem-mongo
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.11.3-1.module_el8.3.0+6147+d0dfc1e4
2.11.3-1.module_el8.3.0+6147+d0dfc1e4
rubygem-mongo-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.11.3-1.module_el8.3.0+6147+d0dfc1e4
2.11.3-1.module_el8.3.0+6147+d0dfc1e4
rubygem-mysql2
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.5.3-1.module_el8.4.0+2399+4e3a532a
0.5.3-1.module_el8.4.0+2399+4e3a532a
rubygem-mysql2
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.5.3-1.module_el8.3.0+6147+d0dfc1e4
0.5.3-1.module_el8.3.0+6147+d0dfc1e4
rubygem-mysql2
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.5.3-1.module_el8.5.0+118+1ab773e1
0.5.3-1.module_el8.5.0+118+1ab773e1
rubygem-mysql2-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.5.3-1.module_el8.5.0+118+1ab773e1
0.5.3-1.module_el8.5.0+118+1ab773e1
rubygem-mysql2-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.5.3-1.module_el8.3.0+6147+d0dfc1e4
0.5.3-1.module_el8.3.0+6147+d0dfc1e4
rubygem-mysql2-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.5.3-1.module_el8.4.0+2399+4e3a532a
0.5.3-1.module_el8.4.0+2399+4e3a532a
rubygem-net-telnet
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.2.0-137.module_el8.4.0+2515+f744ca41
0.2.0-137.module_el8.4.0+2515+f744ca41
rubygem-openssl
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.1.2-137.module_el8.4.0+2515+f744ca41
2.1.2-137.module_el8.4.0+2515+f744ca41
rubygem-openssl
AlmaLinux:8
From an advisory covering 4 CVEs
before 2.1.2-137.module_el8.5.0+117+35d1289b
2.1.2-137.module_el8.5.0+117+35d1289b
rubygem-pg
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.2.3-1.module_el8.3.0+6147+d0dfc1e4
1.2.3-1.module_el8.3.0+6147+d0dfc1e4
rubygem-pg
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.2.3-1.module_el8.5.0+118+1ab773e1
1.2.3-1.module_el8.5.0+118+1ab773e1
rubygem-pg
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.2.3-1.module_el8.4.0+2399+4e3a532a
1.2.3-1.module_el8.4.0+2399+4e3a532a
rubygem-pg-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.2.3-1.module_el8.3.0+6147+d0dfc1e4
1.2.3-1.module_el8.3.0+6147+d0dfc1e4
rubygem-pg-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.2.3-1.module_el8.5.0+118+1ab773e1
1.2.3-1.module_el8.5.0+118+1ab773e1
rubygem-pg-doc
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.2.3-1.module_el8.4.0+2399+4e3a532a
1.2.3-1.module_el8.4.0+2399+4e3a532a
rubygem-power_assert
AlmaLinux:8
From an advisory covering 4 CVEs
before 1.1.7-137.module_el8.4.0+2515+f744ca41
1.1.7-137.module_el8.4.0+2515+f744ca41
rubygem-psych
AlmaLinux:8
From an advisory covering 4 CVEs
before 3.1.0-137.module_el8.4.0+2515+f744ca41
3.1.0-137.module_el8.4.0+2515+f744ca41
rubygem-psych
AlmaLinux:8
From an advisory covering 4 CVEs
before 3.1.0-137.module_el8.5.0+117+35d1289b
3.1.0-137.module_el8.5.0+117+35d1289b
rubygem-rake
AlmaLinux:8
From an advisory covering 4 CVEs
before 13.0.1-137.module_el8.4.0+2515+f744ca41
13.0.1-137.module_el8.4.0+2515+f744ca41
rubygem-rdoc
AlmaLinux:8
From an advisory covering 4 CVEs
before 6.2.1.1-137.module_el8.4.0+2515+f744ca41
6.2.1.1-137.module_el8.4.0+2515+f744ca41
rubygem-test-unit
AlmaLinux:8
From an advisory covering 4 CVEs
before 3.3.4-137.module_el8.4.0+2515+f744ca41
3.3.4-137.module_el8.4.0+2515+f744ca41
rubygem-xmlrpc
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.3.0-137.module_el8.4.0+2515+f744ca41
0.3.0-137.module_el8.4.0+2515+f744ca41
rubygems
AlmaLinux:8
From an advisory covering 4 CVEs
before 3.1.6-137.module_el8.4.0+2515+f744ca41
3.1.6-137.module_el8.4.0+2515+f744ca41
rubygems-devel
AlmaLinux:8
From an advisory covering 4 CVEs
before 3.1.6-137.module_el8.4.0+2515+f744ca41
3.1.6-137.module_el8.4.0+2515+f744ca41
ruby
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.6.9-108.module_el8.5.0+250+ba22dbf7
2.6.9-108.module_el8.5.0+250+ba22dbf7
ruby
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.6.9-108.module_el8.5.0+2623+08a8ba32
2.6.9-108.module_el8.5.0+2623+08a8ba32
ruby-devel
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.6.9-108.module_el8.5.0+2623+08a8ba32
2.6.9-108.module_el8.5.0+2623+08a8ba32
ruby-devel
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.6.9-108.module_el8.5.0+250+ba22dbf7
2.6.9-108.module_el8.5.0+250+ba22dbf7
ruby-doc
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.6.9-108.module_el8.5.0+250+ba22dbf7
2.6.9-108.module_el8.5.0+250+ba22dbf7
ruby-doc
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.6.9-108.module_el8.5.0+2623+08a8ba32
2.6.9-108.module_el8.5.0+2623+08a8ba32
ruby-libs
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.6.9-108.module_el8.5.0+2623+08a8ba32
2.6.9-108.module_el8.5.0+2623+08a8ba32
ruby-libs
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.6.9-108.module_el8.5.0+250+ba22dbf7
2.6.9-108.module_el8.5.0+250+ba22dbf7
rubygem-abrt
AlmaLinux:8
From an advisory covering 6 CVEs
before 0.3.0-4.module_el8.5.0+259+8cec6917
0.3.0-4.module_el8.5.0+259+8cec6917
rubygem-abrt
AlmaLinux:8
From an advisory covering 6 CVEs
before 0.3.0-4.module_el8.5.0+2623+08a8ba32
0.3.0-4.module_el8.5.0+2623+08a8ba32
rubygem-abrt-doc
AlmaLinux:8
From an advisory covering 6 CVEs
before 0.3.0-4.module_el8.5.0+259+8cec6917
0.3.0-4.module_el8.5.0+259+8cec6917
rubygem-abrt-doc
AlmaLinux:8
From an advisory covering 6 CVEs
before 0.3.0-4.module_el8.5.0+2623+08a8ba32
0.3.0-4.module_el8.5.0+2623+08a8ba32
rubygem-bigdecimal
AlmaLinux:8
From an advisory covering 6 CVEs
before 1.4.1-108.module_el8.5.0+2623+08a8ba32
1.4.1-108.module_el8.5.0+2623+08a8ba32
rubygem-bigdecimal
AlmaLinux:8
From an advisory covering 6 CVEs
before 1.4.1-108.module_el8.5.0+250+ba22dbf7
1.4.1-108.module_el8.5.0+250+ba22dbf7
rubygem-bson
AlmaLinux:8
From an advisory covering 6 CVEs
before 4.5.0-1.module_el8.5.0+2623+08a8ba32
4.5.0-1.module_el8.5.0+2623+08a8ba32
rubygem-bson
AlmaLinux:8
From an advisory covering 6 CVEs
before 4.5.0-1.module_el8.5.0+250+ba22dbf7
4.5.0-1.module_el8.5.0+250+ba22dbf7
rubygem-bson-doc
AlmaLinux:8
From an advisory covering 6 CVEs
before 4.5.0-1.module_el8.5.0+250+ba22dbf7
4.5.0-1.module_el8.5.0+250+ba22dbf7
rubygem-bson-doc
AlmaLinux:8
From an advisory covering 6 CVEs
before 4.5.0-1.module_el8.5.0+2623+08a8ba32
4.5.0-1.module_el8.5.0+2623+08a8ba32
rubygem-bundler
AlmaLinux:8
From an advisory covering 6 CVEs
before 1.17.2-108.module_el8.5.0+2623+08a8ba32
1.17.2-108.module_el8.5.0+2623+08a8ba32
rubygem-bundler
AlmaLinux:8
From an advisory covering 6 CVEs
before 1.17.2-108.module_el8.5.0+250+ba22dbf7
1.17.2-108.module_el8.5.0+250+ba22dbf7
rubygem-did_you_mean
AlmaLinux:8
From an advisory covering 6 CVEs
before 1.3.0-108.module_el8.5.0+2623+08a8ba32
1.3.0-108.module_el8.5.0+2623+08a8ba32
rubygem-did_you_mean
AlmaLinux:8
From an advisory covering 6 CVEs
before 1.3.0-108.module_el8.5.0+250+ba22dbf7
1.3.0-108.module_el8.5.0+250+ba22dbf7
rubygem-io-console
AlmaLinux:8
From an advisory covering 6 CVEs
before 0.4.7-108.module_el8.5.0+2623+08a8ba32
0.4.7-108.module_el8.5.0+2623+08a8ba32
rubygem-io-console
AlmaLinux:8
From an advisory covering 6 CVEs
before 0.4.7-108.module_el8.5.0+250+ba22dbf7
0.4.7-108.module_el8.5.0+250+ba22dbf7
rubygem-irb
AlmaLinux:8
From an advisory covering 6 CVEs
before 1.0.0-108.module_el8.5.0+2623+08a8ba32
1.0.0-108.module_el8.5.0+2623+08a8ba32
rubygem-irb
AlmaLinux:8
From an advisory covering 6 CVEs
before 1.0.0-108.module_el8.5.0+250+ba22dbf7
1.0.0-108.module_el8.5.0+250+ba22dbf7
rubygem-json
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.1.0-108.module_el8.5.0+2623+08a8ba32
2.1.0-108.module_el8.5.0+2623+08a8ba32
rubygem-json
AlmaLinux:8
From an advisory covering 6 CVEs
before 2.1.0-108.module_el8.5.0+250+ba22dbf7
2.1.0-108.module_el8.5.0+250+ba22dbf7
rubygem-minitest
AlmaLinux:8
From an advisory covering 6 CVEs
before 5.11.3-108.module_el8.5.0+250+ba22dbf7
5.11.3-108.module_el8.5.0+250+ba22dbf7
ruby
Bitnami
before 2.6.8, 2.7.0 up to 2.7.4, 3.0.0 up to 3.0.2
2.6.82.7.43.0.2
ruby-min
Bitnami
before 2.6.8, 2.7.0 up to 2.7.4, 3.0.0 up to 3.0.2
2.6.82.7.43.0.2
jruby
Debian:12
before 9.3.9.0+ds-1
9.3.9.0+ds-1
jruby
Debian:13
before 9.3.9.0+ds-1
9.3.9.0+ds-1
jruby
Debian:14
before 9.3.9.0+ds-1
9.3.9.0+ds-1
ruby2.3
Debian:9
From an advisory covering 3 CVEs
before 2.3.3-1+deb9u10, plus listed versions
2.3.3-12.3.3-1+deb9u12.3.3-1+deb9u22.3.3-1+deb9u32.3.3-1+deb9u4
Show 5 moreShow less
2.3.3-1+deb9u52.3.3-1+deb9u62.3.3-1+deb9u72.3.3-1+deb9u82.3.3-1+deb9u9
2.3.3-1+deb9u10
jruby
Debian:10
From an advisory covering 9 CVEs
before 9.1.17.0-3+deb10u1, plus listed versions
9.1.17.0-3
9.1.17.0-3+deb10u1
ruby2.5
Debian:10
From an advisory covering 6 CVEs
before 2.5.5-3+deb10u4, plus listed versions
2.5.5-32.5.5-3+deb10u12.5.5-3+deb10u22.5.5-3+deb10u3
2.5.5-3+deb10u4
ruby_jll
Julia
All versions None known
ruby
Mageia:8
From an advisory covering 8 CVEs
before 2.7.5-33.2.mga8
2.7.5-33.2.mga8
ruby
openEuler:20.03-LTS-SP1
From an advisory covering 3 CVEs
before 2.5.8-114.oe1
2.5.8-114.oe1
ruby
openEuler:20.03-LTS-SP2
From an advisory covering 3 CVEs
before 2.5.8-114.oe1
2.5.8-114.oe1
ruby
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.7.4-137.module+el8.4.0+12025+f744ca41
0:2.7.4-137.module+el8.4.0+12025+f744ca41
ruby-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.7.4-137.module+el8.4.0+12025+f744ca41
0:2.7.4-137.module+el8.4.0+12025+f744ca41
ruby-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.7.4-137.module+el8.4.0+12025+f744ca41
0:2.7.4-137.module+el8.4.0+12025+f744ca41
ruby-default-gems
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.7.4-137.module+el8.4.0+12025+f744ca41
0:2.7.4-137.module+el8.4.0+12025+f744ca41
ruby-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.7.4-137.module+el8.4.0+12025+f744ca41
0:2.7.4-137.module+el8.4.0+12025+f744ca41
ruby-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.7.4-137.module+el8.4.0+12025+f744ca41
0:2.7.4-137.module+el8.4.0+12025+f744ca41
ruby-libs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.7.4-137.module+el8.4.0+12025+f744ca41
0:2.7.4-137.module+el8.4.0+12025+f744ca41
ruby-libs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.7.4-137.module+el8.4.0+12025+f744ca41
0:2.7.4-137.module+el8.4.0+12025+f744ca41
rubygem-abrt
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.4.0-1.module+el8.3.0+7192+4e3a532a
0:0.4.0-1.module+el8.3.0+7192+4e3a532a
rubygem-abrt-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.4.0-1.module+el8.3.0+7192+4e3a532a
0:0.4.0-1.module+el8.3.0+7192+4e3a532a
rubygem-bigdecimal
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.0.0-137.module+el8.4.0+12025+f744ca41
0:2.0.0-137.module+el8.4.0+12025+f744ca41
rubygem-bigdecimal-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.0.0-137.module+el8.4.0+12025+f744ca41
0:2.0.0-137.module+el8.4.0+12025+f744ca41
rubygem-bson
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:4.8.1-1.module+el8.3.0+7192+4e3a532a
0:4.8.1-1.module+el8.3.0+7192+4e3a532a
rubygem-bson-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:4.8.1-1.module+el8.3.0+7192+4e3a532a
0:4.8.1-1.module+el8.3.0+7192+4e3a532a
rubygem-bson-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:4.8.1-1.module+el8.3.0+7192+4e3a532a
0:4.8.1-1.module+el8.3.0+7192+4e3a532a
rubygem-bson-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:4.8.1-1.module+el8.3.0+7192+4e3a532a
0:4.8.1-1.module+el8.3.0+7192+4e3a532a
rubygem-bundler
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.2.24-137.module+el8.4.0+12025+f744ca41
0:2.2.24-137.module+el8.4.0+12025+f744ca41
rubygem-io-console
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.5.6-137.module+el8.4.0+12025+f744ca41
0:0.5.6-137.module+el8.4.0+12025+f744ca41
rubygem-io-console-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.5.6-137.module+el8.4.0+12025+f744ca41
0:0.5.6-137.module+el8.4.0+12025+f744ca41
rubygem-irb
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.2.6-137.module+el8.4.0+12025+f744ca41
0:1.2.6-137.module+el8.4.0+12025+f744ca41
rubygem-json
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.3.0-137.module+el8.4.0+12025+f744ca41
0:2.3.0-137.module+el8.4.0+12025+f744ca41
rubygem-json-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.3.0-137.module+el8.4.0+12025+f744ca41
0:2.3.0-137.module+el8.4.0+12025+f744ca41
rubygem-minitest
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:5.13.0-137.module+el8.4.0+12025+f744ca41
0:5.13.0-137.module+el8.4.0+12025+f744ca41
rubygem-mongo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.11.3-1.module+el8.3.0+7192+4e3a532a
0:2.11.3-1.module+el8.3.0+7192+4e3a532a
rubygem-mongo-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.11.3-1.module+el8.3.0+7192+4e3a532a
0:2.11.3-1.module+el8.3.0+7192+4e3a532a
rubygem-mysql2
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.5.3-1.module+el8.3.0+7192+4e3a532a
0:0.5.3-1.module+el8.3.0+7192+4e3a532a
rubygem-mysql2-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.5.3-1.module+el8.3.0+7192+4e3a532a
0:0.5.3-1.module+el8.3.0+7192+4e3a532a
rubygem-mysql2-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.5.3-1.module+el8.3.0+7192+4e3a532a
0:0.5.3-1.module+el8.3.0+7192+4e3a532a
rubygem-mysql2-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.5.3-1.module+el8.3.0+7192+4e3a532a
0:0.5.3-1.module+el8.3.0+7192+4e3a532a
rubygem-net-telnet
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.2.0-137.module+el8.4.0+12025+f744ca41
0:0.2.0-137.module+el8.4.0+12025+f744ca41
rubygem-openssl
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.1.2-137.module+el8.4.0+12025+f744ca41
0:2.1.2-137.module+el8.4.0+12025+f744ca41
rubygem-openssl-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:2.1.2-137.module+el8.4.0+12025+f744ca41
0:2.1.2-137.module+el8.4.0+12025+f744ca41
rubygem-pg
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.2.3-1.module+el8.3.0+7192+4e3a532a
0:1.2.3-1.module+el8.3.0+7192+4e3a532a
rubygem-pg-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.2.3-1.module+el8.3.0+7192+4e3a532a
0:1.2.3-1.module+el8.3.0+7192+4e3a532a
rubygem-pg-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.2.3-1.module+el8.3.0+7192+4e3a532a
0:1.2.3-1.module+el8.3.0+7192+4e3a532a
rubygem-pg-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.2.3-1.module+el8.3.0+7192+4e3a532a
0:1.2.3-1.module+el8.3.0+7192+4e3a532a
rubygem-power_assert
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.1.7-137.module+el8.4.0+12025+f744ca41
0:1.1.7-137.module+el8.4.0+12025+f744ca41
rubygem-psych
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:3.1.0-137.module+el8.4.0+12025+f744ca41
0:3.1.0-137.module+el8.4.0+12025+f744ca41
rubygem-psych-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:3.1.0-137.module+el8.4.0+12025+f744ca41
0:3.1.0-137.module+el8.4.0+12025+f744ca41
rubygem-rake
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:13.0.1-137.module+el8.4.0+12025+f744ca41
0:13.0.1-137.module+el8.4.0+12025+f744ca41
rubygem-rdoc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:6.2.1.1-137.module+el8.4.0+12025+f744ca41
0:6.2.1.1-137.module+el8.4.0+12025+f744ca41
rubygem-test-unit
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:3.3.4-137.module+el8.4.0+12025+f744ca41
0:3.3.4-137.module+el8.4.0+12025+f744ca41
rubygem-xmlrpc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.3.0-137.module+el8.4.0+12025+f744ca41
0:0.3.0-137.module+el8.4.0+12025+f744ca41
rubygems
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:3.1.6-137.module+el8.4.0+12025+f744ca41
0:3.1.6-137.module+el8.4.0+12025+f744ca41
rubygems-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:3.1.6-137.module+el8.4.0+12025+f744ca41
0:3.1.6-137.module+el8.4.0+12025+f744ca41
rh-ruby27-ruby
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.7.4-130.el7
0:2.7.4-130.el7
rh-ruby27-ruby-debuginfo
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.7.4-130.el7
0:2.7.4-130.el7
rh-ruby27-ruby-devel
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.7.4-130.el7
0:2.7.4-130.el7
rh-ruby27-ruby-doc
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.7.4-130.el7
0:2.7.4-130.el7
rh-ruby27-ruby-libs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.7.4-130.el7
0:2.7.4-130.el7
rh-ruby27-rubygem-bigdecimal
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.0.0-130.el7
0:2.0.0-130.el7
rh-ruby27-rubygem-bundler
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.2.24-130.el7
0:2.2.24-130.el7
rh-ruby27-rubygem-did_you_mean
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:1.4.0-130.el7
0:1.4.0-130.el7
rh-ruby27-rubygem-io-console
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:0.5.6-130.el7
0:0.5.6-130.el7
rh-ruby27-rubygem-irb
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:1.2.6-130.el7
0:1.2.6-130.el7
rh-ruby27-rubygem-json
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.3.0-130.el7
0:2.3.0-130.el7
rh-ruby27-rubygem-minitest
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:5.13.0-130.el7
0:5.13.0-130.el7
rh-ruby27-rubygem-net-telnet
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:0.2.0-130.el7
0:0.2.0-130.el7
rh-ruby27-rubygem-openssl
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.1.2-130.el7
0:2.1.2-130.el7
rh-ruby27-rubygem-power_assert
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:1.1.7-130.el7
0:1.1.7-130.el7
rh-ruby27-rubygem-psych
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.1.0-130.el7
0:3.1.0-130.el7
rh-ruby27-rubygem-racc
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:1.4.16-130.el7
0:1.4.16-130.el7
rh-ruby27-rubygem-rake
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:13.0.1-130.el7
0:13.0.1-130.el7
rh-ruby27-rubygem-rdoc
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:6.2.1.1-130.el7
0:6.2.1.1-130.el7
rh-ruby27-rubygem-test-unit
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.3.4-130.el7
0:3.3.4-130.el7
rh-ruby27-rubygem-xmlrpc
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:0.3.0-130.el7
0:0.3.0-130.el7
rh-ruby27-rubygems
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.1.6-130.el7
0:3.1.6-130.el7
rh-ruby27-rubygems-devel
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.1.6-130.el7
0:3.1.6-130.el7
rh-ruby30-ruby
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.0.2-148.el7
0:3.0.2-148.el7
rh-ruby30-ruby-debuginfo
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.0.2-148.el7
0:3.0.2-148.el7
rh-ruby30-ruby-default-gems
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.0.2-148.el7
0:3.0.2-148.el7
rh-ruby30-ruby-devel
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.0.2-148.el7
0:3.0.2-148.el7
rh-ruby30-ruby-doc
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.0.2-148.el7
0:3.0.2-148.el7
rh-ruby30-ruby-libs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.0.2-148.el7
0:3.0.2-148.el7
rh-ruby30-rubygem-bigdecimal
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.0.0-148.el7
0:3.0.0-148.el7
rh-ruby30-rubygem-bundler
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.2.22-148.el7
0:2.2.22-148.el7
rh-ruby30-rubygem-io-console
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:0.5.7-148.el7
0:0.5.7-148.el7
rh-ruby30-rubygem-irb
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:1.3.5-148.el7
0:1.3.5-148.el7
rh-ruby30-rubygem-json
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:2.5.1-148.el7
0:2.5.1-148.el7
rh-ruby30-rubygem-minitest
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:5.14.2-148.el7
0:5.14.2-148.el7
rh-ruby30-rubygem-power_assert
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:1.2.0-148.el7
0:1.2.0-148.el7
rh-ruby30-rubygem-psych
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:3.3.0-148.el7
0:3.3.0-148.el7
ruby
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:2.7.4-137.module+el8.4.0+629+f8f0bf91
0:2.7.4-137.module+el8.4.0+629+f8f0bf91
rubygem-abrt
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:0.4.0-1.module+el8.5.0+668+665814fa
0:0.4.0-1.module+el8.5.0+668+665814fa
rubygem-abrt
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:0.4.0-1.module+el8.4.0+411+b946f28c
0:0.4.0-1.module+el8.4.0+411+b946f28c
rubygem-abrt
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:0.4.0-1.module+el8.4.0+594+11b6673a
0:0.4.0-1.module+el8.4.0+594+11b6673a
rubygem-bson
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:4.8.1-1.module+el8.4.0+594+11b6673a
0:4.8.1-1.module+el8.4.0+594+11b6673a
rubygem-bson
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:4.8.1-1.module+el8.4.0+411+b946f28c
0:4.8.1-1.module+el8.4.0+411+b946f28c
rubygem-mongo
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:2.11.3-1.module+el8.4.0+594+11b6673a
0:2.11.3-1.module+el8.4.0+594+11b6673a
rubygem-mongo
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:2.11.3-1.module+el8.4.0+411+b946f28c
0:2.11.3-1.module+el8.4.0+411+b946f28c
rubygem-mysql2
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:0.5.3-1.module+el8.5.0+668+665814fa
0:0.5.3-1.module+el8.5.0+668+665814fa
rubygem-mysql2
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:0.5.3-1.module+el8.4.0+411+b946f28c
0:0.5.3-1.module+el8.4.0+411+b946f28c
rubygem-mysql2
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:0.5.3-1.module+el8.4.0+594+11b6673a
0:0.5.3-1.module+el8.4.0+594+11b6673a
rubygem-pg
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:1.2.3-1.module+el8.5.0+668+665814fa
0:1.2.3-1.module+el8.5.0+668+665814fa
rubygem-pg
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:1.2.3-1.module+el8.4.0+411+b946f28c
0:1.2.3-1.module+el8.4.0+411+b946f28c
rubygem-pg
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:1.2.3-1.module+el8.4.0+594+11b6673a
0:1.2.3-1.module+el8.4.0+594+11b6673a
ruby
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:2.6.9-108.module+el8.5.0+738+032c9c02
0:2.6.9-108.module+el8.5.0+738+032c9c02
rubygem-abrt
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:0.3.0-4.module+el8.5.0+738+032c9c02
0:0.3.0-4.module+el8.5.0+738+032c9c02
rubygem-abrt
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:0.3.0-4.module+el8.3.0+167+5c390590
0:0.3.0-4.module+el8.3.0+167+5c390590
rubygem-abrt
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:0.3.0-4.module+el8.4.0+592+03ff458a
0:0.3.0-4.module+el8.4.0+592+03ff458a
rubygem-bson
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:4.5.0-1.module+el8.4.0+593+8d7f9f0c
0:4.5.0-1.module+el8.4.0+593+8d7f9f0c
rubygem-bson
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:4.5.0-1.module+el8.4.0+446+80b53620
0:4.5.0-1.module+el8.4.0+446+80b53620
rubygem-mongo
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:2.8.0-1.module+el8.4.0+593+8d7f9f0c
0:2.8.0-1.module+el8.4.0+593+8d7f9f0c
rubygem-mongo
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:2.8.0-1.module+el8.4.0+446+80b53620
0:2.8.0-1.module+el8.4.0+446+80b53620
rubygem-mysql2
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:0.5.2-1.module+el8.5.0+738+032c9c02
0:0.5.2-1.module+el8.5.0+738+032c9c02
rubygem-mysql2
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:0.5.2-1.module+el8.4.0+446+80b53620
0:0.5.2-1.module+el8.4.0+446+80b53620
rubygem-mysql2
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:0.5.2-1.module+el8.4.0+593+8d7f9f0c
0:0.5.2-1.module+el8.4.0+593+8d7f9f0c
rubygem-pg
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:1.1.4-1.module+el8.5.0+738+032c9c02
0:1.1.4-1.module+el8.5.0+738+032c9c02
rubygem-pg
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:1.1.4-1.module+el8.4.0+446+80b53620
0:1.1.4-1.module+el8.4.0+446+80b53620
rubygem-pg
Rocky Linux:8
From an advisory covering 6 CVEs
before 0:1.1.4-1.module+el8.4.0+593+8d7f9f0c
0:1.1.4-1.module+el8.4.0+593+8d7f9f0c
ruby
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:2.5.9-109.module+el8.5.0+740+b85cbe0d
0:2.5.9-109.module+el8.5.0+740+b85cbe0d
rubygem-abrt
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:0.3.0-4.module+el8.5.0+738+032c9c02
0:0.3.0-4.module+el8.5.0+738+032c9c02
rubygem-abrt
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:0.3.0-4.module+el8.3.0+167+5c390590
0:0.3.0-4.module+el8.3.0+167+5c390590
rubygem-abrt
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:0.3.0-4.module+el8.4.0+592+03ff458a
0:0.3.0-4.module+el8.4.0+592+03ff458a
rubygem-bundler
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:1.16.1-4.module+el8.5.0+739+43897a5e
0:1.16.1-4.module+el8.5.0+739+43897a5e
rubygem-bundler
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:1.16.1-4.module+el8.6.0+992+fc951c18
0:1.16.1-4.module+el8.6.0+992+fc951c18
rubygem-bson
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:4.3.0-2.module+el8.4.0+592+03ff458a
0:4.3.0-2.module+el8.4.0+592+03ff458a
rubygem-bson
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:4.3.0-2.module+el8.3.0+167+5c390590
0:4.3.0-2.module+el8.3.0+167+5c390590
rubygem-mongo
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:2.5.1-2.module+el8.4.0+592+03ff458a
0:2.5.1-2.module+el8.4.0+592+03ff458a
rubygem-mongo
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:2.5.1-2.module+el8.4.0+349+3470f258
0:2.5.1-2.module+el8.4.0+349+3470f258
rubygem-mysql2
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:0.4.10-4.module+el8.5.0+739+43897a5e
0:0.4.10-4.module+el8.5.0+739+43897a5e
rubygem-mysql2
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:0.4.10-4.module+el8.3.0+167+5c390590
0:0.4.10-4.module+el8.3.0+167+5c390590
rubygem-mysql2
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:0.4.10-4.module+el8.4.0+592+03ff458a
0:0.4.10-4.module+el8.4.0+592+03ff458a
rubygem-pg
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:1.0.0-2.module+el8.4.0+592+03ff458a
0:1.0.0-2.module+el8.4.0+592+03ff458a
rubygem-pg
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:1.0.0-2.module+el8.3.0+167+5c390590
0:1.0.0-2.module+el8.3.0+167+5c390590
ruby2.1
SUSE:HPE Helion OpenStack 8
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:OpenStack Cloud 8
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:OpenStack Cloud 9
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:OpenStack Cloud Crowbar 8
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:Linux Enterprise Server 12 SP3-LTSS
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:Linux Enterprise Server 12 SP3-BCL
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:Linux Enterprise Server 12 SP4-LTSS
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 4 CVEs
before 2.1.9-19.6.1
2.1.9-19.6.1
ruby2.5
SUSE:Linux Enterprise Module for Basesystem 15 SP2
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise Module for Basesystem 15 SP3
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15-LTSS
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise Server 15-LTSS
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise Server 15 SP1-BCL
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise Server for SAP Applications 15
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Linux Enterprise Micro 5.0
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.5
SUSE:Enterprise Storage 6
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby
SUSE:WebYast 1.3
From an advisory covering 4 CVEs
before 1.8.7.p357-0.9.20.3.1
1.8.7.p357-0.9.20.3.1
ruby2.5
SUSE:Linux Enterprise Module for Basesystem 15 SP3
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15-LTSS
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Real Time 15 SP2
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Server 15-LTSS
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Server 15 SP1-BCL
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Server 15 SP2-BCL
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Server 15 SP2-LTSS
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Server for SAP Applications 15
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Manager Proxy 4.1
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Manager Retail Branch Server 4.1
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Manager Server 4.1
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Linux Enterprise Micro 5.0
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Enterprise Storage 6
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
SUSE:Enterprise Storage 7
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
openSUSE:Leap 15.3
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.5
openSUSE:Leap 15.4
From an advisory covering 5 CVEs
before 2.5.9-150000.4.23.1
2.5.9-150000.4.23.1
ruby2.3
Ubuntu:Pro:16.04:LTS
before 2.3.1-2~ubuntu16.04.16+esm1, plus listed versions
2.3.0-12.3.0-22.3.0-4ubuntu22.3.0-4ubuntu32.3.0-5ubuntu1
Show 14 moreShow less
2.3.1-2~16.042.3.1-2~16.04.22.3.1-2~16.04.42.3.1-2~16.04.52.3.1-2~16.04.62.3.1-2~16.04.72.3.1-2~16.04.92.3.1-2~16.04.102.3.1-2~16.04.112.3.1-2~16.04.122.3.1-2~ubuntu16.04.132.3.1-2~ubuntu16.04.142.3.1-2~ubuntu16.04.152.3.1-2~ubuntu16.04.16
2.3.1-2~ubuntu16.04.16+esm1
ruby2.5
Ubuntu:18.04:LTS
before 2.5.1-1ubuntu1.10, plus listed versions
2.5.0~preview1-1ubuntu22.5.0-4ubuntu12.5.0-4ubuntu42.5.0-5ubuntu12.5.0-6ubuntu1
Show 9 moreShow less
2.5.1-1ubuntu12.5.1-1ubuntu1.12.5.1-1ubuntu1.22.5.1-1ubuntu1.42.5.1-1ubuntu1.52.5.1-1ubuntu1.62.5.1-1ubuntu1.72.5.1-1ubuntu1.82.5.1-1ubuntu1.9
2.5.1-1ubuntu1.10
ruby2.7
Ubuntu:20.04:LTS
before 2.7.0-5ubuntu1.5, plus listed versions
2.7.0-12.7.0-22.7.0-32.7.0-42.7.0-4ubuntu1
Show 5 moreShow less
2.7.0-5ubuntu12.7.0-5ubuntu1.12.7.0-5ubuntu1.22.7.0-5ubuntu1.32.7.0-5ubuntu1.4
2.7.0-5ubuntu1.5
ruby2.3
Ubuntu:Pro:16.04:LTS
From an advisory covering 3 CVEs
before 2.3.1-2~ubuntu16.04.16+esm1, plus listed versions
2.3.0-12.3.0-22.3.0-4ubuntu22.3.0-4ubuntu32.3.0-5ubuntu1
Show 14 moreShow less
2.3.1-2~16.042.3.1-2~16.04.22.3.1-2~16.04.42.3.1-2~16.04.52.3.1-2~16.04.62.3.1-2~16.04.72.3.1-2~16.04.92.3.1-2~16.04.102.3.1-2~16.04.112.3.1-2~16.04.122.3.1-2~ubuntu16.04.132.3.1-2~ubuntu16.04.142.3.1-2~ubuntu16.04.152.3.1-2~ubuntu16.04.16
2.3.1-2~ubuntu16.04.16+esm1
ruby2.5
Ubuntu:18.04:LTS
From an advisory covering 3 CVEs
before 2.5.1-1ubuntu1.10, plus listed versions
2.5.0~preview1-1ubuntu22.5.0-4ubuntu12.5.0-4ubuntu42.5.0-5ubuntu12.5.0-6ubuntu1
Show 9 moreShow less
2.5.1-1ubuntu12.5.1-1ubuntu1.12.5.1-1ubuntu1.22.5.1-1ubuntu1.42.5.1-1ubuntu1.52.5.1-1ubuntu1.62.5.1-1ubuntu1.72.5.1-1ubuntu1.82.5.1-1ubuntu1.9
2.5.1-1ubuntu1.10
ruby2.7
Ubuntu:20.04:LTS
From an advisory covering 3 CVEs
before 2.7.0-5ubuntu1.5, plus listed versions
2.7.0-12.7.0-22.7.0-32.7.0-42.7.0-4ubuntu1
Show 5 moreShow less
2.7.0-5ubuntu12.7.0-5ubuntu1.12.7.0-5ubuntu1.22.7.0-5ubuntu1.32.7.0-5ubuntu1.4
2.7.0-5ubuntu1.5
ruby2.5
openSUSE:Leap 15.2
From an advisory covering 3 CVEs
before 2.5.9-lp152.2.9.1
2.5.9-lp152.2.9.1
ruby2.5
openSUSE:Leap 15.3
From an advisory covering 3 CVEs
before 2.5.9-4.20.1
2.5.9-4.20.1
ruby2.7
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 2.7.4-1.1
2.7.4-1.1
ruby3.0
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 3.0.2-1.1
3.0.2-1.1
ruby3.1
openSUSE:Tumbleweed
From an advisory covering 9 CVEs
before 3.1.0-1.1
3.1.0-1.1
ruby3.2
openSUSE:Tumbleweed
From an advisory covering 11 CVEs
before 3.2.1-1.1
3.2.1-1.1
ruby3.3
openSUSE:Tumbleweed
From an advisory covering 12 CVEs
before 3.3.0-1.2
3.3.0-1.2
ruby3.4
openSUSE:Tumbleweed
From an advisory covering 12 CVEs
before 3.4.1-1.1
3.4.1-1.1
ruby4.0
openSUSE:Tumbleweed
From an advisory covering 12 CVEs
before 4.0.0~preview2-1.1
4.0.0~preview2-1.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-31810 is a medium vulnerability (CVSS 5.8) in Ruby-lang Ruby, published July 13, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.05%, the 87th percentile. Fixed in ruby 2.6.8-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 362 package rows and 96 references. The JSON record has them.

MoveEnter Open