CVE-2016-9842
Vulnerability Summary
Timeline
Description
The inflateMark function in inflate.c in zlib 1.2.8 might allow context-dependent attackers to have unspecified impact via vectors involving left shifts of negative integers.
CVSS Metrics
- v3.1•HIGH•Score: 8.8CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- v2.0•MEDIUM•Score: 6.8AV:N/AC:M/Au:N/C:P/I:P/A:P
EPSS Trends
Current EPSS score: 13.02%• Percentile: 94%
Techniques & Countermeasures
- CWE-1335•Incorrect Bitwise Shift of Integer
An integer value is specified to be shifted by a negative amount or an amount greater than or equal to the number of bits contained in the value causing an unexpected or indeterminate result.
Affected Systems
- apple•iphone_os
< 11
- apple•mac_os_x
≥ 10.0.0, < 10.13.0
- apple•tvos
< 11.0
- apple•watchos
< 4
- canonical•ubuntu_linux
16.04 | 18.04
- debian•debian_linux
8.0
- nodejs•node.js
≥ 4.0.0, ≤ 4.1.2 | ≥ 4.2.0, < 4.8.2 | ≥ 6.0.0, ≤ 6.8.1 | ≥ 6.9.0, < 6.10.2 | ≥ 7.0.0, < 7.6.0
- opensuse•leap
42.1 | 42.2
- opensuse•opensuse
13.2
- oracle•database_server
18c
- oracle•jdk
1.6.0:update161 | 1.7.0:update151 | 1.8.0:update144
- oracle•jre
1.6.0:update161 | 1.7.0:update151 | 1.8.0:update144
- oracle•mysql
≥ 5.5.0, ≤ 5.5.61 | ≥ 5.6.0, ≤ 5.6.41 | ≥ 5.7.0, ≤ 5.7.23 | ≥ 8.0.0, ≤ 8.0.12
- redhat•enterprise_linux_desktop
6.0 | 7.0
- redhat•enterprise_linux_eus
7.4 | 7.5
- redhat•enterprise_linux_server
6.0 | 7.0
- redhat•enterprise_linux_workstation
6.0 | 7.0
- redhat•satellite
5.8
- zlib•zlib
≥ 1.2.3.4, < 1.2.9
References (30)
- https://access.redhat.com/errata/RHSA-2017:1221
- https://access.redhat.com/errata/RHSA-2017:1220
- https://access.redhat.com/errata/RHSA-2017:3047
- http://www.openwall.com/lists/oss-security/2016/12/05/21
- http://www.securityfocus.com/bid/95131
- https://access.redhat.com/errata/RHSA-2017:3046
- http://lists.opensuse.org/opensuse-updates/2017-01/msg00050.html
- https://security.gentoo.org/glsa/201701-56
- http://www.securitytracker.com/id/1039427
- https://access.redhat.com/errata/RHSA-2017:1222
- http://lists.opensuse.org/opensuse-updates/2017-01/msg00053.html
- https://access.redhat.com/errata/RHSA-2017:3453
- http://lists.opensuse.org/opensuse-updates/2016-12/msg00127.html
- https://access.redhat.com/errata/RHSA-2017:2999
- https://lists.debian.org/debian-lts-announce/2019/03/msg00027.html
- https://usn.ubuntu.com/4246-1/
- https://lists.debian.org/debian-lts-announce/2020/01/msg00030.html
- https://usn.ubuntu.com/4292-1/
- http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html
- https://www.oracle.com/security-alerts/cpujul2020.html
- http://www.oracle.com/technetwork/security-advisory/cpuoct2017-3236626.html
- https://support.apple.com/HT208144
- https://wiki.mozilla.org/MOSS/Secure_Open_Source/Completed#zlib
- https://support.apple.com/HT208113
- https://support.apple.com/HT208112
- https://support.apple.com/HT208115
- https://wiki.mozilla.org/images/0/09/Zlib-report.pdf
- https://bugzilla.redhat.com/show_bug.cgi?id=1402348
- https://github.com/madler/zlib/commit/e54e1299404101a5a9d0cf5e45512b543967f958
- https://security.gentoo.org/glsa/202007-54