SB2019112627 - Inadequate Encryption Strength in Ruby Ruby



SB2019112627 - Inadequate Encryption Strength in Ruby Ruby

Published: November 26, 2019 Updated: July 17, 2020

Security Bulletin ID SB2019112627
Severity
High
Patch available
YES
Number of vulnerabilities 1
Exploitation vector Remote access
Highest impact Code execution

Breakdown by Severity

High 100%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 1 security vulnerability.


1) Inadequate Encryption Strength (CVE-ID: CVE-2011-4121)

The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.

The OpenSSL extension of Ruby (Git trunk) versions after 2011-09-01 up to 2011-11-03 always generated an exponent value of '1' to be used for private RSA key generation. A remote attacker could use this flaw to bypass or corrupt integrity of services, depending on strong private RSA keys generation mechanism.


Remediation

Install update from vendor's website.