CVE Vulnerabilities

CVE-2018-1000076

Improper Verification of Cryptographic Signature

Published: Mar 13, 2018 | Modified: Nov 21, 2024
CVSS 3.x
9.8
CRITICAL
Source:
NVD
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
7.5 HIGH
AV:N/AC:L/Au:N/C:P/I:P/A:P
RedHat/V2
RedHat/V3
5.5 MODERATE
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Ubuntu
LOW
root.io logo minimus.io logo echo.ai logo

RubyGems version Ruby 2.2 series: 2.2.9 and earlier, Ruby 2.3 series: 2.3.6 and earlier, Ruby 2.4 series: 2.4.3 and earlier, Ruby 2.5 series: 2.5.0 and earlier, prior to trunk revision 62422 contains a Improper Verification of Cryptographic Signature vulnerability in package.rb that can result in a mis-signed gem could be installed, as the tarball would contain multiple gem signatures.. This vulnerability appears to have been fixed in 2.7.6.

Weakness

The product does not verify, or incorrectly verifies, the cryptographic signature for data.

Affected Software

NameVendorStart VersionEnd Version
RubygemsRubygems*2.2.9 (including)
Red Hat Enterprise Linux 7RedHatruby-0:2.0.0.648-36.el7*
Red Hat Enterprise Linux 7.4 Advanced Update SupportRedHatruby-0:2.0.0.648-35.el7_4*
Red Hat Enterprise Linux 7.4 Telco Extended Update SupportRedHatruby-0:2.0.0.648-35.el7_4*
Red Hat Enterprise Linux 7.4 Update Services for SAP SolutionsRedHatruby-0:2.0.0.648-35.el7_4*
Red Hat Enterprise Linux 7.5 Extended Update SupportRedHatruby-0:2.0.0.648-35.el7_5*
Red Hat Enterprise Linux 7.6 Extended Update SupportRedHatruby-0:2.0.0.648-36.el7_6*
Red Hat Software Collections for Red Hat Enterprise Linux 6RedHatrh-ruby23-ruby-0:2.3.8-69.el6*
Red Hat Software Collections for Red Hat Enterprise Linux 6RedHatrh-ruby24-ruby-0:2.4.5-91.el6*
Red Hat Software Collections for Red Hat Enterprise Linux 7RedHatrh-ruby23-ruby-0:2.3.8-69.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7RedHatrh-ruby24-ruby-0:2.4.5-91.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7RedHatrh-ruby25-ruby-0:2.5.3-6.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUSRedHatrh-ruby23-ruby-0:2.3.8-69.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUSRedHatrh-ruby24-ruby-0:2.4.5-91.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUSRedHatrh-ruby25-ruby-0:2.5.3-6.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUSRedHatrh-ruby23-ruby-0:2.3.8-69.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUSRedHatrh-ruby24-ruby-0:2.4.5-91.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUSRedHatrh-ruby25-ruby-0:2.5.3-6.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSRedHatrh-ruby23-ruby-0:2.3.8-69.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSRedHatrh-ruby24-ruby-0:2.4.5-91.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSRedHatrh-ruby25-ruby-0:2.5.3-6.el7*
JrubyUbuntuartful*
JrubyUbuntubionic*
JrubyUbuntucosmic*
JrubyUbuntuesm-infra-legacy/trusty*
JrubyUbuntutrusty*
JrubyUbuntutrusty/esm*
JrubyUbuntuxenial*
Ruby2.0Ubuntutrusty*
Ruby2.3Ubuntuartful*
Ruby2.3Ubuntuesm-infra/xenial*
Ruby2.3Ubuntuxenial*
Ruby2.5Ubuntubionic*
Ruby2.5Ubuntucosmic*
Ruby2.5Ubuntudisco*
Ruby2.5Ubuntueoan*
Ruby2.5Ubuntuesm-infra/bionic*

References