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.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-772-1 | linux security update |
EUVD |
EUVD-2016-1280 | 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. |
Ubuntu USN |
USN-3208-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-3208-2 | Linux kernel (Xenial HWE) vulnerabilities |
Ubuntu USN |
USN-3209-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-3360-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-3360-2 | Linux kernel (Trusty HWE) vulnerabilities |
References
History
No history.
Status: PUBLISHED
Assigner: debian
Published:
Updated: 2024-08-06T03:07:32.095Z
Reserved: 2016-12-30T00:00:00.000Z
Link: CVE-2016-10088
No data.
Status : Modified
Published: 2016-12-30T18:59:00.130
Modified: 2026-05-06T22:30:45.220
Link: CVE-2016-10088
OpenCVE Enrichment
No data.
Weaknesses
Debian DLA
EUVD
Ubuntu USN