NetSight
high7.5

CVE-2016-7798

OpenSSL gem for Ruby using inadequate encryption strength

Impact

The OpenSSL gem for Ruby uses the same initialization vector (IV) in GCM Mode (aes-*-gcm) when the IV is set before the key, which makes it easier for context-dependent attackers to bypass the encryption protection mechanism.

Affected packages

EcosystemPackageAffectedFixed in
rubygemsopenssl< 2.0.02.0.0

Affected products

VendorProductAffected versions
Ruby-LangOpenssl
before 2.0.0
DebianDebian Linux
Versions 8.0, 9.0

Weakness classification

References