6.8 Medium
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
PARTIAL
Availability Impact
PARTIAL
AV:N/AC:M/Au:N/C:P/I:P/A:P
0.001 Low
EPSS
Percentile
48.7%
Ruby is an extensible, interpreted, object-oriented, scripting language.
It has features to process text files and to do system management tasks.
A flaw was found in Ruby’s SSL client’s hostname identity check when
handling certificates that contain hostnames with NULL bytes. An attacker
could potentially exploit this flaw to conduct man-in-the-middle attacks to
spoof SSL servers. Note that to exploit this issue, an attacker would need
to obtain a carefully-crafted certificate signed by an authority that the
client trusts. (CVE-2013-4073)
All users of Ruby are advised to upgrade to these updated packages, which
contain backported patches to resolve this issue.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
RedHat | 5 | ia64 | ruby-debuginfo | < 1.8.5-31.el5_9 | ruby-debuginfo-1.8.5-31.el5_9.ia64.rpm |
RedHat | 5 | ppc | ruby-tcltk | < 1.8.5-31.el5_9 | ruby-tcltk-1.8.5-31.el5_9.ppc.rpm |
RedHat | 5 | ppc | ruby-irb | < 1.8.5-31.el5_9 | ruby-irb-1.8.5-31.el5_9.ppc.rpm |
RedHat | 5 | ia64 | ruby-irb | < 1.8.5-31.el5_9 | ruby-irb-1.8.5-31.el5_9.ia64.rpm |
RedHat | 6 | s390x | ruby-static | < 1.8.7.352-12.el6_4 | ruby-static-1.8.7.352-12.el6_4.s390x.rpm |
RedHat | 5 | i386 | ruby-docs | < 1.8.5-31.el5_9 | ruby-docs-1.8.5-31.el5_9.i386.rpm |
RedHat | 6 | ppc | ruby-devel | < 1.8.7.352-12.el6_4 | ruby-devel-1.8.7.352-12.el6_4.ppc.rpm |
RedHat | 5 | x86_64 | ruby-ri | < 1.8.5-31.el5_9 | ruby-ri-1.8.5-31.el5_9.x86_64.rpm |
RedHat | 6 | i686 | ruby-debuginfo | < 1.8.7.352-12.el6_4 | ruby-debuginfo-1.8.7.352-12.el6_4.i686.rpm |
RedHat | 6 | i686 | ruby-irb | < 1.8.7.352-12.el6_4 | ruby-irb-1.8.7.352-12.el6_4.i686.rpm |