Description
The sock_setsockopt function in net/core/sock.c in the Linux kernel before 4.8.14 mishandles negative values of sk_sndbuf and sk_rcvbuf, which allows local users to cause a denial of service (memory corruption and system crash) or possibly have unspecified other impact by leveraging the CAP_NET_ADMIN capability for a crafted setsockopt system call with the (1) SO_SNDBUFFORCE or (2) SO_RCVBUFFORCE option.
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-10594 | The sock_setsockopt function in net/core/sock.c in the Linux kernel before 4.8.14 mishandles negative values of sk_sndbuf and sk_rcvbuf, which allows local users to cause a denial of service (memory corruption and system crash) or possibly have unspecified other impact by leveraging the CAP_NET_ADMIN capability for a crafted setsockopt system call with the (1) SO_SNDBUFFORCE or (2) SO_RCVBUFFORCE option. |
Ubuntu USN |
USN-3168-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-3168-2 | Linux kernel (Trusty HWE) vulnerabilities |
Ubuntu USN |
USN-3169-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-3169-2 | Linux kernel (Xenial HWE) vulnerabilities |
Ubuntu USN |
USN-3169-3 | Linux kernel (Raspberry Pi 2) vulnerabilities |
Ubuntu USN |
USN-3169-4 | Linux kernel (Qualcomm Snapdragon) vulnerabilities |
Ubuntu USN |
USN-3170-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-3170-2 | Linux kernel (Raspberry Pi 2) vulnerabilities |
References
History
No history.
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2024-08-06T02:59:03.525Z
Reserved: 2016-12-02T00:00:00.000Z
Link: CVE-2016-9793
No data.
Status : Modified
Published: 2016-12-28T07:59:00.557
Modified: 2026-05-06T22:30:45.220
Link: CVE-2016-9793
OpenCVE Enrichment
No data.
Debian DLA
EUVD
Ubuntu USN