CVE-2016-2109
HIGHOpenSSL < 1.0.1s - Denial of Service via ASN.1 BIO Short Invalid Encoding
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2016-2109. PoCs published by codecat007.
AI-analyzed exploit summary This PoC exploits CVE-2016-2109, a memory corruption vulnerability in OpenSSL's ASN.1 parsing. It triggers a malloc error by feeding malformed ASN.1 data to `d2i_X509_bio`, demonstrating the DoS condition.
Description
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.
Exploits (1)
This PoC exploits CVE-2016-2109, a memory corruption vulnerability in OpenSSL's ASN.1 parsing. It triggers a malloc error by feeding malformed ASN.1 data to `d2i_X509_bio`, demonstrating the DoS condition.
References (55)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H