CVE Vulnerabilities

CVE-2016-2109

Published: May 05, 2016 | Modified: Apr 12, 2025
CVSS 3.x
7.5
HIGH
Source:
NVD
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.x
7.8 HIGH
AV:N/AC:L/Au:N/C:N/I:N/A:C
RedHat/V2
1.9 LOW
AV:L/AC:M/Au:N/C:N/I:N/A:P
RedHat/V3
4 LOW
CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

The asn1_d2i_read_bio function in crypto/asn1/a_d2i_fp.c in the ASN.1 BIO implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h allows remote attackers to cause a denial of service (memory consumption) via a short invalid encoding.

Affected Software

NameVendorStart VersionEnd Version
OpensslOpenssl*1.0.1s (including)
OpensslOpenssl1.0.2 (including)1.0.2 (including)
OpensslOpenssl1.0.2-beta1 (including)1.0.2-beta1 (including)
OpensslOpenssl1.0.2-beta2 (including)1.0.2-beta2 (including)
OpensslOpenssl1.0.2-beta3 (including)1.0.2-beta3 (including)
OpensslOpenssl1.0.2a (including)1.0.2a (including)
OpensslOpenssl1.0.2b (including)1.0.2b (including)
OpensslOpenssl1.0.2c (including)1.0.2c (including)
OpensslOpenssl1.0.2d (including)1.0.2d (including)
OpensslOpenssl1.0.2e (including)1.0.2e (including)
OpensslOpenssl1.0.2f (including)1.0.2f (including)
OpensslOpenssl1.0.2g (including)1.0.2g (including)
Red Hat Enterprise Linux 6RedHatopenssl-0:1.0.1e-48.el6_8.1*
Red Hat Enterprise Linux 6.7 Extended Update SupportRedHatopenssl-0:1.0.1e-42.el6_7.5*
Red Hat Enterprise Linux 7RedHatopenssl-1:1.0.1e-51.el7_2.5*
Red Hat JBoss Enterprise Application Platform 6.4RedHatopenssl*
Text-Only JBCSRedHat*
OpensslUbuntuartful*
OpensslUbuntubionic*
OpensslUbuntucosmic*
OpensslUbuntudevel*
OpensslUbuntudisco*
OpensslUbuntuesm-infra-legacy/trusty*
OpensslUbuntuesm-infra/bionic*
OpensslUbuntuesm-infra/xenial*
OpensslUbuntuprecise*
OpensslUbuntutrusty*
OpensslUbuntutrusty/esm*
OpensslUbuntuupstream*
OpensslUbuntuvivid/stable-phone-overlay*
OpensslUbuntuvivid/ubuntu-core*
OpensslUbuntuwily*
OpensslUbuntuxenial*
OpensslUbuntuyakkety*
OpensslUbuntuzesty*
Openssl098Ubuntuprecise*
Openssl098Ubuntutrusty*

References