Red Hat Security AdvisoryRHSA-2022:0581
ruby:2.6 security update
Released 2022-02-21 · Red Hat rating Important · View on Red Hat →
Fixes 14 records
Priority MEDIUM 49
Bundler 1.16.0 through 2.2.9 and 2.2.11 through 2.2.16 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 inten…
CVSS 3.1HIGH 8.8· Network · No auth · User interaction · EPSS 0.06307 · Published 2021-04-29 · Partial fix · 2.2.10, 2.2.18
Priority MEDIUM 43
The JSON gem through 2.2.0 for Ruby, as used in Ruby 2.4 through 2.4.9, 2.5 through 2.5.7, and 2.6 through 2.6.5, has an Unsafe Object Creation Vulnerability.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.06811 · Published 2020-04-28 · Partial fix · 2.3.0 CWE-20
Priority MEDIUM 42
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 is untrusted data.
CVSS 3.1HIGH 8.1· Network · No auth · No interaction · EPSS 0.04187 · Published 2019-11-26 · Partial fix CWE-94
Priority MEDIUM 41
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.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.05061 · Published 2021-04-21 · Partial fix · 3.2.5 CWE-115
Priority MEDIUM 41
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.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.05086 · Published 2019-11-26 · Partial fix CWE-287
Priority LOW 39
CGI::Cookie.parse in Ruby through 2.6.8 mishandles security prefixes in cookie names.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.03151 · Published 2022-01-01 · Partial fix · 0.3.1, 0.2.1 +1 CWE-565
Priority LOW 39
Date.parse in the date gem through 3.2.0 for Ruby allows ReDoS (regular expression Denial of Service) via a long string.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.03463 · Published 2022-01-01 · Partial fix · 3.2.1, 3.1.2 +2 CWE-1333
Priority LOW 39
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.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.03818 · Published 2020-10-06 · Partial fix · 1.6.1, 1.5.1 +1 CWE-444
Priority LOW 38
An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1.
CVSS 3.1HIGH 7.4· Network · No auth · No interaction · EPSS 0.02909 · Published 2021-08-01 · Partial fix CWE-755
Priority LOW 36
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.
CVSS 3.1HIGH 7.0· Local · Low privileges · No interaction · EPSS 0.0148 · Published 2021-07-29 · Partial fix · 6.1.2.1, 6.2.1.1 +1 CWE-78
Priority LOW 35
Ruby through 2.4.7, 2.5.x through 2.5.6, and 2.6.x through 2.6.4 mishandles path checking within File.fnmatch functions.
CVSS 3.1MEDIUM 6.5· Network · No auth · No interaction · EPSS 0.03289 · Published 2019-11-26 · Partial fix
Priority LOW 32
An issue was discovered in Ruby through 2.6.7, 2.7.x through 2.7.3, and 3.x through 3.0.1.
CVSS 3.1MEDIUM 5.8· Network · No auth · No interaction · EPSS 0.0305 · Published 2021-07-13 · Partial fix
Priority LOW 31
Ruby through 2.4.7, 2.5.x through 2.5.6, and 2.6.x through 2.6.4 allows HTTP Response Splitting.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.04569 · Published 2019-11-26 · Partial fix CWE-74
Priority LOW 29
An issue was discovered in Ruby 2.5.x through 2.5.7, 2.6.x through 2.6.5, and 2.7.0.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.02525 · Published 2020-05-04 · Fixed CWE-908