CVE-2017-7308
Published: 29 March 2017
The packet_set_ring function in net/packet/af_packet.c in the Linux kernel through 4.10.6 does not properly validate certain block-size data, which allows local users to cause a denial of service (integer signedness error and out-of-bounds write), or gain privileges (if the CAP_NET_RAW capability is held), via crafted system calls.
From the Ubuntu security team
Andrey Konovalov discovered that the AF_PACKET implementation in the Linux kernel did not properly validate certain block-size data. A local attacker could use this to cause a denial of service (system crash).
Priority
CVSS 3 base score: 7.8
Status
Package | Release | Status |
---|---|---|
linux Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Not vulnerable
(4.13.0-16.19)
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Released
(4.4.0-72.93)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Released
(3.13.0-116.163)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Released
(3.2.0-126.169)
|
|
Patches: Introduced by f6fb8f100b807378fda19e83e5ac6828b638603a Fixed by 2b6867c2ce76c596676bec7d2d525af525fdc6e2 Introduced by f6fb8f100b807378fda19e83e5ac6828b638603a Fixed by 8f8d28e4d6d815a391285e121c3a53a0b6cb9e7b Introduced by 8913336a7e8d56e984109a3137d6c0e3362596a4 Fixed by bcc5364bdcfe131e6379363f089e7b4108d35b70 |
||
linux-ti-omap4 Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
(precise was released [3.2.0-1504.131])
|
|
linux-linaro-omap Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
(precise was ignored [abandoned])
|
|
linux-linaro-shared Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
(precise was ignored [abandoned])
|
|
linux-linaro-vexpress Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
(precise was ignored [abandoned])
|
|
linux-qcm-msm Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
(precise was ignored [abandoned])
|
|
linux-armadaxp Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
(precise was released [3.2.0-1687.114])
|
|
This package is not directly supported by the Ubuntu Security Team | ||
linux-lts-quantal Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
(precise was ignored [end-of-life])
|
|
Patches: DNE |
||
This package is not directly supported by the Ubuntu Security Team | ||
linux-lts-raring Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
(precise was ignored [end-of-life])
|
|
linux-lts-saucy Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
(precise was ignored [end-of-life])
|
|
This package is not directly supported by the Ubuntu Security Team | ||
linux-lts-trusty Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Released
(3.13.0-116.163~precise1)
|
|
linux-goldfish Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Ignored
(abandoned)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
(trusty was ignored)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-grouper Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
(trusty was ignored)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-maguro Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
(trusty was ignored)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-mako Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Ignored
(abandoned)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
(trusty was ignored)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-manta Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
(trusty was ignored)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-flo Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Ignored
(abandoned)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
(trusty was ignored)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-raspi2 Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Not vulnerable
(4.13.0-1005.5)
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Released
(4.4.0-1052.59)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-lts-utopic Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
(trusty was ignored [out of standard support])
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-lts-vivid Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
(trusty was ignored [was needed now end-of-life])
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-lts-wily Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
(trusty was ignored [out of standard support])
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-lts-xenial Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Does not exist
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Released
(4.4.0-72.93~14.04.1)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-snapdragon Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Not vulnerable
(4.4.0-1077.82)
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Released
(4.4.0-1055.59)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-aws Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Released
(4.4.0-1013.22)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Not vulnerable
(4.4.0-1002.2)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-hwe Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Released
(4.8.0-46.49~16.04.1)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-hwe-edge Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Released
(4.8.0-46.49~16.04.1)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-gke Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Released
(4.4.0-1010.10)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-azure Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Not vulnerable
(4.11.0-1009.9)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Not vulnerable
(4.15.0-1023.24~14.04.1)
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-gcp Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Not vulnerable
(4.10.0-1004.4)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-kvm Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Not vulnerable
(4.4.0-1004.9)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-euclid Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Not vulnerable
(4.4.0-9019.20)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
|
linux-oem Launchpad, Ubuntu, Debian |
Upstream |
Released
(4.11~rc6)
|
Ubuntu 18.04 LTS (Bionic Beaver) |
Does not exist
|
|
Ubuntu 16.04 LTS (Xenial Xerus) |
Not vulnerable
(4.13.0-1008.9)
|
|
Ubuntu 14.04 ESM (Trusty Tahr) |
Does not exist
|
|
Ubuntu 12.04 ESM (Precise Pangolin) |
Does not exist
|
Notes
Author | Note |
---|---|
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 |