Severity
7.5HIGH
EPSS
45.1%
top 2.40%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedMay 5
Latest updateMay 14

Description

Integer overflow in the EVP_EncodeUpdate function in crypto/evp/encode.c in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h allows remote attackers to cause a denial of service (heap memory corruption) via a large amount of binary data.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 3.9 | Impact: 3.6

Affected Packages11 packages

Debianopenssl< 1.0.2h-1+3
NVDopenssl/openssl28 versions+27
NVDnodejs/node.js0.10.00.10.45+5
NVDoracle/mysql5.6.05.6.30+1
NVDopensuse/leap42.1

Also affects: Debian Linux 8.0, Ubuntu Linux 12.04, 14.04, 15.10, 16.04, Enterprise Linux 7.2

Patches

🔴Vulnerability Details

3
GHSA
GHSA-rh28-x46h-8pcg: Integer overflow in the EVP_EncodeUpdate function in crypto/evp/encode2022-05-14
OSV
CVE-2016-2105: Integer overflow in the EVP_EncodeUpdate function in crypto/evp/encode2016-05-05
CVEList
CVE-2016-2105: Integer overflow in the EVP_EncodeUpdate function in crypto/evp/encode2016-05-05

📋Vendor Advisories

6
Apple
CVE-2016-2105: OS X El Capitan v10.11.6 and Security Update 2016-0042016-07-18
BSD
FreeBSD-SA-16:17.openssl: Multiple OpenSSL vulnerabilities2016-05-04
Cisco
Multiple Vulnerabilities in OpenSSL Affecting Cisco Products: May 20162016-05-04
Red Hat
openssl: EVP_EncodeUpdate overflow2016-05-03
Ubuntu
OpenSSL vulnerabilities2016-05-03

💬Community

8
Bugzilla
CVE-2016-9189 python-pillow: Integer overflows leading to memory disclosure in PyImaging_MapBuffer (Map.c)2016-10-05
Bugzilla
CVE-2016-9190 python-pillow: Missing check for negative image dimensions in ImagingNew (Storage.c)2016-10-05
Bugzilla
CVE-2016-2105 CVE-2016-2106 CVE-2016-2107 CVE-2016-2108 mingw-openssl: various flaws [epel-7]2016-05-03
Bugzilla
CVE-2016-2105 CVE-2016-2106 CVE-2016-2107 CVE-2016-2108 openssl: various flaws [fedora-all]2016-05-03
HackerOne
EVP_EncodeUpdate overflow (CVE-2016-2105)2016-05-03
CVE-2016-2105 (HIGH CVSS 7.5) | Integer overflow in the EVP_EncodeU | cvebase.io