PT-2012-1156 · Openssl+5 · Openssl+5

Tavis Ormandy

·

Published

2012-04-19

·

Updated

2024-06-15

·

CVE-2012-2110

CVSS v2.0

7.5

High

VectorAV:N/AC:L/Au:N/C:P/I:P/A:P
Name of the Vulnerable Software and Affected Versions OpenSSL versions prior to 0.9.8v OpenSSL versions prior to 1.0.0i
Description The issue is related to the improper interpretation of integer data in the asn1 d2i read bio function, which can lead to buffer overflow attacks. This can cause a denial of service, memory corruption, or have other unspecified impacts. The exploitation can be done remotely using crafted DER data, such as an X.509 certificate or an RSA public key.
Recommendations For OpenSSL versions prior to 0.9.8v, update to version 0.9.8v or later. For OpenSSL versions prior to 1.0.0i, update to version 1.0.0i or later. As a temporary workaround, consider restricting access to the asn1 d2i read bio function until a patch is available.

Exploit

Fix

DoS

Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2015-09677
CESA-2012_0518
CVE-2012-2110
DSA-2454-1
HPSBUX02782
OPENSUSE-SU-2024:10271-1
OPENSUSE-SU-2024:10529-1
OPENSUSE-SU-2024:11127-1
RHSA-2012:0518
RHSA-2012:0522
RHSA-2012_0518
RHSA-2012_0522
SUSE-FU-2022:0445-1
SUSE-SU-2012_0623-1
SUSE-SU-2012_0637-1
SUSE-SU-2012_1149-1
SUSE-SU-2012_1149-2
SUSE-SU-2015:0182-2
SUSE-SU-2015:0543-1
SUSE-SU-2015:0578-1
SUSE-SU-2015:1183-1
SUSE-SU-2015:1184-1
SUSE-SU-403

Affected Products

Centos
Hp-Ux
Ibm Aix
Openssl
Red Hat
Suse