7.5

CVE-2012-2110: openssl

Modified
AliasesRHSA-2012:0518RHSA-2012:0522DEBIAN-CVE-2012-2110
Published 19-04-2012Last modified 06-08-2024

Vulnerability summary

CVE-2012-2110 is a high (CVSS 7.5) vulnerability in openssl. EPSS estimates a 47.91% chance of exploitation in the next 30 days, higher than 98.8% of scored vulnerabilities. 2 public exploits are recorded.

Priority
Prioritisepublic exploit

Public exploit (exploit-database, 19-04-2012)

Source freshness unavailable

How is this decided?
CVSS score
7.5/10
010
High · v2.0 (NVD)
EPSS score
47.91%
0%100%
High · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits2reference, exploit-database

Advisory lineage

Upstream 0 · Downstream 4 · Related 3

Timeline

  1. 19-04-2012
    PublishedVulnerability first disclosed.
  2. 06-08-2024
    Last modifiedVulnerability information updated.

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 metrics

1 score · 1 source · 1 version

EPSS trend

Probability

47.91%

Chance of exploitation in the next 30 days

Percentile

99%

Versus all other CVEs

30-day change

No change 0.00 pp

From 47.91% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

2 found
  • referenceUnverified

    Exploit Reference (archives.neohapsis.com)

    Maturity: unknown

  • exploit-databasedosmultipleVerified

    OpenSSL - ASN1 BIO Memory Corruption

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication (CVSS vector). Other conditions: not stated in public data.

Redhat10 products
  • openssl0.9.6-15 | 0.9.6b-3 | 0.9.7a-2
  • openssl< 0:0.9.8e-22.el5_8.3 | < 0:1.0.0-20.el6_2.4 | < 0:0.9.7a-33.28 | < 0:0.9.7a-43.20.el4 | < 0:0.9.8e-7.el5_3.2 | < 0:0.9.8e-12.el5_6.9 | < 0:1.0.0-4.el6_0.3 | < 0:1.0.0-10.el6_1.6
  • openssl-debuginfo< 0:0.9.8e-22.el5_8.3 | < 0:1.0.0-20.el6_2.4 | < 0:0.9.7a-33.28 | < 0:0.9.7a-43.20.el4 | < 0:0.9.8e-7.el5_3.2 | < 0:0.9.8e-12.el5_6.9 | < 0:1.0.0-4.el6_0.3 | < 0:1.0.0-10.el6_1.6
  • openssl-devel< 0:0.9.8e-22.el5_8.3 | < 0:1.0.0-20.el6_2.4 | < 0:0.9.7a-33.28 | < 0:0.9.7a-43.20.el4 | < 0:0.9.8e-7.el5_3.2 | < 0:0.9.8e-12.el5_6.9 | < 0:1.0.0-4.el6_0.3 | < 0:1.0.0-10.el6_1.6
  • openssl-perl< 0:0.9.8e-22.el5_8.3 | < 0:1.0.0-20.el6_2.4 | < 0:0.9.7a-33.28 | < 0:0.9.7a-43.20.el4 | < 0:0.9.8e-7.el5_3.2 | < 0:0.9.8e-12.el5_6.9 | < 0:1.0.0-4.el6_0.3 | < 0:1.0.0-10.el6_1.6
Debian1 product
  • openssl< 1.0.1a-1
Openssl1 product
  • opensslEOL1.0.0 | 1.0.0:beta1 | 1.0.0:beta2 | 1.0.0:beta3 | 1.0.0:beta4 | 1.0.0:beta5 | 1.0.0a | 1.0.0b | 1.0.0c | 1.0.0d | 1.0.0e | 1.0.0g | ≤ 0.9.8u | 0.9.1c | 0.9.2b | 0.9.3 | 0.9.3a | 0.9.4 | 0.9.5 | 0.9.5:beta1 | 0.9.5:beta2 | 0.9.5a | 0.9.5a:beta1 | 0.9.5a:beta2 | 0.9.6 | 0.9.6:beta1 | 0.9.6:beta2 | 0.9.6:beta3 | 0.9.6a | 0.9.6a:beta1 | 0.9.6a:beta2 | 0.9.6a:beta3 | 0.9.6b | 0.9.6c | 0.9.6d | 0.9.6e | 0.9.6f | 0.9.6g | 0.9.6h | 0.9.6i | 0.9.6j | 0.9.6k | 0.9.6l | 0.9.6m | 0.9.7 | 0.9.7:beta1 | 0.9.7:beta2 | 0.9.7:beta3 | 0.9.7:beta4 | 0.9.7:beta5 | 0.9.7:beta6 | 0.9.7a | 0.9.7b | 0.9.7c | 0.9.7d | 0.9.7e | 0.9.7f | 0.9.7g | 0.9.7h | 0.9.7i | 0.9.7j | 0.9.7k | 0.9.7l | 0.9.7m | 0.9.8 | 0.9.8a | 0.9.8b | 0.9.8c | 0.9.8d | 0.9.8e | 0.9.8f | 0.9.8g | 0.9.8h | 0.9.8i | 0.9.8j | 0.9.8k | 0.9.8l | 0.9.8m | 0.9.8m:beta1 | 0.9.8n | 0.9.8o | 0.9.8p | 0.9.8q | 0.9.8r | 0.9.8s | 0.9.8t | 1.0.1:beta1 | 1.0.1:beta2

3 vendors · 12 products

References

49 links
Show all 49 references