CVE-2016-7117
kernel: Use-after-free in the recvmmsg exit path
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD, Photon OS. Niedriger laut Red Hat (hoch), Oracle (hoch), Amazon (mittel), Ubuntu (mittel).
Beschreibung
Use-after-free vulnerability in the __sys_recvmmsg function in net/socket.c in the Linux kernel before 4.5.2 allows remote attackers to execute arbitrary code via vectors involving a recvmmsg system call that is mishandled during error processing.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| Photon OS 1.0 | linux, linux-esx | 4.4.54-1.ph1 |
| amazon linux 1 | kernel, kernel-debuginfo, kernel-debuginfo-common-i686 und 9 weitere | 4.4.8-20.46.amzn1 |
| debian 11 | linux | 4.5.2-1 |
| debian 12 | linux | 4.5.2-1 |
| debian 13 | linux | 4.5.2-1 |
| debian 14 | linux | 4.5.2-1 |
| debian 7 | linux | 3.2.81-1 |
| debian 8 | linux | 3.16.36-1 |
| echo | linux | 4.5.2-1 |
| Oracle Linux 5 | kernel, kernel-PAE, kernel-PAE-devel und 29 weitere | 2.6.18-417.0.0.0.1.el5 und 3 weitere |
| Oracle Linux 6 | dtrace-modules-3.8.13-118.15.2.el6uek, dtrace-modules-4.1.12-61.1.23.el6uek, kernel und 15 weitere | 0.4.5-3.el6 und 3 weitere |
| Oracle Linux 7 | dtrace-modules-3.8.13-118.15.2.el7uek, dtrace-modules-4.1.12-61.1.23.el7uek, kernel und 17 weitere | 0.4.5-3.el7 und 3 weitere |
Alle 109 Einträge aus 21 Quellen zeigen
| Quelle | Paket | Behoben in |
|---|---|---|
| Photon OS 1.0 | linux | 4.4.54-1.ph1 |
| Photon OS 1.0 | linux-esx | 4.4.54-1.ph1 |
| amazon linux 1 | kernel | 4.4.8-20.46.amzn1 |
| amazon linux 1 | kernel-debuginfo | 4.4.8-20.46.amzn1 |
| amazon linux 1 | kernel-debuginfo-common-i686 | 4.4.8-20.46.amzn1 |
| amazon linux 1 | kernel-debuginfo-common-x86_64 | 4.4.8-20.46.amzn1 |
| amazon linux 1 | kernel-devel | 4.4.8-20.46.amzn1 |
| amazon linux 1 | kernel-doc | 4.4.8-20.46.amzn1 |
| amazon linux 1 | kernel-headers | 4.4.8-20.46.amzn1 |
| amazon linux 1 | kernel-tools | 4.4.8-20.46.amzn1 |
| amazon linux 1 | kernel-tools-debuginfo | 4.4.8-20.46.amzn1 |
| amazon linux 1 | kernel-tools-devel | 4.4.8-20.46.amzn1 |
| amazon linux 1 | perf | 4.4.8-20.46.amzn1 |
| amazon linux 1 | perf-debuginfo | 4.4.8-20.46.amzn1 |
| debian 11 | linux | 4.5.2-1 |
| debian 12 | linux | 4.5.2-1 |
| debian 13 | linux | 4.5.2-1 |
| debian 14 | linux | 4.5.2-1 |
| debian 7 | linux | 3.2.81-1 |
| debian 8 | linux | 3.16.36-1 |
| echo | linux | 4.5.2-1 |
| Oracle Linux 5 | kernel | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | kernel-PAE | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | kernel-PAE-devel | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | kernel-debug | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | kernel-debug-devel | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | kernel-devel | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | kernel-doc | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | kernel-headers | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | kernel-uek | 2.6.39-400.293.2.el5uek |
| Oracle Linux 5 | kernel-uek-debug | 2.6.39-400.293.2.el5uek |
| Oracle Linux 5 | kernel-uek-debug-devel | 2.6.39-400.293.2.el5uek |
| Oracle Linux 5 | kernel-uek-devel | 2.6.39-400.293.2.el5uek |
| Oracle Linux 5 | kernel-uek-doc | 2.6.39-400.293.2.el5uek |
| Oracle Linux 5 | kernel-uek-firmware | 2.6.39-400.293.2.el5uek |
| Oracle Linux 5 | kernel-xen | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | kernel-xen-devel | 2.6.18-417.0.0.0.1.el5 |
| Oracle Linux 5 | ocfs2-2.6.18-417.0.0.0.1.el5 | 1.4.11-1.el5 |
| Oracle Linux 5 | ocfs2-2.6.18-417.0.0.0.1.el5PAE | 1.4.11-1.el5 |
| Oracle Linux 5 | ocfs2-2.6.18-417.0.0.0.1.el5debug | 1.4.11-1.el5 |
| Oracle Linux 5 | ocfs2-2.6.18-417.0.0.0.1.el5xen | 1.4.11-1.el5 |
| Oracle Linux 5 | ocfs2-2.6.18-417.el5 | 1.4.11-1.el5 |
| Oracle Linux 5 | ocfs2-2.6.18-417.el5PAE | 1.4.11-1.el5 |
| Oracle Linux 5 | ocfs2-2.6.18-417.el5debug | 1.4.11-1.el5 |
| Oracle Linux 5 | ocfs2-2.6.18-417.el5xen | 1.4.11-1.el5 |
| Oracle Linux 5 | oracleasm-2.6.18-417.0.0.0.1.el5 | 2.0.5-2.el5 |
| Oracle Linux 5 | oracleasm-2.6.18-417.0.0.0.1.el5PAE | 2.0.5-2.el5 |
| Oracle Linux 5 | oracleasm-2.6.18-417.0.0.0.1.el5debug | 2.0.5-2.el5 |
| Oracle Linux 5 | oracleasm-2.6.18-417.0.0.0.1.el5xen | 2.0.5-2.el5 |
| Oracle Linux 5 | oracleasm-2.6.18-417.el5 | 2.0.5-2.el5 |
| Oracle Linux 5 | oracleasm-2.6.18-417.el5PAE | 2.0.5-2.el5 |
| Oracle Linux 5 | oracleasm-2.6.18-417.el5debug | 2.0.5-2.el5 |
| Oracle Linux 5 | oracleasm-2.6.18-417.el5xen | 2.0.5-2.el5 |
| Oracle Linux 6 | dtrace-modules-3.8.13-118.15.2.el6uek | 0.4.5-3.el6 |
| Oracle Linux 6 | dtrace-modules-4.1.12-61.1.23.el6uek | 0.5.3-2.el6 |
| Oracle Linux 6 | kernel | 2.6.32-642.13.1.el6 |
| Oracle Linux 6 | kernel-abi-whitelists | 2.6.32-642.13.1.el6 |
| Oracle Linux 6 | kernel-debug | 2.6.32-642.13.1.el6 |
| Oracle Linux 6 | kernel-debug-devel | 2.6.32-642.13.1.el6 |
| Oracle Linux 6 | kernel-devel | 2.6.32-642.13.1.el6 |
| Oracle Linux 6 | kernel-doc | 2.6.32-642.13.1.el6 |
| Oracle Linux 6 | kernel-firmware | 2.6.32-642.13.1.el6 |
| Oracle Linux 6 | kernel-headers | 2.6.32-642.13.1.el6 |
| Oracle Linux 6 | kernel-uek | 4.1.12-61.1.23.el6uek |
| Oracle Linux 6 | kernel-uek-debug | 4.1.12-61.1.23.el6uek |
| Oracle Linux 6 | kernel-uek-debug-devel | 4.1.12-61.1.23.el6uek |
| Oracle Linux 6 | kernel-uek-devel | 4.1.12-61.1.23.el6uek |
| Oracle Linux 6 | kernel-uek-doc | 4.1.12-61.1.23.el6uek |
| Oracle Linux 6 | kernel-uek-firmware | 4.1.12-61.1.23.el6uek |
| Oracle Linux 6 | perf | 2.6.32-642.13.1.el6 |
| Oracle Linux 6 | python-perf | 2.6.32-642.13.1.el6 |
| Oracle Linux 7 | dtrace-modules-3.8.13-118.15.2.el7uek | 0.4.5-3.el7 |
| Oracle Linux 7 | dtrace-modules-4.1.12-61.1.23.el7uek | 0.5.3-2.el7 |
| Oracle Linux 7 | kernel | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-abi-whitelists | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-debug | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-debug-devel | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-devel | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-doc | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-headers | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-tools | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-tools-libs | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-tools-libs-devel | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | kernel-uek | 4.1.12-61.1.23.el7uek |
| Oracle Linux 7 | kernel-uek-debug | 4.1.12-61.1.23.el7uek |
| Oracle Linux 7 | kernel-uek-debug-devel | 4.1.12-61.1.23.el7uek |
| Oracle Linux 7 | kernel-uek-devel | 4.1.12-61.1.23.el7uek |
| Oracle Linux 7 | kernel-uek-doc | 4.1.12-61.1.23.el7uek |
| Oracle Linux 7 | kernel-uek-firmware | 4.1.12-61.1.23.el7uek |
| Oracle Linux 7 | perf | 3.10.0-514.6.1.el7 |
| Oracle Linux 7 | python-perf | 3.10.0-514.6.1.el7 |
| root.io debian 11 | rootio-linux | 4.5.2-1 |
| root.io debian 12 | rootio-linux | 4.5.2-1 |
| root.io debian 13 | rootio-linux | 4.5.2-1 |
| ubuntu 12.04 | linux | 3.2.0-115.157 |
| ubuntu 12.04 | linux-armadaxp | 3.2.0-1677.104 |
| ubuntu 12.04 | linux-lts-trusty | 3.13.0-86.130~precise1 |
| ubuntu 12.04 | linux-ti-omap4 | 3.2.0-1493.120 |
| ubuntu 12.04-ESM | linux | 3.2.0-115.157 |
| ubuntu 12.04-ESM | linux-lts-trusty | 3.13.0-86.130~precise1 |
| ubuntu 14.04 | linux | 3.13.0-86.130 |
| ubuntu 14.04 | linux-lts-vivid | 3.19.0-59.65~14.04.1 |
| ubuntu 14.04 | linux-lts-xenial | 4.4.0-22.39~14.04.1 |
| ubuntu 14.04-ESM | linux | 3.13.0-86.130 |
| ubuntu 14.04-ESM | linux-lts-xenial | 4.4.0-22.39~14.04.1 |
| ubuntu 16.04 | linux | 4.4.0-22.39 |
| ubuntu 16.04 | linux-raspi2 | 4.4.0-1010.12 |
| ubuntu 16.04 | linux-snapdragon | 4.4.0-1013.14 |
| ubuntu 16.04-ESM | linux | 4.4.0-22.39 |
Referenzen
- http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34b88a68f26a75e4fded796f1a49c40f82234b7d
- http://rhn.redhat.com/errata/RHSA-2016-2962.html
- http://rhn.redhat.com/errata/RHSA-2017-0031.html
- http://rhn.redhat.com/errata/RHSA-2017-0036.html
- http://rhn.redhat.com/errata/RHSA-2017-0065.html
- http://rhn.redhat.com/errata/RHSA-2017-0086.html
- http://rhn.redhat.com/errata/RHSA-2017-0091.html
- http://rhn.redhat.com/errata/RHSA-2017-0113.html
Alle 30 Referenzen
- http://rhn.redhat.com/errata/RHSA-2017-0196.html
- http://rhn.redhat.com/errata/RHSA-2017-0215.html
- http://rhn.redhat.com/errata/RHSA-2017-0216.html
- http://rhn.redhat.com/errata/RHSA-2017-0217.html
- http://rhn.redhat.com/errata/RHSA-2017-0270.html
- http://source.android.com/security/bulletin/2016-10-01.html
- http://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.5.2
- http://www.securityfocus.com/bid/93304
- http://www.securityfocus.com/bid/93304/info
- https://access.redhat.com/security/cve/CVE-2016-7117
- https://bugzilla.novell.com/show_bug.cgi?id=1003077
- https://bugzilla.redhat.com/show_bug.cgi?id=1382268
- https://github.com/torvalds/linux/commit/34b88a68f26a75e4fded796f1a49c40f82234b7d
- https://linux.oracle.com/cve/CVE-2016-7117.html
- https://linux.oracle.com/errata/ELSA-2017-0086.html
- https://nvd.nist.gov/vuln/detail/CVE-2016-7117
- https://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-7117.html
- https://security-tracker.debian.org/tracker/CVE-2016-7117
- https://source.android.com/security/bulletin/2016-10-01.html
- https://ubuntu.com/security/notices/USN-3126-1
- https://ubuntu.com/security/notices/USN-3126-2
- https://www.cve.org/CVERecord?id=CVE-2016-7117