logo
DATABASE RESOURCES PRICING ABOUT US

CVE-2016-10088

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. #### Notes Author| Note ---|--- [jdstrand](<https://launchpad.net/~jdstrand>) | android kernels (flo, goldfish, grouper, maguro, mako and manta) are not supported on the Ubuntu Touch 14.10 and earlier preview kernels linux-lts-saucy no longer receives official support linux-lts-quantal no longer receives official support [sbeattie](<https://launchpad.net/~sbeattie>) | attack requires access to /dev/sg or other block scsi devices.


Affected Package


OS OS Version Package Name Package Version
ubuntu 12.04 linux any
ubuntu 14.04 linux 3.13.0-125.174
ubuntu upstream linux 4.10~rc1
ubuntu 16.04 linux 4.4.0-63.84
ubuntu 16.10 linux 4.8.0-38.41
ubuntu 12.04 linux-armadaxp any
ubuntu upstream linux-armadaxp 4.10~rc1
ubuntu upstream linux-aws 4.10~rc1
ubuntu 16.04 linux-aws 4.4.0-1003.12
ubuntu upstream linux-azure 4.10~rc1
ubuntu upstream linux-euclid 4.10~rc1
ubuntu 16.04 linux-euclid any
ubuntu upstream linux-flo 4.10~rc1
ubuntu upstream linux-gcp 4.10~rc1
ubuntu upstream linux-gke 4.10~rc1
ubuntu upstream linux-goldfish 4.10~rc1
ubuntu upstream linux-grouper 4.10~rc1
ubuntu upstream linux-hwe 4.10~rc1
ubuntu 16.04 linux-hwe 4.8.0-39.42~16.04.1
ubuntu upstream linux-hwe-edge 4.10~rc1
ubuntu 16.04 linux-hwe-edge 4.8.0-39.42~16.04.1
ubuntu upstream linux-kvm 4.10~rc1
ubuntu upstream linux-linaro-omap 4.10~rc1
ubuntu upstream linux-linaro-shared 4.10~rc1
ubuntu upstream linux-linaro-vexpress 4.10~rc1
ubuntu upstream linux-lts-quantal 4.10~rc1
ubuntu upstream linux-lts-raring 4.10~rc1
ubuntu upstream linux-lts-saucy 4.10~rc1
ubuntu 12.04 linux-lts-trusty 3.13.0-125.174~precise1
ubuntu upstream linux-lts-trusty 4.10~rc1
ubuntu upstream linux-lts-utopic 4.10~rc1
ubuntu 14.04 linux-lts-vivid any
ubuntu upstream linux-lts-vivid 4.10~rc1
ubuntu upstream linux-lts-wily 4.10~rc1
ubuntu 14.04 linux-lts-xenial 4.4.0-63.84~14.04.2
ubuntu upstream linux-lts-xenial 4.10~rc1
ubuntu upstream linux-maguro 4.10~rc1
ubuntu upstream linux-mako 4.10~rc1
ubuntu upstream linux-manta 4.10~rc1
ubuntu upstream linux-oem 4.10~rc1
ubuntu upstream linux-qcm-msm 4.10~rc1
ubuntu upstream linux-raspi2 4.10~rc1
ubuntu 16.04 linux-raspi2 4.4.0-1044.51
ubuntu 16.10 linux-raspi2 4.8.0-1025.28
ubuntu upstream linux-snapdragon 4.10~rc1
ubuntu 16.04 linux-snapdragon 4.4.0-1047.51
ubuntu 16.10 linux-snapdragon 4.4.0-1048.52
ubuntu 12.04 linux-ti-omap4 any
ubuntu upstream linux-ti-omap4 4.10~rc1

Related