Public exploit available
Public proof-of-concept or exploit code exists (ExploitDB / Metasploit / Nuclei).

CVE-2012-2110Improper Restriction of Operations within the Bounds of a Memory Buffer in Openssl

Severity
7.5HIGHNVD
EPSS
8.7%
top 7.48%
CISA KEV
Not in KEV
Exploit
PoC available
Public exploit / PoC exists
Affected products
Timeline
PublishedApr 19
Latest updateMay 14

Description

The asn1_d2i_read_bio function in crypto/asn1/a_d2i_fp.c in OpenSSL before 0.9.8v, 1.0.0 before 1.0.0i, and 1.0.1 before 1.0.1a does not properly interpret integer data, which allows remote attackers to conduct buffer overflow attacks, and cause a denial of service (memory corruption) or possibly have unspecified other impact, via crafted DER data, as demonstrated by an X.509 certificate or an RSA public key.

CVSS vector

AV:N/AC:L/C:P/I:P/A:PExploitability: 10.0 | Impact: 6.4

Affected Packages3 packages

Debianopenssl/openssl< 1.0.1a-1+3
NVDopenssl/openssl0.9.8u+64
NVDredhat/openssl0.9.6-15, 0.9.6b-3, 0.9.7a-2+2

🔴Vulnerability Details

3
GHSA
GHSA-mm35-fwq5-v845: The asn1_d2i_read_bio function in crypto/asn1/a_d2i_fp2022-05-14
OSV
CVE-2012-2110: The asn1_d2i_read_bio function in crypto/asn1/a_d2i_fp2012-04-19
CVEList
CVE-2012-2110: The asn1_d2i_read_bio function in crypto/asn1/a_d2i_fp2012-04-19

💥Exploits & PoCs

1
Exploit-DB
OpenSSL - ASN1 BIO Memory Corruption2012-04-19

📋Vendor Advisories

5
BSD
FreeBSD-SA-12:01.openssl: OpenSSL multiple vulnerabilities2012-05-30
Red Hat
openssl: incomplete fix of CVE-2012-2110 for 0.9.x2012-04-23
Ubuntu
OpenSSL vulnerabilities2012-04-19
Red Hat
openssl: asn1_d2i_read_bio integer errors leading to buffer overflow2012-04-19
Debian
CVE-2012-2110: openssl - The asn1_d2i_read_bio function in crypto/asn1/a_d2i_fp.c in OpenSSL before 0.9.8...2012

💬Community

5
Bugzilla
CVE-2012-2110 mingw32-openssl: asn1_d2i_read_bio integer errors leading to buffer overflow [epel-5]2012-04-24
Bugzilla
CVE-2012-2131 openssl: incomplete fix of CVE-2012-2110 for 0.9.x2012-04-24
Bugzilla
CVE-2012-2110 openssl: asn1_d2i_read_bio integer errors leading to buffer overflow [fedora-all]2012-04-19
Bugzilla
CVE-2012-2110 openssl: asn1_d2i_read_bio integer errors leading to buffer overflow2012-04-19
Bugzilla
CVE-2012-2110 mingw32-openssl: asn1_d2i_read_bio integer errors leading to buffer overflow [fedora-all]2012-04-19
CVE-2012-2110 — Openssl vulnerability | cvebase