CVE-2016-10088

high
New! CVE Severity Now Using CVSS v3

The calculated severity for CVEs has been updated to use CVSS v3 by default. CVEs that do not have a CVSS v3 score will fall back CVSS v2 for calculating severity. Severity display preferences can be toggled in the settings dropdown.

Description

The sg implementation in the Linux kernel through 4.9 does not properly restrict write operations in situations where the KERNEL_DS option is set, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device, related to block/bsg.c and drivers/scsi/sg.c. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-9576.

References

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=128394eff343fc6d2f32172f03e24829539c5835

http://rhn.redhat.com/errata/RHSA-2017-0817.html

http://www.openwall.com/lists/oss-security/2016/12/30/1

http://www.securityfocus.com/bid/95169

http://www.securitytracker.com/id/1037538

https://access.redhat.com/errata/RHSA-2017:1842

https://access.redhat.com/errata/RHSA-2017:2077

https://access.redhat.com/errata/RHSA-2017:2669

https://github.com/torvalds/linux/commit/128394eff343fc6d2f32172f03e24829539c5835

Details

Source: MITRE

Published: 2016-12-30

Updated: 2018-01-05

Type: CWE-416

Risk Information

CVSS v2

Base Score: 6.9

Vector: AV:L/AC:M/Au:N/C:C/I:C/A:C

Impact Score: 10

Exploitability Score: 3.4

Severity: MEDIUM

CVSS v3

Base Score: 7

Vector: CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

Impact Score: 5.9

Exploitability Score: 1

Severity: HIGH

Vulnerable Software

Configuration 1

OR

cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* versions up to 4.9 (inclusive)

Tenable Plugins

View all (43 total)

IDNameProductFamilySeverity
127351NewStart CGSL MAIN 4.05 : kernel Multiple Vulnerabilities (NS-SA-2019-0113)NessusNewStart CGSL Local Security Checks
high
124987EulerOS Virtualization for ARM 64 3.0.1.0 : kernel (EulerOS-SA-2019-1534)NessusHuawei Local Security Checks
high
124815EulerOS Virtualization 3.0.1.0 : kernel (EulerOS-SA-2019-1491)NessusHuawei Local Security Checks
critical
121664Photon OS 1.0: Linux PHSA-2017-0001NessusPhotonOS Local Security Checks
high
111850Photon OS 1.0: Libxml2 / Linux / Openssh PHSA-2017-0001 (deprecated)NessusPhotonOS Local Security Checks
high
104307F5 Networks BIG-IP : Linux kernel vulnerability (K54610514)NessusF5 Networks Local Security Checks
high
103046RHEL 6 : MRG (RHSA-2017:2669)NessusRed Hat Local Security Checks
high
102774OracleVM 3.4 : Unbreakable / etc (OVMSA-2017-0145) (Stack Clash)NessusOracleVM Local Security Checks
critical
102773Oracle Linux 6 / 7 : Unbreakable Enterprise kernel (ELSA-2017-3609)NessusOracle Linux Local Security Checks
critical
102734CentOS 7 : kernel (CESA-2017:1842) (Stack Clash)NessusCentOS Local Security Checks
high
102645Scientific Linux Security Update : kernel on SL7.x x86_64 (20170801)NessusScientific Linux Local Security Checks
high
102511Oracle Linux 7 : kernel (ELSA-2017-1842-1) (Stack Clash)NessusOracle Linux Local Security Checks
critical
102281Oracle Linux 7 : kernel (ELSA-2017-1842)NessusOracle Linux Local Security Checks
high
102151RHEL 7 : kernel-rt (RHSA-2017:2077)NessusRed Hat Local Security Checks
high
102143RHEL 7 : kernel (RHSA-2017:1842) (Stack Clash)NessusRed Hat Local Security Checks
high
101928Ubuntu 14.04 LTS : linux vulnerabilities (USN-3360-1)NessusUbuntu Local Security Checks
critical
100238OracleVM 3.2 : Unbreakable / etc (OVMSA-2017-0106)NessusOracleVM Local Security Checks
critical
100237OracleVM 3.3 : Unbreakable / etc (OVMSA-2017-0105)NessusOracleVM Local Security Checks
critical
100235Oracle Linux 6 : Unbreakable Enterprise kernel (ELSA-2017-3567)NessusOracle Linux Local Security Checks
critical
100234Oracle Linux 6 / 7 : Unbreakable Enterprise kernel (ELSA-2017-3566)NessusOracle Linux Local Security Checks
critical
99848EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)NessusHuawei Local Security Checks
critical
99218Scientific Linux Security Update : kernel on SL6.x i386/x86_64 (20170321)NessusScientific Linux Local Security Checks
high
99164OracleVM 3.2 : Unbreakable / etc (OVMSA-2017-0058)NessusOracleVM Local Security Checks
high
99163OracleVM 3.3 : Unbreakable / etc (OVMSA-2017-0057) (Dirty COW)NessusOracleVM Local Security Checks
critical
99162OracleVM 3.4 : Unbreakable / etc (OVMSA-2017-0056)NessusOracleVM Local Security Checks
critical
99161Oracle Linux 6 : Unbreakable Enterprise kernel (ELSA-2017-3535)NessusOracle Linux Local Security Checks
high
99160Oracle Linux 6 / 7 : Unbreakable Enterprise kernel (ELSA-2017-3534)NessusOracle Linux Local Security Checks
high
99159Oracle Linux 6 / 7 : Unbreakable Enterprise kernel (ELSA-2017-3533)NessusOracle Linux Local Security Checks
critical
99106Virtuozzo 6 : parallels-server-bm-release / vzkernel / etc (VZA-2017-025)NessusVirtuozzo Local Security Checks
critical
99074Oracle Linux 6 : kernel (ELSA-2017-0817)NessusOracle Linux Local Security Checks
high
97962CentOS 6 : kernel (CESA-2017:0817)NessusCentOS Local Security Checks
high
97886RHEL 6 : kernel (RHSA-2017:0817)NessusRed Hat Local Security Checks
high
97324Ubuntu 16.10 : linux, linux-raspi2 vulnerabilities (USN-3209-1)NessusUbuntu Local Security Checks
high
97323Ubuntu 14.04 LTS : linux-lts-xenial vulnerabilities (USN-3208-2)NessusUbuntu Local Security Checks
high
97322Ubuntu 16.04 LTS : linux, linux-snapdragon vulnerabilities (USN-3208-1)NessusUbuntu Local Security Checks
high
97297SUSE SLES11 Security Update : kernel (SUSE-SU-2017:0494-1)NessusSuSE Local Security Checks
critical
97205SUSE SLES12 Security Update : kernel (SUSE-SU-2017:0471-1)NessusSuSE Local Security Checks
high
97189SUSE SLED12 / SLES12 Security Update : kernel (SUSE-SU-2017:0464-1)NessusSuSE Local Security Checks
high
97138openSUSE Security Update : the Linux Kernel (openSUSE-2017-246)NessusSuSE Local Security Checks
critical
97097SUSE SLES11 Security Update : kernel (SUSE-SU-2017:0437-1)NessusSuSE Local Security Checks
critical
96903SUSE SLES11 Security Update : kernel (SUSE-SU-2017:0333-1)NessusSuSE Local Security Checks
critical
96632Amazon Linux AMI : kernel (ALAS-2017-786)NessusAmazon Linux Local Security Checks
high
96188Debian DLA-772-1 : linux security updateNessusDebian Local Security Checks
critical