CVE-2016-2105 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)....
HighCVSS 7.5
EPSS 39.7%
- Published
- Updated
- Exploit status
- No public exploit known
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.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/openssl(Debian:12) | < 1.0.2h-1 | 1.0.2h-1 |
| debian/openssl(Debian:13) | < 1.0.2h-1 | 1.0.2h-1 |
| debian/openssl(Debian:14) | < 1.0.2h-1 | 1.0.2h-1 |
| redhat enterprise linux desktop | = 6.0 | No fix listed |
| redhat enterprise linux desktop | = 7.0 | No fix listed |
| redhat enterprise linux hpc node | = 6 | No fix listed |
| redhat enterprise linux hpc node | = 7.0 | No fix listed |
| redhat enterprise linux server | = 6.0 | No fix listed |
| redhat enterprise linux server | = 7.0 | No fix listed |
| redhat enterprise linux workstation | = 6.0 | No fix listed |
| redhat enterprise linux workstation | = 7.0 | No fix listed |
| openSUSE leap | = 42.1 | No fix listed |
| opensuse | = 13.2 | No fix listed |
| oracle MySQL | >= 5.6.0, <= 5.6.30 | No fix listed |
| oracle MySQL | >= 5.7.0, <= 5.7.12 | No fix listed |
| redhat enterprise linux hpc node eus | = 7.2 | No fix listed |
| redhat enterprise linux server aus | = 7.2 | No fix listed |
| redhat enterprise linux server eus | = 7.2 | No fix listed |
| apple mac os x | = 10.11.5 | No fix listed |
| OpenSSL | = 1.0.1 | No fix listed |
| OpenSSL | = 1.0.1-beta1 | No fix listed |
| OpenSSL | = 1.0.1-beta2 | No fix listed |
| OpenSSL | = 1.0.1-beta3 | No fix listed |
| OpenSSL | = 1.0.1a | No fix listed |
| OpenSSL | = 1.0.1b | No fix listed |
Show 46 more
| Product | Affected versions | Fixed in |
|---|---|---|
| OpenSSL | = 1.0.1c | No fix listed |
| OpenSSL | = 1.0.1d | No fix listed |
| OpenSSL | = 1.0.1e | No fix listed |
| OpenSSL | = 1.0.1f | No fix listed |
| OpenSSL | = 1.0.1g | No fix listed |
| OpenSSL | = 1.0.1h | No fix listed |
| OpenSSL | = 1.0.1i | No fix listed |
| OpenSSL | = 1.0.1j | No fix listed |
| OpenSSL | = 1.0.1k | No fix listed |
| OpenSSL | = 1.0.1l | No fix listed |
| OpenSSL | = 1.0.1m | No fix listed |
| OpenSSL | = 1.0.1n | No fix listed |
| OpenSSL | = 1.0.1o | No fix listed |
| OpenSSL | = 1.0.1p | No fix listed |
| OpenSSL | = 1.0.1q | No fix listed |
| OpenSSL | = 1.0.1r | No fix listed |
| OpenSSL | = 1.0.1s | No fix listed |
| OpenSSL | = 1.0.2 | No fix listed |
| OpenSSL | = 1.0.2-beta1 | No fix listed |
| OpenSSL | = 1.0.2-beta2 | No fix listed |
| OpenSSL | = 1.0.2-beta3 | No fix listed |
| OpenSSL | = 1.0.2a | No fix listed |
| OpenSSL | = 1.0.2b | No fix listed |
| OpenSSL | = 1.0.2c | No fix listed |
| OpenSSL | = 1.0.2d | No fix listed |
| OpenSSL | = 1.0.2e | No fix listed |
| OpenSSL | = 1.0.2f | No fix listed |
| OpenSSL | = 1.0.2g | No fix listed |
| debian linux | = 8.0 | No fix listed |
| Canonical Ubuntu Linux | = 12.04 | No fix listed |
| Canonical Ubuntu Linux | = 14.04 | No fix listed |
| Canonical Ubuntu Linux | = 15.10 | No fix listed |
| Canonical Ubuntu Linux | = 16.04 | No fix listed |
| nodejs node.js | >= 0.10.0, < 0.10.45 | 0.10.45 |
| nodejs node.js | >= 0.12.0, < 0.12.14 | 0.12.14 |
| nodejs node.js | >= 4.0.0, <= 4.1.2 | No fix listed |
| nodejs node.js | >= 4.2.0, < 4.4.4 | 4.4.4 |
| nodejs node.js | >= 5.0.0, < 5.11.1 | 5.11.1 |
| nodejs node.js | = 6.0.0 | No fix listed |
| alpine/openssl(Alpine:v3.2) | < 1.0.2h-r0 | 1.0.2h-r0 |
| alpine/openssl(Alpine:v3.3) | < 1.0.2h-r0 | 1.0.2h-r0 |
| alpine/openssl(Alpine:v3.4) | < 1.0.2h-r0 | 1.0.2h-r0 |
| alpine/openssl(Alpine:v3.5) | < 1.0.2h-r0 | 1.0.2h-r0 |
| alpine/openssl(Alpine:v3.6) | < 1.0.2h-r0 | 1.0.2h-r0 |
| alpine/openssl(Alpine:v3.7) | < 1.0.2h-r0 | 1.0.2h-r0 |
| alpine/openssl(Alpine:v3.8) | < 1.0.2h-r0 | 1.0.2h-r0 |
References
- Debian Security Tracker CVE-2016-2105 vendor-advisory
- kb.juniper.net third-party-advisory
- APPLE-SA-2016-07-18-1 mailing-list third-party-advisory vendor-advisory
- FEDORA-2016-05c567df1a mailing-list third-party-advisory vendor-advisory
- FEDORA-2016-1411324654 mailing-list third-party-advisory vendor-advisory
- FEDORA-2016-1e39d934ed mailing-list third-party-advisory vendor-advisory
- SUSE-SU-2016:1206 mailing-list third-party-advisory vendor-advisory
- SUSE-SU-2016:1228 mailing-list third-party-advisory vendor-advisory
- SUSE-SU-2016:1231 mailing-list third-party-advisory vendor-advisory
- SUSE-SU-2016:1233 mailing-list third-party-advisory vendor-advisory
- openSUSE-SU-2016:1237 mailing-list third-party-advisory vendor-advisory
- openSUSE-SU-2016:1238 mailing-list third-party-advisory vendor-advisory
- openSUSE-SU-2016:1239 mailing-list third-party-advisory vendor-advisory
- openSUSE-SU-2016:1240 mailing-list third-party-advisory vendor-advisory
- openSUSE-SU-2016:1241 mailing-list third-party-advisory vendor-advisory
- openSUSE-SU-2016:1242 mailing-list third-party-advisory vendor-advisory
- openSUSE-SU-2016:1243 mailing-list third-party-advisory vendor-advisory
- SUSE-SU-2016:1267 mailing-list third-party-advisory vendor-advisory
- openSUSE-SU-2016:1273 mailing-list third-party-advisory vendor-advisory
- SUSE-SU-2016:1290 mailing-list third-party-advisory vendor-advisory
- SUSE-SU-2016:1360 mailing-list third-party-advisory vendor-advisory
- openSUSE-SU-2016:1566 third-party-advisory vendor-advisory
- packetstormsecurity.com third-party-advisory vdb-entry
- RHSA-2016:0722 third-party-advisory vendor-advisory
- RHSA-2016:0996 third-party-advisory vendor-advisory
- RHSA-2016:1648 third-party-advisory vendor-advisory
- RHSA-2016:1649 third-party-advisory vendor-advisory
- RHSA-2016:1650 third-party-advisory vendor-advisory
- RHSA-2016:2056 third-party-advisory vendor-advisory
- RHSA-2016:2073 third-party-advisory vendor-advisory
- RHSA-2016:2957 third-party-advisory vendor-advisory
- 20160504 Multiple Vulnerabilities in OpenSSL Affecting Cisco Products: May 2016 third-party-advisory vendor-advisory
- DSA-3566 third-party-advisory vendor-advisory
- www.oracle.com patch vendor-advisory
- www.oracle.com patch third-party-advisory
- www.oracle.com patch vendor-advisory
- www.oracle.com patch vendor-advisory
- www.oracle.com patch vendor-advisory
- www.oracle.com vendor-advisory
- www.oracle.com vendor-advisory
- www.oracle.com vendor-advisory
- www.oracle.com vendor-advisory
- 89757 third-party-advisory vdb-entry
- 91787 third-party-advisory vdb-entry
- 1035721 third-party-advisory vdb-entry
- SSA:2016-124-01 third-party-advisory vendor-advisory
- USN-2959-1 third-party-advisory vendor-advisory
- bto.bluecoat.com third-party-advisory
- cert-portal.siemens.com
- git.openssl.org
- h20566.www2.hpe.com third-party-advisory
- h20566.www2.hpe.com third-party-advisory
- h20566.www2.hpe.com vendor-advisory
- h20566.www2.hpe.com third-party-advisory
- kc.mcafee.com third-party-advisory
- GLSA-201612-16 third-party-advisory vendor-advisory
- security.netapp.com third-party-advisory
- source.android.com third-party-advisory
- support.apple.com third-party-advisory
- FreeBSD-SA-16:17 third-party-advisory vendor-advisory
- www.openssl.org vendor-advisory
- www.tenable.com third-party-advisory
- security.alpinelinux.org vendor-advisory