{"id":"CVE-2016-2184","aliases":["BELL-CVE-2016-2184","DEBIAN-CVE-2016-2184","DLA-516-1","DSA-3607-1","EUVD-2016-3269","GHSA-9j3r-vxgv-7hqx","SUSE-SU-2016:1019-1","SUSE-SU-2016:1203-1","SUSE-SU-2016:1672-1","SUSE-SU-2016:1690-1","SUSE-SU-2016:1707-1","SUSE-SU-2016:1764-1","SUSE-SU-2016:2074-1","UBUNTU-CVE-2016-2184","USN-2965-1","USN-2965-2","USN-2965-3","USN-2965-4","USN-2968-1","USN-2969-1","USN-2970-1","USN-2971-2","openSUSE-SU-2024:10128-1"],"status":"published","title":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the...","description":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel before 4.5.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor.","severity":{"version":"3.0","score":4.6,"vector":"CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-06","score":0.01946,"percentile":0.80269,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":true},"published":"2016-04-12T15:48:36Z","modified":"2026-10-28T08:17:20Z","exploits":[{"source":"exploitdb","id":"EDB-39555","title":"Linux Kernel 3.10.0-229.x (CentOS / RHEL 7.1) - 'snd-usb-audio' Crash (PoC)","type":"dos","platform":"linux","date":"2016-03-14","url":"https://www.exploit-db.com/exploits/39555"}],"fixes":[{"ecosystem":"Debian:12","package":"linux","fixed_in":["4.5.1-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"linux","fixed_in":["4.5.1-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"linux","fixed_in":["4.5.1-1"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"linux","fixed_in":["3.13.0-86.130"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-utopic","fixed_in":["3.16.0-71.91~14.04.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-vivid","fixed_in":["3.19.0-59.65~14.04.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-wily","fixed_in":["4.2.0-36.41~14.04.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-xenial","fixed_in":["4.4.0-22.39~14.04.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"linux","fixed_in":["4.4.0-22.39"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"linux-raspi2","fixed_in":["4.4.0-1010.12"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"linux-snapdragon","fixed_in":["4.4.0-1013.14"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"linux","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.1-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"linux","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.1-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"linux","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.1-1"}]}]},{"source":"osv","ecosystem":"Debian:7","package":"linux","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.81-1"}]}],"versions":["3.2.41-2","3.2.41-2+deb7u1","3.2.41-2+deb7u2","3.2.41-2+deb7u2~bpo60+1","3.2.46-1","3.2.46-1+deb7u1","3.2.46-1+deb7u1~bpo60+1","3.2.46-1~bpo60+1","3.2.51-1","3.2.51-1~bpo60+1","3.2.53-1","3.2.53-2","3.2.54-1","3.2.54-2","3.2.54-2~bpo60+1","3.2.57-1","3.2.57-2","3.2.57-3","3.2.57-3+deb7u1","3.2.57-3+deb7u2","3.2.57-3+deb7u2~bpo60+1","3.2.60-1","3.2.60-1+deb7u1","3.2.60-1+deb7u2","3.2.60-1+deb7u3","3.2.60-1+deb7u3~bpo60+1","3.2.63-1","3.2.63-2","3.2.63-2+deb7u1","3.2.63-2+deb7u1~bpo60+1","3.2.63-2+deb7u2","3.2.63-2+deb7u2~bpo60+1","3.2.65-1","3.2.65-1+deb7u1","3.2.65-1+deb7u1~bpo60+1","3.2.65-1+deb7u2","3.2.65-1+deb7u2~bpo60+1","3.2.68-1","3.2.68-1+deb7u1","3.2.68-1+deb7u1~bpo60+1","3.2.68-1+deb7u2","3.2.68-1+deb7u2~bpo60+1","3.2.68-1+deb7u3","3.2.68-1+deb7u3~bpo60+1","3.2.68-1+deb7u4","3.2.68-1+deb7u4~bpo60+1","3.2.68-1+deb7u5","3.2.68-1+deb7u6","3.2.68-1+deb7u6~bpo60+1","3.2.71-1","3.2.71-2","3.2.73-1","3.2.73-2","3.2.73-2+deb7u1","3.2.73-2+deb7u2","3.2.73-2+deb7u2~bpo60+1","3.2.73-2+deb7u3","3.2.78-1"],"bundled":27},{"source":"osv","ecosystem":"Debian:8","package":"linux","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.16.7-ckt25-2+deb8u2"}]}],"versions":["3.16.7-ckt11-1","3.16.7-ckt11-1+deb8u1","3.16.7-ckt11-1+deb8u2","3.16.7-ckt11-1+deb8u2~bpo70+1","3.16.7-ckt11-1+deb8u3","3.16.7-ckt11-1+deb8u3~bpo70+1","3.16.7-ckt11-1+deb8u4","3.16.7-ckt11-1+deb8u4~bpo70+1","3.16.7-ckt11-1+deb8u5","3.16.7-ckt11-1+deb8u6","3.16.7-ckt11-1+deb8u6~bpo70+1","3.16.7-ckt11-1~bpo70+1","3.16.7-ckt17-1","3.16.7-ckt20-1","3.16.7-ckt20-1+deb8u1","3.16.7-ckt20-1+deb8u2","3.16.7-ckt20-1+deb8u2~bpo70+1","3.16.7-ckt20-1+deb8u3","3.16.7-ckt20-1+deb8u3~bpo70+1","3.16.7-ckt20-1+deb8u4","3.16.7-ckt20-1+deb8u4~bpo70+1","3.16.7-ckt25-1","3.16.7-ckt25-1~bpo70+1","3.16.7-ckt25-2","3.16.7-ckt25-2+deb8u1","3.16.7-ckt25-2~bpo70+1","3.16.7-ckt9-2","3.16.7-ckt9-3","3.16.7-ckt9-3~deb8u1","3.16.7-ckt9-3~deb8u1~bpo70+1"],"bundled":37},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP1","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP1","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP1","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP1","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Live Patching 12","package":"kgraft-patch-SLE12-SP1_Update_4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1-2.3"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Public Cloud 12","package":"kernel-ec2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP1","package":"kernel-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.3"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP1","package":"kernel-obs-build","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP1","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP1","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP1","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP1","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP1","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP1","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP1","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP1","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Workstation Extension 12 SP1","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.57-60.35.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 5","package":"kernel-bigsmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 5","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 5","package":"kernel-ec2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 5","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 5","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 5","package":"kernel-trace","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 5","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"kernel-bigsmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"kernel-ec2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"kernel-trace","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager 2.1","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager Proxy 2.1","package":"kernel-bigsmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager Proxy 2.1","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager Proxy 2.1","package":"kernel-ec2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager Proxy 2.1","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager Proxy 2.1","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager Proxy 2.1","package":"kernel-trace","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Manager Proxy 2.1","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP3-LTSS","package":"kernel-bigsmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP3-LTSS","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP3-LTSS","package":"kernel-ec2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP3-LTSS","package":"kernel-pae","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP3-LTSS","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP3-LTSS","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP3-LTSS","package":"kernel-trace","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP3-LTSS","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.47.79.1"}]}],"bundled":41},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 11 SP4","package":"kernel-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.2"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"kernel-ec2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"kernel-pae","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"kernel-ppc64","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"kernel-trace","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"kernel-ec2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"kernel-pae","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"kernel-ppc64","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"kernel-trace","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-77.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Live Patching 12","package":"kgraft-patch-SLE12_Update_14","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1-2.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Public Cloud 12","package":"kernel-ec2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12","package":"kernel-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.3"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12","package":"kernel-obs-build","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Workstation Extension 12","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.60-52.49.1"}]}],"bundled":29},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 11 SP4","package":"kernel-rt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101.rt130-54.1"}]}],"bundled":17},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 11 SP4","package":"kernel-rt_trace","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101.rt130-54.1"}]}],"bundled":17},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 11 SP4","package":"kernel-source-rt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101.rt130-54.1"}]}],"bundled":17},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 11 SP4","package":"kernel-syms-rt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101.rt130-54.1"}]}],"bundled":17},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 12 SP1","package":"kernel-compute","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.58-14.1"}]}],"bundled":26},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 12 SP1","package":"kernel-compute_debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.58-14.1"}]}],"bundled":26},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 12 SP1","package":"kernel-rt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.58-14.1"}]}],"bundled":26},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 12 SP1","package":"kernel-rt_debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.58-14.1"}]}],"bundled":26},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 12 SP1","package":"kernel-source-rt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.58-14.1"}]}],"bundled":26},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Real Time 12 SP1","package":"kernel-syms-rt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12.58-14.1"}]}],"bundled":26},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP2-LTSS","package":"kernel-default","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.7.40.1"}]}],"bundled":48},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP2-LTSS","package":"kernel-ec2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.7.40.1"}]}],"bundled":48},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP2-LTSS","package":"kernel-pae","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.7.40.1"}]}],"bundled":48},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP2-LTSS","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.7.40.1"}]}],"bundled":48},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP2-LTSS","package":"kernel-syms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.7.40.1"}]}],"bundled":48},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP2-LTSS","package":"kernel-trace","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.7.40.1"}]}],"bundled":48},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP2-LTSS","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.101-0.7.40.1"}]}],"bundled":48},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.13.0-86.130"}]}],"versions":["3.11.0-12.19","3.12.0-1.3","3.12.0-2.5","3.12.0-2.7","3.12.0-3.8","3.12.0-3.9","3.12.0-4.10","3.12.0-4.12","3.12.0-5.13","3.12.0-7.15","3.13.0-1.16","3.13.0-2.17","3.13.0-3.18","3.13.0-4.19","3.13.0-5.20","3.13.0-6.23","3.13.0-7.25","3.13.0-7.26","3.13.0-8.27","3.13.0-8.28","3.13.0-10.30","3.13.0-11.31","3.13.0-12.32","3.13.0-13.33","3.13.0-14.34","3.13.0-15.35","3.13.0-16.36","3.13.0-17.37","3.13.0-18.38","3.13.0-19.39","3.13.0-19.40","3.13.0-20.42","3.13.0-21.43","3.13.0-22.44","3.13.0-23.45","3.13.0-24.46","3.13.0-24.47","3.13.0-27.50","3.13.0-29.53","3.13.0-30.54","3.13.0-30.55","3.13.0-32.57","3.13.0-33.58","3.13.0-34.60","3.13.0-35.62","3.13.0-36.63","3.13.0-37.64","3.13.0-39.66","3.13.0-40.69","3.13.0-41.70","3.13.0-43.72","3.13.0-44.73","3.13.0-45.74","3.13.0-46.75","3.13.0-46.76","3.13.0-46.77","3.13.0-46.79","3.13.0-48.80","3.13.0-49.81","3.13.0-49.83","3.13.0-51.84","3.13.0-52.85","3.13.0-52.86","3.13.0-53.88","3.13.0-53.89","3.13.0-54.91","3.13.0-55.92","3.13.0-55.94","3.13.0-57.95","3.13.0-58.97","3.13.0-59.98","3.13.0-61.100","3.13.0-62.102","3.13.0-63.103","3.13.0-65.105","3.13.0-65.106","3.13.0-66.108","3.13.0-67.110","3.13.0-68.111","3.13.0-70.113","3.13.0-71.114","3.13.0-73.116","3.13.0-74.118","3.13.0-76.120","3.13.0-77.121","3.13.0-79.123","3.13.0-83.127","3.13.0-85.129"]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-utopic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.16.0-71.91~14.04.1"}]}],"versions":["3.16.0-25.33~14.04.2","3.16.0-26.35~14.04.1","3.16.0-28.37~14.04.1","3.16.0-28.38~14.04.1","3.16.0-29.39~14.04.1","3.16.0-30.40~14.04.1","3.16.0-31.41~14.04.1","3.16.0-31.43~14.04.1","3.16.0-33.44~14.04.1","3.16.0-34.45~14.04.1","3.16.0-34.47~14.04.1","3.16.0-36.48~14.04.1","3.16.0-37.49~14.04.1","3.16.0-37.51~14.04.1","3.16.0-38.52~14.04.1","3.16.0-39.53~14.04.1","3.16.0-40.54~14.04.1","3.16.0-41.55~14.04.1","3.16.0-41.57~14.04.1","3.16.0-43.58~14.04.1","3.16.0-44.59~14.04.1","3.16.0-45.60~14.04.1","3.16.0-46.62~14.04.1","3.16.0-48.64~14.04.1","3.16.0-49.65~14.04.1","3.16.0-50.66~14.04.1","3.16.0-50.67~14.04.1","3.16.0-51.69~14.04.1","3.16.0-52.71~14.04.1","3.16.0-53.72~14.04.1","3.16.0-55.74~14.04.1","3.16.0-56.75~14.04.1","3.16.0-57.77~14.04.1","3.16.0-59.79~14.04.1","3.16.0-60.80~14.04.1","3.16.0-62.82~14.04.1","3.16.0-62.83~14.04.1","3.16.0-67.87~14.04.1","3.16.0-69.89~14.04.1","3.16.0-70.90~14.04.1"]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-vivid","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.19.0-59.65~14.04.1"}]}],"versions":["3.19.0-18.18~14.04.1","3.19.0-20.20~14.04.1","3.19.0-21.21~14.04.1","3.19.0-22.22~14.04.1","3.19.0-23.24~14.04.1","3.19.0-25.26~14.04.1","3.19.0-26.28~14.04.1","3.19.0-28.30~14.04.1","3.19.0-30.33~14.04.1","3.19.0-30.34~14.04.1","3.19.0-31.36~14.04.1","3.19.0-32.37~14.04.1","3.19.0-33.38~14.04.1","3.19.0-37.42~14.04.1","3.19.0-39.44~14.04.1","3.19.0-41.46~14.04.2","3.19.0-42.48~14.04.1","3.19.0-43.49~14.04.1","3.19.0-47.53~14.04.1","3.19.0-49.55~14.04.1","3.19.0-51.57~14.04.1","3.19.0-51.58~14.04.1","3.19.0-56.62~14.04.1","3.19.0-58.64~14.04.1"]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-wily","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.2.0-36.41~14.04.1"}]}],"versions":["4.2.0-18.22~14.04.1","4.2.0-19.23~14.04.1","4.2.0-21.25~14.04.1","4.2.0-22.27~14.04.1","4.2.0-23.28~14.04.1","4.2.0-25.30~14.04.1","4.2.0-27.32~14.04.1","4.2.0-30.35~14.04.1","4.2.0-30.36~14.04.1","4.2.0-34.39~14.04.1","4.2.0-35.40~14.04.1"]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-xenial","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.0-22.39~14.04.1"}]}],"versions":["4.4.0-13.29~14.04.1","4.4.0-14.30~14.04.2","4.4.0-15.31~14.04.1","4.4.0-18.34~14.04.1","4.4.0-21.37~14.04.1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"linux","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.0-22.39"}]}],"versions":["4.2.0-16.19","4.2.0-17.21","4.2.0-19.23","4.3.0-1.10","4.3.0-2.11","4.3.0-5.16","4.3.0-6.17","4.3.0-7.18","4.4.0-2.16","4.4.0-4.19","4.4.0-6.21","4.4.0-7.22","4.4.0-8.23","4.4.0-9.24","4.4.0-10.25","4.4.0-11.26","4.4.0-12.28","4.4.0-13.29","4.4.0-14.30","4.4.0-15.31","4.4.0-16.32","4.4.0-17.33","4.4.0-18.34","4.4.0-21.37"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"linux-raspi2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.0-1010.12"}]}],"versions":["4.2.0-1013.19","4.2.0-1014.21","4.3.0-1006.6","4.4.0-1003.4","4.4.0-1004.5","4.4.0-1009.10"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"linux-snapdragon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.0-1013.14"}]}],"versions":["4.4.0-1012.12"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"linux-azure","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.15.0-1002.2","4.15.0-1003.3","4.15.0-1004.4","4.15.0-1008.8","4.15.0-1009.9","4.15.0-1012.12","4.15.0-1013.13","4.15.0-1014.14","4.15.0-1018.18","4.15.0-1019.19","4.15.0-1021.21","4.15.0-1022.23","4.15.0-1023.24","4.15.0-1025.26","4.15.0-1028.29","4.15.0-1030.31","4.15.0-1031.32","4.15.0-1032.33","4.15.0-1035.36","4.15.0-1036.38","4.15.0-1037.39","4.18.0-1011.11~18.04.1","4.18.0-1013.13~18.04.1","4.18.0-1014.14~18.04.1","4.18.0-1018.18~18.04.1","4.18.0-1019.19~18.04.1","4.18.0-1020.20~18.04.1","4.18.0-1023.24~18.04.1","4.18.0-1024.25~18.04.1","4.18.0-1025.27~18.04.1","5.0.0-1014.14~18.04.1","5.0.0-1016.17~18.04.1","5.0.0-1018.19~18.04.1","5.0.0-1020.21~18.04.1","5.0.0-1022.23~18.04.1","5.0.0-1023.24~18.04.1","5.0.0-1025.27~18.04.1","5.0.0-1027.29~18.04.1","5.0.0-1028.30~18.04.1","5.0.0-1029.31~18.04.1","5.0.0-1031.33","5.0.0-1032.34","5.0.0-1035.37","5.0.0-1036.38"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"linux-gcp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.15.0-1001.1","4.15.0-1003.3","4.15.0-1005.5","4.15.0-1006.6","4.15.0-1008.8","4.15.0-1009.9","4.15.0-1010.10","4.15.0-1014.14","4.15.0-1015.15","4.15.0-1017.18","4.15.0-1018.19","4.15.0-1019.20","4.15.0-1021.22","4.15.0-1023.24","4.15.0-1024.25","4.15.0-1025.26","4.15.0-1026.27","4.15.0-1027.28","4.15.0-1028.29","4.15.0-1029.31","4.15.0-1030.32","4.15.0-1032.34","4.15.0-1033.35","4.15.0-1034.36","4.15.0-1036.38","4.15.0-1037.39","4.15.0-1040.42","4.15.0-1042.45","4.15.0-1044.70","5.0.0-1020.20~18.04.1","5.0.0-1021.21~18.04.1","5.0.0-1025.26~18.04.1","5.0.0-1026.27~18.04.1","5.0.0-1028.29~18.04.1","5.0.0-1029.30~18.04.1","5.0.0-1031.32","5.0.0-1033.34","5.0.0-1034.35"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"linux-hwe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.18.0-13.14~18.04.1","4.18.0-14.15~18.04.1","4.18.0-15.16~18.04.1","4.18.0-16.17~18.04.1","4.18.0-17.18~18.04.1","4.18.0-18.19~18.04.1","4.18.0-20.21~18.04.1","4.18.0-21.22~18.04.1","4.18.0-22.23~18.04.1","4.18.0-24.25~18.04.1","4.18.0-25.26~18.04.1","5.0.0-23.24~18.04.1","5.0.0-25.26~18.04.1","5.0.0-27.28~18.04.1","5.0.0-29.31~18.04.1","5.0.0-31.33~18.04.1","5.0.0-32.34~18.04.2","5.0.0-35.38~18.04.1","5.0.0-36.39~18.04.1","5.0.0-37.40~18.04.1","5.3.0-26.28~18.04.1","5.3.0-28.30~18.04.1","5.3.0-40.32~18.04.1","5.3.0-42.34~18.04.1","5.3.0-45.37~18.04.1","5.3.0-46.38~18.04.1","5.3.0-51.44~18.04.2","5.3.0-53.47~18.04.1","5.3.0-59.53~18.04.1","5.3.0-61.55~18.04.1","5.3.0-62.56~18.04.1","5.3.0-64.58~18.04.1","5.3.0-65.59","5.3.0-66.60","5.3.0-67.61","5.3.0-68.63","5.3.0-69.65","5.3.0-70.66","5.3.0-72.68","5.3.0-73.69","5.3.0-74.70","5.3.0-75.71","5.3.0-76.72"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"linux-hwe-edge","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.0.0-15.16~18.04.1","5.0.0-16.17~18.04.1","5.0.0-17.18~18.04.1","5.0.0-19.20~18.04.1","5.0.0-20.21~18.04.1","5.3.0-19.20~18.04.2","5.3.0-22.24~18.04.1","5.3.0-23.25~18.04.1","5.3.0-23.25~18.04.2","5.3.0-24.26~18.04.2"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"linux-azure-fde","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.4.0-1063.66+cvm2.2","5.4.0-1063.66+cvm3.2","5.4.0-1064.67+cvm1.1","5.4.0-1065.68+cvm2.1","5.4.0-1067.70+cvm1.1","5.4.0-1068.71+cvm1.1","5.4.0-1069.72+cvm1.1","5.4.0-1070.73+cvm1.1","5.4.0-1072.75+cvm1.1","5.4.0-1073.76+cvm1.1","5.4.0-1074.77+cvm1.1","5.4.0-1076.79+cvm1.1","5.4.0-1078.81+cvm1.1","5.4.0-1080.83+cvm1.1","5.4.0-1083.87+cvm1.1","5.4.0-1085.90+cvm1.1","5.4.0-1085.90+cvm2.1","5.4.0-1086.91+cvm1.1","5.4.0-1089.94+cvm1.2","5.4.0-1090.95+cvm1.1","5.4.0-1091.96+cvm1.1","5.4.0-1092.97+cvm1.1","5.4.0-1095.101+cvm1.1","5.4.0-1098.104+cvm1.1","5.4.0-1100.106+cvm1.1","5.4.0-1103.109+cvm1.1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"linux-azure-fde-5.15","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.15.0-1019.24~20.04.1.1","5.15.0-1020.25~20.04.1.1","5.15.0-1021.26~20.04.1.1","5.15.0-1029.36~20.04.1.1","5.15.0-1030.37~20.04.1.1","5.15.0-1031.38~20.04.1.1","5.15.0-1033.40~20.04.1.1","5.15.0-1034.41~20.04.1.2","5.15.0-1035.42~20.04.1.1","5.15.0-1036.43~20.04.1.1","5.15.0-1037.44~20.04.1.1","5.15.0-1038.45~20.04.1.1","5.15.0-1039.46~20.04.1.1","5.15.0-1040.47~20.04.1.1","5.15.0-1041.48~20.04.1.1","5.15.0-1042.49~20.04.1.1","5.15.0-1043.50~20.04.1.1","5.15.0-1046.53~20.04.1.1","5.15.0-1047.54~20.04.1.1","5.15.0-1049.56~20.04.1.1","5.15.0-1050.57~20.04.1.1","5.15.0-1051.59~20.04.1.1","5.15.0-1052.60~20.04.1.1","5.15.0-1053.61~20.04.1.1","5.15.0-1054.62~20.04.1.1","5.15.0-1056.64~20.04.1.1","5.15.0-1057.65~20.04.1.1","5.15.0-1058.66~20.04.2.1","5.15.0-1059.67~20.04.1.1","5.15.0-1060.69~20.04.1.1","5.15.0-1061.70~20.04.1.1","5.15.0-1063.72~20.04.1.1","5.15.0-1064.73~20.04.1.1","5.15.0-1065.74~20.04.1.1","5.15.0-1067.76~20.04.1.1","5.15.0-1068.77~20.04.1.1","5.15.0-1070.79~20.04.1.1","5.15.0-1071.80~20.04.1.1","5.15.0-1072.81~20.04.1.1","5.15.0-1073.82~20.04.1.1","5.15.0-1074.83~20.04.1.1","5.15.0-1076.85~20.04.1.1","5.15.0-1078.87~20.04.1.1","5.15.0-1081.90~20.04.1.1","5.15.0-1082.91~20.04.1.1","5.15.0-1086.95~20.04.1.1","5.15.0-1087.96~20.04.1.1","5.15.0-1088.97~20.04.1.1","5.15.0-1089.98~20.04.1.1","5.15.0-1091.100~20.04.1.1","5.15.0-1094.103~20.04.1.1","5.15.0-1096.105~20.04.1.1","5.15.0-1097.106~20.04.1.1","5.15.0-1098.107~20.04.1.1","5.15.0-1102.111~20.04.1.1","5.15.0-1103.112~20.04.1.1","5.15.0-1111.120~20.04.1.1","5.15.0-1114.123~20.04.1","5.15.0-1116.125~20.04.1","5.15.0-1117.126~20.04.2","5.15.0-1118.127~20.04.1","5.15.0-1119.128~20.04.1","5.15.0-1120.129~20.04.1","5.15.0-1121.130~20.04.1","5.15.0-1122.131~20.04.1","5.15.0-1124.133~20.04.1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"linux-gke","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.4.0-1033.35","5.4.0-1035.37","5.4.0-1036.38","5.4.0-1037.39","5.4.0-1039.41","5.4.0-1041.43","5.4.0-1042.44","5.4.0-1043.45","5.4.0-1044.46","5.4.0-1046.48","5.4.0-1049.52","5.4.0-1051.54","5.4.0-1052.55","5.4.0-1053.56","5.4.0-1054.57","5.4.0-1055.58","5.4.0-1056.59","5.4.0-1057.60","5.4.0-1059.62","5.4.0-1061.64","5.4.0-1062.65","5.4.0-1063.66","5.4.0-1065.68","5.4.0-1066.69","5.4.0-1067.70","5.4.0-1068.71","5.4.0-1071.76","5.4.0-1072.77","5.4.0-1074.79","5.4.0-1076.82","5.4.0-1078.84","5.4.0-1080.86","5.4.0-1081.87","5.4.0-1083.89","5.4.0-1084.90","5.4.0-1086.93","5.4.0-1087.94","5.4.0-1090.97","5.4.0-1091.98","5.4.0-1094.101","5.4.0-1095.102","5.4.0-1096.103","5.4.0-1097.104","5.4.0-1098.105","5.4.0-1099.106","5.4.0-1100.107","5.4.0-1101.108","5.4.0-1102.109","5.4.0-1103.110","5.4.0-1104.111","5.4.0-1105.112"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"linux-gkeop","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.4.0-1008.9","5.4.0-1009.10","5.4.0-1010.11","5.4.0-1011.12","5.4.0-1012.13","5.4.0-1013.14","5.4.0-1014.15","5.4.0-1015.16","5.4.0-1016.17","5.4.0-1018.19","5.4.0-1021.22","5.4.0-1022.23","5.4.0-1023.24","5.4.0-1024.25","5.4.0-1025.26","5.4.0-1026.27","5.4.0-1027.28","5.4.0-1029.30","5.4.0-1031.32","5.4.0-1032.33","5.4.0-1033.34","5.4.0-1034.35","5.4.0-1036.37","5.4.0-1037.38","5.4.0-1038.39","5.4.0-1039.40","5.4.0-1040.41","5.4.0-1043.44","5.4.0-1046.48","5.4.0-1048.51","5.4.0-1049.52","5.4.0-1051.54","5.4.0-1052.55","5.4.0-1053.56","5.4.0-1054.57","5.4.0-1056.60","5.4.0-1057.61","5.4.0-1060.64","5.4.0-1061.65","5.4.0-1062.66","5.4.0-1064.68","5.4.0-1065.69","5.4.0-1066.70","5.4.0-1067.71","5.4.0-1068.72","5.4.0-1069.73","5.4.0-1070.74","5.4.0-1071.75","5.4.0-1072.76","5.4.0-1073.77","5.4.0-1074.78","5.4.0-1075.79","5.4.0-1076.80","5.4.0-1077.81","5.4.0-1078.82","5.4.0-1079.83","5.4.0-1080.84","5.4.0-1081.85","5.4.0-1083.87","5.4.0-1084.88","5.4.0-1085.89","5.4.0-1086.90","5.4.0-1087.91","5.4.0-1088.92","5.4.0-1089.93","5.4.0-1090.94","5.4.0-1091.95","5.4.0-1092.96","5.4.0-1093.97","5.4.0-1094.98","5.4.0-1095.99","5.4.0-1096.100","5.4.0-1097.101","5.4.0-1098.102","5.4.0-1099.103","5.4.0-1100.104","5.4.0-1101.105","5.4.0-1102.106"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"linux-raspi2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.3.0-1007.8","5.3.0-1014.16","5.3.0-1015.17","5.3.0-1017.19","5.4.0-1004.4","5.4.0-1006.6"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"linux-riscv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.4.0-24.28","5.4.0-26.30","5.4.0-27.31","5.4.0-28.32","5.4.0-30.34","5.4.0-31.35","5.4.0-33.37","5.4.0-34.38","5.4.0-36.41","5.4.0-37.42","5.4.0-39.44","5.4.0-40.45"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"linux-intel-iot-realtime","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.15.0-1073.75"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"linux-realtime","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.15.0-1032.35"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"linux-riscv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.13.0-1004.4","5.13.0-1006.6+22.04.1","5.13.0-1007.7+22.04.1","5.13.0-1010.11+22.04.1","5.15.0-1004.4","5.15.0-1005.5","5.15.0-1006.6","5.15.0-1007.7","5.15.0-1008.8","5.15.0-1011.12","5.15.0-1012.13","5.15.0-1014.16","5.15.0-1015.17","5.15.0-1016.18","5.15.0-1017.19","5.15.0-1018.21","5.15.0-1019.22","5.15.0-1020.23","5.15.0-1022.26","5.15.0-1023.27","5.15.0-1026.30","5.15.0-1027.31","5.15.0-1028.32"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"linux-azure-6.11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["6.11.0-1008.8~24.04.1","6.11.0-1012.12~24.04.1","6.11.0-1013.13~24.04.1","6.11.0-1014.14~24.04.1","6.11.0-1015.15~24.04.1","6.11.0-1017.17~24.04.1","6.11.0-1018.18~24.04.1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"linux-gcp-6.11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["6.11.0-1006.6~24.04.2","6.11.0-1011.11~24.04.1","6.11.0-1013.13~24.04.1","6.11.0-1014.14~24.04.1","6.11.0-1015.15~24.04.1","6.11.0-1016.16~24.04.1","6.11.0-1017.17~24.04.1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"linux-hwe-6.11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["6.11.0-17.17~24.04.2","6.11.0-19.19~24.04.1","6.11.0-21.21~24.04.1","6.11.0-24.24~24.04.1","6.11.0-25.25~24.04.1","6.11.0-26.26~24.04.1","6.11.0-28.28~24.04.1","6.11.0-29.29~24.04.1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"linux-lowlatency-hwe-6.11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["6.11.0-1009.10~24.04.1","6.11.0-1011.12~24.04.1","6.11.0-1012.13~24.04.1","6.11.0-1013.14~24.04.1","6.11.0-1014.15~24.04.1","6.11.0-1015.16~24.04.2","6.11.0-1016.17~24.04.1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"linux-raspi-realtime","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["6.8.0-2019.20"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"linux-realtime","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["6.8.1-1015.16"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"linux-riscv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["6.5.0-9.9.1","6.8.0-20.20.1","6.8.0-28.28.1","6.8.0-31.31.1","6.8.0-35.35.1","6.8.0-36.36.1","6.8.0-38.38.1","6.8.0-39.39.1","6.8.0-40.40.1","6.8.0-41.41.1","6.8.0-44.44.1","6.8.0-47.47.1","6.8.0-48.48.1","6.8.0-49.49.1","6.8.0-50.51.1","6.8.0-51.52.1","6.8.0-52.53.1","6.8.0-53.55.1","6.8.0-55.57.1","6.8.0-56.58.1","6.8.0-57.59.1","6.8.0-58.60.1","6.8.0-59.61.1","6.8.0-60.63.1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"linux","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.0-22.39"}]}],"versions":["4.2.0-16.19","4.2.0-17.21","4.2.0-19.23","4.3.0-1.10","4.3.0-2.11","4.3.0-5.16","4.3.0-6.17","4.3.0-7.18","4.4.0-2.16","4.4.0-4.19","4.4.0-6.21","4.4.0-7.22","4.4.0-8.23","4.4.0-9.24","4.4.0-10.25","4.4.0-11.26","4.4.0-12.28","4.4.0-13.29","4.4.0-14.30","4.4.0-15.31","4.4.0-16.32","4.4.0-17.33","4.4.0-18.34","4.4.0-21.37"],"bundled":15},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-xenial","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.0-22.39~14.04.1"}]}],"versions":["4.4.0-13.29~14.04.1","4.4.0-14.30~14.04.2","4.4.0-15.31~14.04.1","4.4.0-18.34~14.04.1","4.4.0-21.37~14.04.1"],"bundled":16},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"linux-raspi2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.0-1010.12"}]}],"versions":["4.2.0-1013.19","4.2.0-1014.21","4.3.0-1006.6","4.4.0-1003.4","4.4.0-1004.5","4.4.0-1009.10"],"bundled":15},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"linux-snapdragon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.0-1013.14"}]}],"versions":["4.4.0-1012.12"],"bundled":15},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.13.0-86.130"}]}],"versions":["3.11.0-12.19","3.12.0-1.3","3.12.0-2.5","3.12.0-2.7","3.12.0-3.8","3.12.0-3.9","3.12.0-4.10","3.12.0-4.12","3.12.0-5.13","3.12.0-7.15","3.13.0-1.16","3.13.0-2.17","3.13.0-3.18","3.13.0-4.19","3.13.0-5.20","3.13.0-6.23","3.13.0-7.25","3.13.0-7.26","3.13.0-8.27","3.13.0-8.28","3.13.0-10.30","3.13.0-11.31","3.13.0-12.32","3.13.0-13.33","3.13.0-14.34","3.13.0-15.35","3.13.0-16.36","3.13.0-17.37","3.13.0-18.38","3.13.0-19.39","3.13.0-19.40","3.13.0-20.42","3.13.0-21.43","3.13.0-22.44","3.13.0-23.45","3.13.0-24.46","3.13.0-24.47","3.13.0-27.50","3.13.0-29.53","3.13.0-30.54","3.13.0-30.55","3.13.0-32.57","3.13.0-33.58","3.13.0-34.60","3.13.0-35.62","3.13.0-36.63","3.13.0-37.64","3.13.0-39.66","3.13.0-40.69","3.13.0-41.70","3.13.0-43.72","3.13.0-44.73","3.13.0-45.74","3.13.0-46.75","3.13.0-46.76","3.13.0-46.77","3.13.0-46.79","3.13.0-48.80","3.13.0-49.81","3.13.0-49.83","3.13.0-51.84","3.13.0-52.85","3.13.0-52.86","3.13.0-53.88","3.13.0-53.89","3.13.0-54.91","3.13.0-55.92","3.13.0-55.94","3.13.0-57.95","3.13.0-58.97","3.13.0-59.98","3.13.0-61.100","3.13.0-62.102","3.13.0-63.103","3.13.0-65.105","3.13.0-65.106","3.13.0-66.108","3.13.0-67.110","3.13.0-68.111","3.13.0-70.113","3.13.0-71.114","3.13.0-73.116","3.13.0-74.118","3.13.0-76.120","3.13.0-77.121","3.13.0-79.123","3.13.0-83.127","3.13.0-85.129"],"bundled":15},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-utopic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.16.0-71.91~14.04.1"}]}],"versions":["3.16.0-25.33~14.04.2","3.16.0-26.35~14.04.1","3.16.0-28.37~14.04.1","3.16.0-28.38~14.04.1","3.16.0-29.39~14.04.1","3.16.0-30.40~14.04.1","3.16.0-31.41~14.04.1","3.16.0-31.43~14.04.1","3.16.0-33.44~14.04.1","3.16.0-34.45~14.04.1","3.16.0-34.47~14.04.1","3.16.0-36.48~14.04.1","3.16.0-37.49~14.04.1","3.16.0-37.51~14.04.1","3.16.0-38.52~14.04.1","3.16.0-39.53~14.04.1","3.16.0-40.54~14.04.1","3.16.0-41.55~14.04.1","3.16.0-41.57~14.04.1","3.16.0-43.58~14.04.1","3.16.0-44.59~14.04.1","3.16.0-45.60~14.04.1","3.16.0-46.62~14.04.1","3.16.0-48.64~14.04.1","3.16.0-49.65~14.04.1","3.16.0-50.66~14.04.1","3.16.0-50.67~14.04.1","3.16.0-51.69~14.04.1","3.16.0-52.71~14.04.1","3.16.0-53.72~14.04.1","3.16.0-55.74~14.04.1","3.16.0-56.75~14.04.1","3.16.0-57.77~14.04.1","3.16.0-59.79~14.04.1","3.16.0-60.80~14.04.1","3.16.0-62.82~14.04.1","3.16.0-62.83~14.04.1","3.16.0-67.87~14.04.1","3.16.0-69.89~14.04.1","3.16.0-70.90~14.04.1"],"bundled":10},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-vivid","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.19.0-59.65~14.04.1"}]}],"versions":["3.19.0-18.18~14.04.1","3.19.0-20.20~14.04.1","3.19.0-21.21~14.04.1","3.19.0-22.22~14.04.1","3.19.0-23.24~14.04.1","3.19.0-25.26~14.04.1","3.19.0-26.28~14.04.1","3.19.0-28.30~14.04.1","3.19.0-30.33~14.04.1","3.19.0-30.34~14.04.1","3.19.0-31.36~14.04.1","3.19.0-32.37~14.04.1","3.19.0-33.38~14.04.1","3.19.0-37.42~14.04.1","3.19.0-39.44~14.04.1","3.19.0-41.46~14.04.2","3.19.0-42.48~14.04.1","3.19.0-43.49~14.04.1","3.19.0-47.53~14.04.1","3.19.0-49.55~14.04.1","3.19.0-51.57~14.04.1","3.19.0-51.58~14.04.1","3.19.0-56.62~14.04.1","3.19.0-58.64~14.04.1"],"bundled":14},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"linux-lts-wily","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.2.0-36.41~14.04.1"}]}],"versions":["4.2.0-18.22~14.04.1","4.2.0-19.23~14.04.1","4.2.0-21.25~14.04.1","4.2.0-22.27~14.04.1","4.2.0-23.28~14.04.1","4.2.0-25.30~14.04.1","4.2.0-27.32~14.04.1","4.2.0-30.35~14.04.1","4.2.0-30.36~14.04.1","4.2.0-34.39~14.04.1","4.2.0-35.40~14.04.1"],"bundled":13},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"kernel-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.8.13-1.1"}]}],"bundled":82}],"products":[{"vendor":"canonical","product":"ubuntu_linux"},{"vendor":"linux","product":"linux_kernel"},{"vendor":"novell","product":"suse_linux_enterprise_debuginfo"},{"vendor":"novell","product":"suse_linux_enterprise_desktop"},{"vendor":"novell","product":"suse_linux_enterprise_live_patching"},{"vendor":"novell","product":"suse_linux_enterprise_module_for_public_cloud"},{"vendor":"novell","product":"suse_linux_enterprise_real_time_extension"},{"vendor":"novell","product":"suse_linux_enterprise_server"},{"vendor":"novell","product":"suse_linux_enterprise_software_development_kit"},{"vendor":"novell","product":"suse_linux_enterprise_workstation_extension"}],"references":[{"url":"http://www.ubuntu.com/usn/USN-2971-2","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-06/msg00054.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Third Party Advisory","advisory"]},{"url":"http://seclists.org/bugtraq/2016/Mar/89","tags":["mailing-list","x_refsource_BUGTRAQ","x_transferred","Third Party Advisory","VDB Entry","advisory"]},{"url":"http://www.securityfocus.com/bid/84340","tags":["vdb-entry","x_refsource_BID","x_transferred","web"]},{"url":"http://www.ubuntu.com/usn/USN-2970-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1317012","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Third Party Advisory","VDB Entry","report"]},{"url":"http://www.ubuntu.com/usn/USN-2969-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"http://www.ubuntu.com/usn/USN-2968-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=0f886ca12765d20124bd06291c82951fd49a33be","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","advisory"]},{"url":"http://www.ubuntu.com/usn/USN-2971-3","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"http://www.ubuntu.com/usn/USN-2997-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","Third Party Advisory","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-07/msg00005.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Third Party Advisory","advisory"]},{"url":"http://www.debian.org/security/2016/dsa-3607","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","advisory"]},{"url":"http://www.ubuntu.com/usn/USN-2971-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-06/msg00059.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Third Party Advisory","advisory"]},{"url":"http://www.ubuntu.com/usn/USN-2996-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","Third Party Advisory","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-06/msg00052.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Third Party Advisory","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-04/msg00019.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","web"]},{"url":"https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.5.1","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","advisory"]},{"url":"http://www.ubuntu.com/usn/USN-2968-2","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"https://github.com/torvalds/linux/commit/0f886ca12765d20124bd06291c82951fd49a33be","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","advisory"]},{"url":"https://source.android.com/security/bulletin/2016-11-01.html","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00038.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","web"]},{"url":"http://seclists.org/bugtraq/2016/Mar/88","tags":["mailing-list","x_refsource_BUGTRAQ","x_transferred","Third Party Advisory","VDB Entry","advisory"]},{"url":"http://seclists.org/bugtraq/2016/Mar/102","tags":["mailing-list","x_refsource_BUGTRAQ","x_transferred","Third Party Advisory","VDB Entry","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-04/msg00015.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","web"]},{"url":"https://www.exploit-db.com/exploits/39555/","tags":["exploit","x_refsource_EXPLOIT-DB","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-2184"},{"url":"https://www.exploit-db.com/exploits/39555"},{"url":"https://github.com/advisories/GHSA-9j3r-vxgv-7hqx"},{"url":"https://docs.bell-sw.com/security/cves/CVE-2016-2184","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2016-2184","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20161019-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/816099","tags":["report"]},{"url":"https://bugzilla.suse.com/867251","tags":["report"]},{"url":"https://bugzilla.suse.com/875631","tags":["report"]},{"url":"https://bugzilla.suse.com/880007","tags":["report"]},{"url":"https://bugzilla.suse.com/943645","tags":["report"]},{"url":"https://bugzilla.suse.com/944749","tags":["report"]},{"url":"https://bugzilla.suse.com/945219","tags":["report"]},{"url":"https://bugzilla.suse.com/949752","tags":["report"]},{"url":"https://bugzilla.suse.com/955308","tags":["report"]},{"url":"https://bugzilla.suse.com/956084","tags":["report"]},{"url":"https://bugzilla.suse.com/956852","tags":["report"]},{"url":"https://bugzilla.suse.com/957986","tags":["report"]},{"url":"https://bugzilla.suse.com/959146","tags":["report"]},{"url":"https://bugzilla.suse.com/959257","tags":["report"]},{"url":"https://bugzilla.suse.com/959463","tags":["report"]},{"url":"https://bugzilla.suse.com/959709","tags":["report"]},{"url":"https://bugzilla.suse.com/960174","tags":["report"]},{"url":"https://bugzilla.suse.com/960458","tags":["report"]},{"url":"https://bugzilla.suse.com/960561","tags":["report"]},{"url":"https://bugzilla.suse.com/960629","tags":["report"]},{"url":"https://bugzilla.suse.com/961257","tags":["report"]},{"url":"https://bugzilla.suse.com/961500","tags":["report"]},{"url":"https://bugzilla.suse.com/961516","tags":["report"]},{"url":"https://bugzilla.suse.com/961588","tags":["report"]},{"url":"https://bugzilla.suse.com/961658","tags":["report"]},{"url":"https://bugzilla.suse.com/963193","tags":["report"]},{"url":"https://bugzilla.suse.com/963746","tags":["report"]},{"url":"https://bugzilla.suse.com/963765","tags":["report"]},{"url":"https://bugzilla.suse.com/963827","tags":["report"]},{"url":"https://bugzilla.suse.com/963960","tags":["report"]},{"url":"https://bugzilla.suse.com/964201","tags":["report"]},{"url":"https://bugzilla.suse.com/964730","tags":["report"]},{"url":"https://bugzilla.suse.com/965087","tags":["report"]},{"url":"https://bugzilla.suse.com/965199","tags":["report"]},{"url":"https://bugzilla.suse.com/965830","tags":["report"]},{"url":"https://bugzilla.suse.com/965891","tags":["report"]},{"url":"https://bugzilla.suse.com/965924","tags":["report"]},{"url":"https://bugzilla.suse.com/966026","tags":["report"]},{"url":"https://bugzilla.suse.com/966094","tags":["report"]},{"url":"https://bugzilla.suse.com/966278","tags":["report"]},{"url":"https://bugzilla.suse.com/966437","tags":["report"]},{"url":"https://bugzilla.suse.com/966471","tags":["report"]},{"url":"https://bugzilla.suse.com/966693","tags":["report"]},{"url":"https://bugzilla.suse.com/966831","tags":["report"]},{"url":"https://bugzilla.suse.com/966864","tags":["report"]},{"url":"https://bugzilla.suse.com/966910","tags":["report"]},{"url":"https://bugzilla.suse.com/967047","tags":["report"]},{"url":"https://bugzilla.suse.com/967292","tags":["report"]},{"url":"https://bugzilla.suse.com/967299","tags":["report"]},{"url":"https://bugzilla.suse.com/967650","tags":["report"]},{"url":"https://bugzilla.suse.com/967651","tags":["report"]},{"url":"https://bugzilla.suse.com/967802","tags":["report"]},{"url":"https://bugzilla.suse.com/967903","tags":["report"]},{"url":"https://bugzilla.suse.com/968010","tags":["report"]},{"url":"https://bugzilla.suse.com/968018","tags":["report"]},{"url":"https://bugzilla.suse.com/968074","tags":["report"]},{"url":"https://bugzilla.suse.com/968141","tags":["report"]},{"url":"https://bugzilla.suse.com/968206","tags":["report"]},{"url":"https://bugzilla.suse.com/968230","tags":["report"]},{"url":"https://bugzilla.suse.com/968234","tags":["report"]},{"url":"https://bugzilla.suse.com/968253","tags":["report"]},{"url":"https://bugzilla.suse.com/968448","tags":["report"]},{"url":"https://bugzilla.suse.com/968512","tags":["report"]},{"url":"https://bugzilla.suse.com/968643","tags":["report"]},{"url":"https://bugzilla.suse.com/968670","tags":["report"]},{"url":"https://bugzilla.suse.com/969112","tags":["report"]},{"url":"https://bugzilla.suse.com/969439","tags":["report"]},{"url":"https://bugzilla.suse.com/969571","tags":["report"]},{"url":"https://bugzilla.suse.com/969655","tags":["report"]},{"url":"https://bugzilla.suse.com/969690","tags":["report"]},{"url":"https://bugzilla.suse.com/969735","tags":["report"]},{"url":"https://bugzilla.suse.com/969992","tags":["report"]},{"url":"https://bugzilla.suse.com/969993","tags":["report"]},{"url":"https://bugzilla.suse.com/970062","tags":["report"]},{"url":"https://bugzilla.suse.com/970160","tags":["report"]},{"url":"https://bugzilla.suse.com/970249","tags":["report"]},{"url":"https://bugzilla.suse.com/970909","tags":["report"]},{"url":"https://bugzilla.suse.com/971125","tags":["report"]},{"url":"https://bugzilla.suse.com/971360","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8709","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8812","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8816","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2143","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2184","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2384","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2782","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3139","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3156","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20161203-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/758040","tags":["report"]},{"url":"https://bugzilla.suse.com/781018","tags":["report"]},{"url":"https://bugzilla.suse.com/879378","tags":["report"]},{"url":"https://bugzilla.suse.com/879381","tags":["report"]},{"url":"https://bugzilla.suse.com/904035","tags":["report"]},{"url":"https://bugzilla.suse.com/924919","tags":["report"]},{"url":"https://bugzilla.suse.com/934787","tags":["report"]},{"url":"https://bugzilla.suse.com/935123","tags":["report"]},{"url":"https://bugzilla.suse.com/937444","tags":["report"]},{"url":"https://bugzilla.suse.com/939955","tags":["report"]},{"url":"https://bugzilla.suse.com/940017","tags":["report"]},{"url":"https://bugzilla.suse.com/940413","tags":["report"]},{"url":"https://bugzilla.suse.com/940913","tags":["report"]},{"url":"https://bugzilla.suse.com/940946","tags":["report"]},{"url":"https://bugzilla.suse.com/941514","tags":["report"]},{"url":"https://bugzilla.suse.com/942082","tags":["report"]},{"url":"https://bugzilla.suse.com/946122","tags":["report"]},{"url":"https://bugzilla.suse.com/947128","tags":["report"]},{"url":"https://bugzilla.suse.com/948330","tags":["report"]},{"url":"https://bugzilla.suse.com/949298","tags":["report"]},{"url":"https://bugzilla.suse.com/949936","tags":["report"]},{"url":"https://bugzilla.suse.com/950750","tags":["report"]},{"url":"https://bugzilla.suse.com/950998","tags":["report"]},{"url":"https://bugzilla.suse.com/951392","tags":["report"]},{"url":"https://bugzilla.suse.com/952976","tags":["report"]},{"url":"https://bugzilla.suse.com/954628","tags":["report"]},{"url":"https://bugzilla.suse.com/955354","tags":["report"]},{"url":"https://bugzilla.suse.com/955654","tags":["report"]},{"url":"https://bugzilla.suse.com/955673","tags":["report"]},{"url":"https://bugzilla.suse.com/956375","tags":["report"]},{"url":"https://bugzilla.suse.com/956514","tags":["report"]},{"url":"https://bugzilla.suse.com/956707","tags":["report"]},{"url":"https://bugzilla.suse.com/956708","tags":["report"]},{"url":"https://bugzilla.suse.com/956709","tags":["report"]},{"url":"https://bugzilla.suse.com/956949","tags":["report"]},{"url":"https://bugzilla.suse.com/957988","tags":["report"]},{"url":"https://bugzilla.suse.com/957990","tags":["report"]},{"url":"https://bugzilla.suse.com/958463","tags":["report"]},{"url":"https://bugzilla.suse.com/958886","tags":["report"]},{"url":"https://bugzilla.suse.com/958906","tags":["report"]},{"url":"https://bugzilla.suse.com/958912","tags":["report"]},{"url":"https://bugzilla.suse.com/958951","tags":["report"]},{"url":"https://bugzilla.suse.com/959190","tags":["report"]},{"url":"https://bugzilla.suse.com/959312","tags":["report"]},{"url":"https://bugzilla.suse.com/959399","tags":["report"]},{"url":"https://bugzilla.suse.com/959705","tags":["report"]},{"url":"https://bugzilla.suse.com/960857","tags":["report"]},{"url":"https://bugzilla.suse.com/961509","tags":["report"]},{"url":"https://bugzilla.suse.com/961512","tags":["report"]},{"url":"https://bugzilla.suse.com/961518","tags":["report"]},{"url":"https://bugzilla.suse.com/963276","tags":["report"]},{"url":"https://bugzilla.suse.com/963767","tags":["report"]},{"url":"https://bugzilla.suse.com/963998","tags":["report"]},{"url":"https://bugzilla.suse.com/965319","tags":["report"]},{"url":"https://bugzilla.suse.com/965923","tags":["report"]},{"url":"https://bugzilla.suse.com/967863","tags":["report"]},{"url":"https://bugzilla.suse.com/967972","tags":["report"]},{"url":"https://bugzilla.suse.com/967973","tags":["report"]},{"url":"https://bugzilla.suse.com/967974","tags":["report"]},{"url":"https://bugzilla.suse.com/967975","tags":["report"]},{"url":"https://bugzilla.suse.com/968011","tags":["report"]},{"url":"https://bugzilla.suse.com/968012","tags":["report"]},{"url":"https://bugzilla.suse.com/968013","tags":["report"]},{"url":"https://bugzilla.suse.com/969307","tags":["report"]},{"url":"https://bugzilla.suse.com/970504","tags":["report"]},{"url":"https://bugzilla.suse.com/970892","tags":["report"]},{"url":"https://bugzilla.suse.com/970911","tags":["report"]},{"url":"https://bugzilla.suse.com/970948","tags":["report"]},{"url":"https://bugzilla.suse.com/970956","tags":["report"]},{"url":"https://bugzilla.suse.com/970958","tags":["report"]},{"url":"https://bugzilla.suse.com/970970","tags":["report"]},{"url":"https://bugzilla.suse.com/971124","tags":["report"]},{"url":"https://bugzilla.suse.com/973570","tags":["report"]},{"url":"https://bugzilla.suse.com/974646","tags":["report"]},{"url":"https://bugzilla.suse.com/975945","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2013-7446","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7509","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7515","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7550","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7566","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7799","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8215","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8539","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8543","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8550","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8551","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8552","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8569","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8575","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8767","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8785","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-0723","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2069","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2185","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2186","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2188","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2543","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2544","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2545","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2546","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2547","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2548","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2549","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2847","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3137","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3138","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3140","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3955","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20161672-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/676471","tags":["report"]},{"url":"https://bugzilla.suse.com/866130","tags":["report"]},{"url":"https://bugzilla.suse.com/898592","tags":["report"]},{"url":"https://bugzilla.suse.com/936530","tags":["report"]},{"url":"https://bugzilla.suse.com/944309","tags":["report"]},{"url":"https://bugzilla.suse.com/953369","tags":["report"]},{"url":"https://bugzilla.suse.com/956491","tags":["report"]},{"url":"https://bugzilla.suse.com/959381","tags":["report"]},{"url":"https://bugzilla.suse.com/963762","tags":["report"]},{"url":"https://bugzilla.suse.com/965860","tags":["report"]},{"url":"https://bugzilla.suse.com/966245","tags":["report"]},{"url":"https://bugzilla.suse.com/967914","tags":["report"]},{"url":"https://bugzilla.suse.com/968500","tags":["report"]},{"url":"https://bugzilla.suse.com/968566","tags":["report"]},{"url":"https://bugzilla.suse.com/968687","tags":["report"]},{"url":"https://bugzilla.suse.com/969149","tags":["report"]},{"url":"https://bugzilla.suse.com/969391","tags":["report"]},{"url":"https://bugzilla.suse.com/970114","tags":["report"]},{"url":"https://bugzilla.suse.com/971126","tags":["report"]},{"url":"https://bugzilla.suse.com/971433","tags":["report"]},{"url":"https://bugzilla.suse.com/971446","tags":["report"]},{"url":"https://bugzilla.suse.com/971729","tags":["report"]},{"url":"https://bugzilla.suse.com/971944","tags":["report"]},{"url":"https://bugzilla.suse.com/971947","tags":["report"]},{"url":"https://bugzilla.suse.com/971989","tags":["report"]},{"url":"https://bugzilla.suse.com/972363","tags":["report"]},{"url":"https://bugzilla.suse.com/973237","tags":["report"]},{"url":"https://bugzilla.suse.com/973378","tags":["report"]},{"url":"https://bugzilla.suse.com/973556","tags":["report"]},{"url":"https://bugzilla.suse.com/974787","tags":["report"]},{"url":"https://bugzilla.suse.com/975358","tags":["report"]},{"url":"https://bugzilla.suse.com/975772","tags":["report"]},{"url":"https://bugzilla.suse.com/976739","tags":["report"]},{"url":"https://bugzilla.suse.com/976868","tags":["report"]},{"url":"https://bugzilla.suse.com/978401","tags":["report"]},{"url":"https://bugzilla.suse.com/978821","tags":["report"]},{"url":"https://bugzilla.suse.com/978822","tags":["report"]},{"url":"https://bugzilla.suse.com/979213","tags":["report"]},{"url":"https://bugzilla.suse.com/979274","tags":["report"]},{"url":"https://bugzilla.suse.com/979347","tags":["report"]},{"url":"https://bugzilla.suse.com/979419","tags":["report"]},{"url":"https://bugzilla.suse.com/979548","tags":["report"]},{"url":"https://bugzilla.suse.com/979595","tags":["report"]},{"url":"https://bugzilla.suse.com/979867","tags":["report"]},{"url":"https://bugzilla.suse.com/979879","tags":["report"]},{"url":"https://bugzilla.suse.com/980371","tags":["report"]},{"url":"https://bugzilla.suse.com/980725","tags":["report"]},{"url":"https://bugzilla.suse.com/980788","tags":["report"]},{"url":"https://bugzilla.suse.com/980931","tags":["report"]},{"url":"https://bugzilla.suse.com/981231","tags":["report"]},{"url":"https://bugzilla.suse.com/981267","tags":["report"]},{"url":"https://bugzilla.suse.com/982532","tags":["report"]},{"url":"https://bugzilla.suse.com/982691","tags":["report"]},{"url":"https://bugzilla.suse.com/983143","tags":["report"]},{"url":"https://bugzilla.suse.com/983213","tags":["report"]},{"url":"https://bugzilla.suse.com/984107","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2016-0758","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-1583","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2053","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2187","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3134","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4482","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4485","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4486","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4565","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4569","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4578","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4580","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4805","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4913","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-5244","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20161690-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/889207","tags":["report"]},{"url":"https://bugzilla.suse.com/899908","tags":["report"]},{"url":"https://bugzilla.suse.com/903279","tags":["report"]},{"url":"https://bugzilla.suse.com/928547","tags":["report"]},{"url":"https://bugzilla.suse.com/931448","tags":["report"]},{"url":"https://bugzilla.suse.com/943989","tags":["report"]},{"url":"https://bugzilla.suse.com/945345","tags":["report"]},{"url":"https://bugzilla.suse.com/947337","tags":["report"]},{"url":"https://bugzilla.suse.com/953233","tags":["report"]},{"url":"https://bugzilla.suse.com/954847","tags":["report"]},{"url":"https://bugzilla.suse.com/957805","tags":["report"]},{"url":"https://bugzilla.suse.com/962336","tags":["report"]},{"url":"https://bugzilla.suse.com/962846","tags":["report"]},{"url":"https://bugzilla.suse.com/962872","tags":["report"]},{"url":"https://bugzilla.suse.com/963572","tags":["report"]},{"url":"https://bugzilla.suse.com/964461","tags":["report"]},{"url":"https://bugzilla.suse.com/964727","tags":["report"]},{"url":"https://bugzilla.suse.com/966054","tags":["report"]},{"url":"https://bugzilla.suse.com/966573","tags":["report"]},{"url":"https://bugzilla.suse.com/967251","tags":["report"]},{"url":"https://bugzilla.suse.com/968667","tags":["report"]},{"url":"https://bugzilla.suse.com/968812","tags":["report"]},{"url":"https://bugzilla.suse.com/968813","tags":["report"]},{"url":"https://bugzilla.suse.com/970506","tags":["report"]},{"url":"https://bugzilla.suse.com/970604","tags":["report"]},{"url":"https://bugzilla.suse.com/970955","tags":["report"]},{"url":"https://bugzilla.suse.com/971049","tags":["report"]},{"url":"https://bugzilla.suse.com/971159","tags":["report"]},{"url":"https://bugzilla.suse.com/971170","tags":["report"]},{"url":"https://bugzilla.suse.com/971600","tags":["report"]},{"url":"https://bugzilla.suse.com/971628","tags":["report"]},{"url":"https://bugzilla.suse.com/972003","tags":["report"]},{"url":"https://bugzilla.suse.com/972174","tags":["report"]},{"url":"https://bugzilla.suse.com/972844","tags":["report"]},{"url":"https://bugzilla.suse.com/972891","tags":["report"]},{"url":"https://bugzilla.suse.com/972933","tags":["report"]},{"url":"https://bugzilla.suse.com/972951","tags":["report"]},{"url":"https://bugzilla.suse.com/973855","tags":["report"]},{"url":"https://bugzilla.suse.com/974165","tags":["report"]},{"url":"https://bugzilla.suse.com/974308","tags":["report"]},{"url":"https://bugzilla.suse.com/974406","tags":["report"]},{"url":"https://bugzilla.suse.com/974418","tags":["report"]},{"url":"https://bugzilla.suse.com/975371","tags":["report"]},{"url":"https://bugzilla.suse.com/975488","tags":["report"]},{"url":"https://bugzilla.suse.com/975533","tags":["report"]},{"url":"https://bugzilla.suse.com/977582","tags":["report"]},{"url":"https://bugzilla.suse.com/977685","tags":["report"]},{"url":"https://bugzilla.suse.com/979169","tags":["report"]},{"url":"https://bugzilla.suse.com/979485","tags":["report"]},{"url":"https://bugzilla.suse.com/980348","tags":["report"]},{"url":"https://bugzilla.suse.com/981143","tags":["report"]},{"url":"https://bugzilla.suse.com/981344","tags":["report"]},{"url":"https://bugzilla.suse.com/982354","tags":["report"]},{"url":"https://bugzilla.suse.com/982698","tags":["report"]},{"url":"https://bugzilla.suse.com/983318","tags":["report"]},{"url":"https://bugzilla.suse.com/983394","tags":["report"]},{"url":"https://bugzilla.suse.com/983904","tags":["report"]},{"url":"https://bugzilla.suse.com/984456","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2014-9717","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8845","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3136","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3672","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3689","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3951","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20161707-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/969356","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1339","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20161764-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/908151","tags":["report"]},{"url":"https://bugzilla.suse.com/937086","tags":["report"]},{"url":"https://bugzilla.suse.com/942262","tags":["report"]},{"url":"https://bugzilla.suse.com/959514","tags":["report"]},{"url":"https://bugzilla.suse.com/965153","tags":["report"]},{"url":"https://bugzilla.suse.com/968497","tags":["report"]},{"url":"https://bugzilla.suse.com/970609","tags":["report"]},{"url":"https://bugzilla.suse.com/972068","tags":["report"]},{"url":"https://bugzilla.suse.com/972780","tags":["report"]},{"url":"https://bugzilla.suse.com/980246","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3707","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20162074-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/816446","tags":["report"]},{"url":"https://bugzilla.suse.com/861093","tags":["report"]},{"url":"https://bugzilla.suse.com/928130","tags":["report"]},{"url":"https://bugzilla.suse.com/935757","tags":["report"]},{"url":"https://bugzilla.suse.com/939826","tags":["report"]},{"url":"https://bugzilla.suse.com/942367","tags":["report"]},{"url":"https://bugzilla.suse.com/945825","tags":["report"]},{"url":"https://bugzilla.suse.com/946117","tags":["report"]},{"url":"https://bugzilla.suse.com/946309","tags":["report"]},{"url":"https://bugzilla.suse.com/948562","tags":["report"]},{"url":"https://bugzilla.suse.com/949744","tags":["report"]},{"url":"https://bugzilla.suse.com/951440","tags":["report"]},{"url":"https://bugzilla.suse.com/952384","tags":["report"]},{"url":"https://bugzilla.suse.com/953527","tags":["report"]},{"url":"https://bugzilla.suse.com/954404","tags":["report"]},{"url":"https://bugzilla.suse.com/966460","tags":["report"]},{"url":"https://bugzilla.suse.com/966662","tags":["report"]},{"url":"https://bugzilla.suse.com/972510","tags":["report"]},{"url":"https://bugzilla.suse.com/977847","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2013-2015","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-0272","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-3339","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-5307","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-6252","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-6937","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7872","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7990","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8104","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2016-2184","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-2965-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2965-4","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2965-3","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2965-2","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2971-2","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2971-3","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2971-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2970-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2969-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2968-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2968-2","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2996-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-2997-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2016-2184","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-2185","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-2186","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-2188","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3136","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3137","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3138","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3140","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3156","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3157","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3672","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3689","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3951","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3955","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-4557","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-2847","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-7515","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-8830","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-0774","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-0821","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2009-3939","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2009-4026","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2009-4027","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2009-4131","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2009-4138","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2009-4536","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2009-4538","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-1146","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-1436","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-1641","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-2066","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-2942","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-2954","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-2955","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-3081","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-3296","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-3297","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-3298","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-3301","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2010-3310","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-0711","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-0712","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-1020","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-1180","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-1577","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-1581","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-2203","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-4604","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2012-0056","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2012-3412","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2012-3520","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2013-0160","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2013-0231","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2013-0913","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2013-2850","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-0038","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-0196","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-0691","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-8133","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-1333","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7884","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-7885","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8660","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-0728","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-1237","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3135","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3713","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4470","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4557","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4558","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4951","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4997","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-4998","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-5195","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-5829","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-6187","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-6480","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-6516","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-6828","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-7039","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-7042","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-7425","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-7913","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9555","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9576","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2016-2184","description":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel before 4.5.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor.","status":"published","published":"2016-04-27T17:00:00Z","modified":"2024-08-05T23:17:50.605Z","updated_at":"2026-11-02T14:33:33.07583Z"}],"euvd":[{"id":"EUVD-2016-3269","description":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel before 4.5.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor.","status":"published","published":"2016-04-27T17:00:00Z","modified":"2024-08-05T23:17:50Z","updated_at":"2026-11-03T02:22:54.125931Z"}],"ghsa":[{"id":"GHSA-9j3r-vxgv-7hqx","title":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the...","description":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel before 4.5.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor.","status":"published","published":"2022-05-17T01:09:59Z","modified":"2025-04-12T13:00:20Z","cvss":[{"version":"3.0","score":4.6,"vector":"CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:01:27.480327Z"}],"nvd":[{"id":"CVE-2016-2184","description":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel before 4.5.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor.","status":"published","published":"2016-04-27T17:59:09.867Z","modified":"2026-06-17T00:43:37.42Z","cvss":[{"version":"3.0","score":4.6,"vector":"CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"},{"version":"2.0","score":4.9,"vector":"AV:L/AC:L/Au:N/C:N/I:N/A:C","level":"medium","assessor":"primary"}],"updated_at":"2026-11-02T14:03:23.795791Z"}],"osv":[{"id":"BELL-CVE-2016-2184","title":"CVE-2016-2184 does not affect BellSoft software","status":"withdrawn","published":"2016-04-27T17:59:00Z","modified":"2026-01-26T09:48:36.612759Z","cvss":[{"version":"3.0","score":4.6,"vector":"CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:13.47097Z"},{"id":"CVE-2016-2184","description":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel before 4.5.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor.","status":"published","published":"2016-04-27T17:59:09.867Z","modified":"2026-04-11T03:43:40.616673Z","cvss":[{"version":"3.0","score":4.6,"vector":"CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:44:02.114472Z"},{"id":"DEBIAN-CVE-2016-2184","description":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel before 4.5.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor.","status":"published","published":"2016-04-27T17:59:09.867Z","modified":"2026-09-22T07:01:36.112750653Z","cvss":[{"version":"3.0","score":4.6,"vector":"CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:27.323751Z"},{"id":"UBUNTU-CVE-2016-2184","description":"The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel before 4.5.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor.","status":"published","published":"2016-04-27T00:00:00Z","modified":"2026-10-28T08:17:20.419240303Z","cvss":[{"version":"3.0","score":4.6,"vector":"CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:54:11.872222Z"},{"id":"DLA-516-1","title":"linux - security update","status":"published","published":"2016-06-16T00:00:00Z","modified":"2026-03-09T02:09:02.353939Z","updated_at":"2026-11-02T15:46:13.207219Z"},{"id":"DSA-3607-1","title":"linux - security update","status":"published","published":"2016-06-28T00:00:00Z","modified":"2026-03-09T01:21:44.956801Z","updated_at":"2026-11-02T15:46:16.199525Z"},{"id":"openSUSE-SU-2024:10128-1","title":"kernel-debug-4.8.13-1.1 on GA media","description":"These are all security issues fixed in the kernel-debug-4.8.13-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T04:10:12.688384Z","updated_at":"2026-11-02T16:58:33.135986Z"},{"id":"SUSE-SU-2016:1019-1","title":"Security update for the Linux Kernel","description":"\nThe SUSE Linux Enterprise 12 SP1 kernel was updated to 3.12.57 to receive various security and bugfixes.\n\nThe following security bugs were fixed:\n\n- CVE-2015-8812: A flaw was found in the CXGB3 kernel driver when\n  the network was considered congested.  The kernel would incorrectly\n  misinterpret the congestion as an error condition and incorrectly\n  free/clean up the skb. When the device would then send the skb's queued,\n  these structures would be referenced and may panic the system or allow\n  an attacker to escalate privileges in a use-after-free scenario. (bsc#966437)\n- CVE-2015-8816: A malicious USB device could cause a kernel crash in the USB hub driver. (bnc#968010).\n- CVE-2016-2143: On zSeries a fork of a large process could have caused memory corruption due to incorrect page table handling. (bnc#970504)\n- CVE-2016-2184: A malicious USB device could cause a kernel crash in the alsa usb-audio driver. (bsc#971125).\n- CVE-2016-2384: A malicious USB device could cause a kernel crash in the alsa usb-audio driver. (bsc#966693)\n- CVE-2016-2782: A malicious USB device could cause a kernel crash in the usb visor driver. (bnc#968670).\n- CVE-2016-3139: A malicious USB device could cause a kernel crash in the wacom driver. (bnc#970909).\n- CVE-2016-3156: Removal of ipv4 interfaces with a large number of IP addresses was taking very long. (bsc#971360).\n- CVE-2015-8709: kernel/ptrace.c in the Linux kernel mishandled uid and\n  gid mappings, which allowed local users to gain privileges by establishing\n  a user namespace, waiting for a root process to enter that namespace\n  with an unsafe uid or gid, and then using the ptrace system call.  NOTE:\n  the vendor states 'there is no kernel bug here (bnc#960561).\n\nThe following non-security bugs were fixed:\n- aacraid: Refresh patches.drivers/0005-aacraid-MSI-x-support.patch. (boo#970249)\n- acpi: processor: Introduce apic_id in struct processor to save parsed APIC id (bsc#959463).\n- alsa: rawmidi: Make snd_rawmidi_transmit() race-free (bsc#968018).\n- alsa: seq: Fix leak of pool buffer at concurrent writes (bsc#968018).\n- btrfs: Account data space in more proper timing: (bsc#963193).\n- btrfs: Add handler for invalidate page (bsc#963193).\n- btrfs: check prepare_uptodate_page() error code earlier (bnc#966910).\n- btrfs: delayed_ref: Add new function to record reserved space into delayed ref (bsc#963193).\n- btrfs: delayed_ref: release and free qgroup reserved at proper timing (bsc#963193).\n- btrfs: extent_io: Introduce needed structure for recoding set/clear bits (bsc#963193).\n- btrfs: extent_io: Introduce new function clear_record_extent_bits() (bsc#963193).\n- btrfs: extent_io: Introduce new function set_record_extent_bits (bsc#963193).\n- btrfs: extent-tree: Add new version of btrfs_check_data_free_space and btrfs_free_reserved_data_space (bsc#963193).\n- btrfs: extent-tree: Add new version of btrfs_delalloc_reserve/release_space (bsc#963193).\n- btrfs: extent-tree: Switch to new check_data_free_space and free_reserved_data_space (bsc#963193).\n- btrfs: extent-tree: Switch to new delalloc space reserve and release (bsc#963193).\n- btrfs: fallocate: Added a prerequisite patch and rebased the chunks that had previously been taken from it. Fixes a warning we had in fs/btrfs/file.c.\n- btrfs: fallocate: Add support to accurate qgroup reserve (bsc#963193).\n- btrfs: fix invalid page accesses in extent_same (dedup) ioctl (bnc#968230).\n- btrfs: fix page reading in extent_same ioctl leading to csum errors (bnc#968230).\n- btrfs: fix warning in backref walking (bnc#966278).\n- btrfs: qgroup: Add handler for NOCOW and inline (bsc#963193).\n- btrfs: qgroup: Add new trace point for qgroup data reserve (bsc#963193).\n- btrfs: qgroup: Avoid calling btrfs_free_reserved_data_space in clear_bit_hook (bsc#963193).\n- btrfs: qgroup: Check if qgroup reserved space leaked (bsc#963193).\n- btrfs: qgroup: Cleanup old inaccurate facilities (bsc#963193).\n- btrfs: qgroup: Fix a race in delayed_ref which leads to abort trans (bsc#963193).\n- btrfs: qgroup: Fix a rebase bug which will cause qgroup double free (bsc#963193).\n- btrfs: qgroup: Fix dead judgement on qgroup_rescan_leaf() return value (bsc#969439).\n- btrfs: qgroup: Introduce btrfs_qgroup_reserve_data function (bsc#963193).\n- btrfs: qgroup: Introduce functions to release/free qgroup reserve data space (bsc#963193).\n- btrfs: qgroup: Introduce new functions to reserve/free metadata (bsc#963193).\n- btrfs: qgroup: Use new metadata reservation (bsc#963193).\n- dcache: use IS_ROOT to decide where dentry is hashed (bsc#949752).\n- dmapi: fix dm_open_by_handle_rvp taking an extra ref to mnt (bsc#967292).\n- drivers/base/memory.c: fix kernel warning during memory hotplug on ppc64 (bsc#963827).\n- drivers: hv: Allow for MMIO claims that span ACPI _CRS records (bnc#965924).\n- drivers: hv: Define the channel type for Hyper-V PCI Express pass-through (bnc#965924).\n- drivers: hv: Export a function that maps Linux CPU num onto Hyper-V proc num (bnc#965924).\n- drivers: hv: Export the API to invoke a hypercall on Hyper-V (bnc#965924).\n- drivers: hv: kvp: fix IP Failover.\n- drivers: pci:hv: New paravirtual PCI front-end for Hyper-V VMs (bnc#965924).\n- drivers: xen-blkfront: only talk_to_blkback() when in XenbusStateInitialising (bsc#957986 fate#320625).\n- drivers: xen-blkfront: move talk_to_blkback to a more suitable place (bsc#957986 fate#320625).\n- e1000e: Avoid divide by zero error (bsc#968643).\n- e1000e: fix division by zero on jumbo MTUs (bsc#968643).\n- e1000e: Fix tight loop implementation of systime read algorithm (bsc#968643).\n- efi: Ignore efivar_validate kabi failures -- it's an EFI internal function.\n- fix: print ext4 mountopt data_err=abort correctly (bsc#969735).\n- Fix problem with setting ACL on directories (bsc#867251).\n- fs/proc_namespace.c: simplify testing nsp and nsp-\u003emnt_ns (bug#963960).\n- futex: Drop refcount if requeue_pi() acquired the rtmutex (bug#960174).\n- hv: Lock access to hyperv_mmio resource tree (bnc#965924).\n- hv: Make a function to free mmio regions through vmbus (bnc#965924).\n- hv: Reverse order of resources in hyperv_mmio (bnc#965924).\n- hv: Track allocations of children of hv_vmbus in private resource tree (bnc#965924).\n- hv: Use new vmbus_mmio_free() from client drivers (bnc#965924).\n- hwmon: (coretemp) Increase maximum core to 128 (bsc#970160)\n- ibmvnic: Fix ibmvnic_capability struct (fate#320253).\n- intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (bsc#967650).\n- ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs (bsc#956852).\n- kabi: Preserve checksum of kvm_x86_ops (bsc#969112).\n- kabi: protect struct acpi_processor signature (bsc#959463).\n- kgr: fix reversion of a patch already reverted by a replace_all patch (fate#313296).\n- kvm: SVM: add rdmsr support for AMD event registers (bsc#968448).\n- kvm: x86: Check dest_map-\u003evector to match eoi signals for rtc (bsc#966471).\n- kvm: x86: Convert ioapic-\u003ertc_status.dest_map to a struct (bsc#966471).\n- kvm: x86: store IOAPIC-handled vectors in each VCPU (bsc#966471).\n- kvm: x86: Track irq vectors in ioapic-\u003ertc_status.dest_map (bsc#966471).\n- libata: Revert 'libata: Align ata_device's id on a cacheline'.\n- libceph: fix scatterlist last_piece calculation (bsc#963746).\n- lpfc: Fix kmalloc overflow in LPFC driver at large core count (bsc#969690).\n- memcg: do not hang on OOM when killed by userspace OOM access to memory reserves (bnc#969571).\n- mld, igmp: Fix reserved tailroom calculation (bsc#956852).\n- namespaces: Re-introduce task_nsproxy() helper (bug#963960).\n- namespaces: Use task_lock and not rcu to protect nsproxy (bug#963960).\n- net: core: Correct an over-stringent device loop detection (bsc#945219).\n- net: irda: Fix use-after-free in irtty_open() (bnc#967903).\n- net: Revert 'net/ipv6: add sysctl option accept_ra_min_hop_limit'.\n- nfs4: treat lock owners as opaque values (bnc#968141).\n- nfs: Background flush should not be low priority (bsc#955308).\n- nfsd: fix nfsd_setattr return code for HSM (bsc#969992).\n- nfs: do not use STABLE writes during writeback (bnc#816099).\n- nfs: Fix handling of re-write-before-commit for mmapped NFS pages (bsc#964201).\n- nvme: default to 4k device page size (bsc#967047).\n- nvme: special case AEN requests (bsc#965087).\n- pci: Add global pci_lock_rescan_remove() (bnc#965924).\n- pci: allow access to VPD attributes with size 0 (bsc#959146).\n- pciback: Check PF instead of VF for PCI_COMMAND_MEMORY.\n- pciback: Save the number of MSI-X entries to be copied later.\n- pci: Blacklist vpd access for buggy devices (bsc#959146).\n- pci: Determine actual VPD size on first access (bsc#959146).\n- pci: Export symbols required for loadable host driver modules (bnc#965924).\n- pci: pciehp: Disable link notification across slot reset (bsc#967651).\n- pci: pciehp: Do not check adapter or latch status while disabling (bsc#967651).\n- pci: pciehp: Do not disable the link permanently during removal (bsc#967651).\n- pci: pciehp: Ensure very fast hotplug events are also processed (bsc#967651).\n- pci: Update VPD definitions (bsc#959146).\n- perf, nmi: Fix unknown NMI warning (bsc#968512).\n- proc: Fix ptrace-based permission checks for accessing task maps.\n- pv6: Revert 'ipv6: tcp: add rcu locking in tcp_v6_send_synack()' (bnc#961257).\n- qla2xxx: Remove unavailable firmware files (bsc#943645).\n- rbd: do not log miscompare as an error (bsc#970062).\n- resources: Set type in __request_region() (bnc#965924).\n- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies (bsc#965830#c51).\n- rpm/kernel-module-subpackage: Fix obsoleting dropped flavors (bsc#968253)\n- scsi_dh_alua: Do not block request queue if workqueue is active (bsc#960458).\n- scsi: fix soft lockup in scsi_remove_target() on module removal (bsc#965199).\n- scsi: proper state checking and module refcount handling in scsi_device_get (boo#966831).\n- series.conf: add section comments\n- supported.conf: Add e1000e (emulated by VMware) to -base (bsc#968074)\n- supported.conf: Add Hyper-V modules to -base (bsc#965830)\n- supported.conf: Add isofs to -base (bsc#969655).\n- supported.conf: Add more qemu device driver (bsc#968234)\n- supported.conf: Add mptspi and mptsas to -base (bsc#968206)\n- supported.conf: Add the qemu scsi driver (sym53c8xx) to -base (bsc#967802)\n- supported.conf: Add tulip to -base for Hyper-V (bsc#968234)\n- supported.conf: Add virtio-rng (bsc#966026)\n- supported.conf: Add xen-blkfront.\n- supported.conf: Add xfs to -base (bsc#965891)\n- supported.conf: Fix usb-common path usb-common moved to its own subdirectory in kernel v3.16, and we backported that change to SLE12.\n- tcp: Restore RFC5961-compliant behavior for SYN packets (bsc#966864).\n- usb: Quiet down false peer failure messages (bnc#960629).\n- x86: export x86_msi (bnc#965924).\n- xen: Add /etc/modprobe.d/50-xen.conf selecting Xen frontend driver implementation (bsc#957986, bsc#956084, bsc#961658).\n- xen-blkfront: allow building in our Xen environment (bsc#957986 fate#320625).\n- xen, blkfront: factor out flush-related checks from do_blkif_request() (bsc#957986 fate#320625).\n- xen-blkfront: fix accounting of reqs when migrating (bsc#957986 fate#320625).\n- xen/blkfront: Fix crash if backend does not follow the right states (bsc#957986 fate#320625).\n- xen-blkfront: improve aproximation of required grants per request (bsc#957986 fate#320625).\n- xen/blkfront: improve protection against issuing unsupported REQ_FUA (bsc#957986 fate#320625).\n- xen/blkfront: remove redundant flush_op (bsc#957986 fate#320625).\n- xen-blkfront: remove type check from blkfront_setup_discard (bsc#957986 fate#320625).\n- xen-blkfront: Silence pfn maybe-uninitialized warning (bsc#957986 fate#320625).\n- xen: block: xen-blkfront: Fix possible NULL ptr dereference (bsc#957986 fate#320625).\n- xen: Refresh patches.xen/xen3-patch-2.6.33 (detect NX support early).\n- xen: Refresh patches.xen/xen-vscsi-large-requests (gsc#966094).\n- xen: Update Xen config files (enable upstream block frontend).\n- xen: Update Xen patches to 3.12.55.\n- xen-vscsi-large-requests: Fix resource collision for racing request maps and unmaps (bsc#966094).\n- xfs/dmapi: drop lock over synchronous XFS_SEND_DATA events (bsc#969993).\n- xfs/dmapi: propertly send postcreate event (bsc#967299).\n","status":"published","published":"2016-04-12T15:48:36Z","modified":"2025-05-02T04:04:51.615775Z","updated_at":"2026-11-02T15:53:43.438985Z"},{"id":"SUSE-SU-2016:1203-1","title":"Security update for the Linux Kernel","description":"\nThe SUSE Linux Enterprise 11 SP3 kernel was updated to receive various security and bugfixes.\n\nThe following security bugs were fixed:\n- CVE-2013-7446: Use-after-free vulnerability in net/unix/af_unix.c in\n  the Linux kernel allowed local users to bypass intended AF_UNIX socket\n  permissions or cause a denial of service (panic) via crafted epoll_ctl\n  calls (bnc#955654).\n- CVE-2015-7509: fs/ext4/namei.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (system crash) via\n  a crafted no-journal filesystem, a related issue to CVE-2013-2015\n  (bnc#956707).\n- CVE-2015-7515: An out of bounds memory access in the aiptek USB\n  driver could be used by physical local attackers to crash the kernel\n  (bnc#956708).\n- CVE-2015-7550: The keyctl_read_key function in security/keys/keyctl.c\n  in the Linux kernel did not properly use a semaphore, which allowed\n  local users to cause a denial of service (NULL pointer dereference and\n  system crash) or possibly have unspecified other impact via a crafted\n  application that leverages a race condition between keyctl_revoke and\n  keyctl_read calls (bnc#958951).\n- CVE-2015-7566: A malicious USB device could cause kernel crashes in\n  the visor device driver (bnc#961512).\n- CVE-2015-7799: The slhc_init function in drivers/net/slip/slhc.c in\n  the Linux kernel did not ensure that certain slot numbers are valid,\n  which allowed local users to cause a denial of service (NULL pointer\n  dereference and system crash) via a crafted PPPIOCSMAXCID ioctl call\n  (bnc#949936).\n- CVE-2015-8215: net/ipv6/addrconf.c in the IPv6 stack in the Linux\n  kernel did not validate attempted changes to the MTU value, which allowed\n  context-dependent attackers to cause a denial of service (packet loss)\n  via a value that is (1) smaller than the minimum compliant value or\n  (2) larger than the MTU of an interface, as demonstrated by a Router\n  Advertisement (RA) message that is not validated by a daemon, a different\n  vulnerability than CVE-2015-0272.  NOTE: the scope of CVE-2015-0272 is\n  limited to the NetworkManager product (bnc#955354).\n- CVE-2015-8539: The KEYS subsystem in the Linux kernel allowed\n  local users to gain privileges or cause a denial of service (BUG)\n  via crafted keyctl commands that negatively instantiate a key, related\n  to security/keys/encrypted-keys/encrypted.c, security/keys/trusted.c,\n  and security/keys/user_defined.c (bnc#958463).\n- CVE-2015-8543: The networking implementation in the Linux kernel\n  did not validate protocol identifiers for certain protocol families,\n  which allowed local users to cause a denial of service (NULL function\n  pointer dereference and system crash) or possibly gain privileges by\n  leveraging CLONE_NEWUSER support to execute a crafted SOCK_RAW application\n  (bnc#958886).\n- CVE-2015-8550: Optimizations introduced by the compiler could have\n  lead to double fetch vulnerabilities, potentially possibly leading to\n  arbitrary code execution in backend (bsc#957988). (bsc#957988 XSA-155).\n- CVE-2015-8551: The PCI backend driver in Xen, when running on an\n  x86 system and using Linux as the driver domain, allowed local guest\n  administrators to hit BUG conditions and cause a denial of service\n  (NULL pointer dereference and host OS crash) by leveraging a system with\n  access to a passed-through MSI or MSI-X capable physical PCI device\n  and a crafted sequence of XEN_PCI_OP_* operations, aka 'Linux pciback\n  missing sanity checks (bnc#957990).\n- CVE-2015-8552: The PCI backend driver in Xen, when running on an\n  x86 system and using Linux as the driver domain, allowed local guest\n  administrators to generate a continuous stream of WARN messages and\n  cause a denial of service (disk consumption) by leveraging a system with\n  access to a passed-through MSI or MSI-X capable physical PCI device and\n  XEN_PCI_OP_enable_msi operations, aka 'Linux pciback missing sanity checks\n  (bnc#957990).\n- CVE-2015-8569: The (1) pptp_bind and (2) pptp_connect functions in\n  drivers/net/ppp/pptp.c in the Linux kernel do not verify an address\n  length, which allowed local users to obtain sensitive information from\n  kernel memory and bypass the KASLR protection mechanism via a crafted\n  application (bnc#959190).\n- CVE-2015-8575: The sco_sock_bind function in net/bluetooth/sco.c in\n  the Linux kernel did not verify an address length, which allowed local\n  users to obtain sensitive information from kernel memory and bypass the\n  KASLR protection mechanism via a crafted application (bnc#959399).\n- CVE-2015-8767: net/sctp/sm_sideeffect.c in the Linux kernel did not\n  properly manage the relationship between a lock and a socket, which\n  allowed local users to cause a denial of service (deadlock) via a crafted\n  sctp_accept call (bnc#961509).\n- CVE-2015-8785: The fuse_fill_write_pages function in fs/fuse/file.c\n  in the Linux kernel allowed local users to cause a denial of service\n  (infinite loop) via a writev system call that triggers a zero length\n  for the first segment of an iov (bnc#963765).\n- CVE-2015-8812: A flaw was found in the CXGB3 kernel driver when\n  the network was considered congested. The kernel would incorrectly\n  misinterpret the congestion as an error condition and incorrectly\n  free/clean up the skb. When the device would then send the skb's queued,\n  these structures would be referenced and may panic the system\n  or allow an attacker to escalate privileges in a use-after-free\n  scenario.(bsc#966437).\n- CVE-2015-8816: A malicious USB device could cause kernel crashes in\n  the in hub_activate() function (bnc#968010).\n- CVE-2016-0723: Race condition in the tty_ioctl function in\n  drivers/tty/tty_io.c in the Linux kernel allowed local users to obtain\n  sensitive information from kernel memory or cause a denial of service\n  (use-after-free and system crash) by making a TIOCGETD ioctl call during\n  processing of a TIOCSETD ioctl call (bnc#961500).\n- CVE-2016-2069: A race in invalidating paging structures that were not\n  in use locally could have lead to disclosoure of information or arbitrary\n  code exectution (bnc#963767).\n- CVE-2016-2143: On zSeries a fork of a large process could have caused\n  memory corruption due to incorrect page table handling. (bnc#970504,\n  LTC#138810).\n- CVE-2016-2184: A malicious USB device could cause kernel crashes in\n  the alsa usb-audio device driver (bsc#971125).\n- CVE-2016-2185: A malicious USB device could cause kernel crashes in\n  the usb_driver_claim_interface function (bnc#971124).\n- CVE-2016-2186: A malicious USB device could cause kernel crashes in\n  the powermate device driver (bnc#970958).\n- CVE-2016-2384: A double free on the ALSA umidi object was\n  fixed. (bsc#966693).\n- CVE-2016-2543: A missing NULL check at remove_events ioctl in the ALSA\n  seq driver was fixed. (bsc#967972).\n- CVE-2016-2544: Fix race at timer setup and close in the ALSA seq driver\n  was fixed. (bsc#967973).\n- CVE-2016-2545: A double unlink of active_list in the ALSA timer driver\n  was fixed. (bsc#967974).\n- CVE-2016-2546: A race among ALSA timer ioctls was fixed (bsc#967975).\n- CVE-2016-2547,CVE-2016-2548: The ALSA slave\n  timer list handling was hardened against hangs and\n  races. (CVE-2016-2547,CVE-2016-2548,bsc#968011,bsc#968012).\n- CVE-2016-2549: A stall in ALSA hrtimer handling was fixed (bsc#968013).\n- CVE-2016-2782: A malicious USB device could cause kernel crashes in\n  the visor device driver (bnc#968670).\n- CVE-2016-3137: A malicious USB device could cause kernel crashes in\n  the cypress_m8 device driver (bnc#970970).\n- CVE-2016-3139: A malicious USB device could cause kernel crashes in\n  the wacom device driver (bnc#970909).\n- CVE-2016-3140: A malicious USB device could cause kernel crashes in\n  the digi_acceleport device driver (bnc#970892).\n- CVE-2016-3156: A quadratic algorithm could lead to long\n  kernel ipv4 hangs when removing a device with a large number of\n  addresses. (bsc#971360).\n- CVE-2016-3955: A remote buffer overflow in the usbip driver could be used\n  by authenticated attackers to crash the kernel. (bsc#975945)\n- CVE-2016-2847: A local user could exhaust kernel memory by pushing lots of data\n  into pipes. (bsc#970948).\n- CVE-2016-2188: A malicious USB device could cause kernel crashes in the\n  iowarrior device driver (bnc#970956).\n- CVE-2016-3138: A malicious USB device could cause kernel crashes in the\n  cdc-acm device driver (bnc#970911).\n\nThe following non-security bugs were fixed:\n- af_unix: Guard against other == sk in unix_dgram_sendmsg (bsc#973570).\n- blktap: also call blkif_disconnect() when frontend switched to closed (bsc#952976).\n- blktap: refine mm tracking (bsc#952976).\n- cachefiles: Avoid deadlocks with fs freezing (bsc#935123).\n- cifs: Schedule on hard mount retry (bsc#941514).\n- cpuset: Fix potential deadlock w/ set_mems_allowed (bsc#960857, bsc#974646).\n- dcache: use IS_ROOT to decide where dentry is hashed (bsc#949752).\n- driver: Vmxnet3: Fix ethtool -S to return correct rx queue stats (bsc#950750).\n- drm/i915: Change semantics of hw_contexts_disabled (bsc#963276).\n- drm/i915: Evict CS TLBs between batches (bsc#758040).\n- drm/i915: Fix SRC_COPY width on 830/845g (bsc#758040).\n- e1000e: Do not read ICR in Other interrupt (bsc#924919).\n- e1000e: Do not write lsc to ics in msi-x mode (bsc#924919).\n- e1000e: Fix msi-x interrupt automask (bsc#924919).\n- e1000e: Remove unreachable code (bsc#924919).\n- ext3: fix data=journal fast mount/umount hang (bsc#942082).\n- ext3: NULL dereference in ext3_evict_inode() (bsc#942082).\n- firmware: Create directories for external firmware (bsc#959312).\n- firmware: Simplify directory creation (bsc#959312).\n- fs: Avoid deadlocks of fsync_bdev() and fs freezing (bsc#935123).\n- fs: Fix deadlocks between sync and fs freezing (bsc#935123).\n- ftdi_sio: private backport of TIOCMIWAIT (bnc#956375).\n- ipr: Fix incorrect trace indexing (bsc#940913).\n- ipr: Fix invalid array indexing for HRRQ (bsc#940913).\n- ipv6: make fib6 serial number per namespace (bsc#965319).\n- ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs (bsc#956852).\n- ipv6: per netns fib6 walkers (bsc#965319).\n- ipv6: per netns FIB garbage collection (bsc#965319).\n- ipv6: replace global gc_args with local variable (bsc#965319).\n- jbd: Fix unreclaimed pages after truncate in data=journal mode (bsc#961516).\n- kabi: protect struct netns_ipv6 after FIB6 GC series (bsc#965319).\n- kbuild: create directory for dir/file.o (bsc#959312).\n- kexec: Fix race between panic() and crash_kexec() called directly (bnc#937444).\n- lpfc: Fix null ndlp dereference in target_reset_handler (bsc#951392).\n- mld, igmp: Fix reserved tailroom calculation (bsc#956852).\n- mm-memcg-print-statistics-from-live-counters-fix (bnc#969307).\n- netfilter: xt_recent: fix namespace destroy path (bsc#879378).\n- nfs4: treat lock owners as opaque values (bnc#968141).\n- nfs: Fix handling of re-write-before-commit for mmapped NFS pages (bsc#964201).\n- nfs: use smaller allocations for 'struct id_map' (bsc#965923).\n- nfsv4: Fix two infinite loops in the mount code (bsc#954628).\n- nfsv4: Recovery of recalled read delegations is broken (bsc#956514).\n- panic/x86: Allow cpus to save registers even if they (bnc#940946).\n- panic/x86: Fix re-entrance problem due to panic on (bnc#937444).\n- pciback: do not allow MSI-X ops if PCI_COMMAND_MEMORY is not set.\n- pciback: for XEN_PCI_OP_disable_msi[|x] only disable if device has MSI(X) enabled.\n- pciback: return error on XEN_PCI_OP_enable_msi when device has MSI or MSI-X enabled.\n- pciback: return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled.\n- pci: Update VPD size with correct length (bsc#958906).\n- quota: Fix deadlock with suspend and quotas (bsc#935123).\n- rdma/ucma: Fix AB-BA deadlock (bsc#963998).\n- README.BRANCH: Switch to LTSS mode\n- Refresh patches.xen/xen3-08-x86-ldt-make-modify_ldt-synchronous.patch (bsc#959705).\n- Restore kabi after lock-owner change (bnc#968141).\n- s390/pageattr: Do a single TLB flush for change_page_attr (bsc#940413).\n- scsi_dh_rdac: always retry MODE SELECT on command lock violation (bsc#956949).\n- scsi: mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (bsc#967863).\n- skb: Add inline helper for getting the skb end offset from head (bsc#956852).\n- sunrcp: restore fair scheduling to priority queues (bsc#955308).\n- sunrpc: refactor rpcauth_checkverf error returns (bsc#955673).\n- tcp: avoid order-1 allocations on wifi and tx path (bsc#956852).\n- tcp: fix skb_availroom() (bsc#956852).\n- tg3: 5715 does not link up when autoneg off (bsc#904035).\n- Update patches.fixes/mm-exclude-reserved-pages-from-dirtyable-memory-fix.patch (bnc#940017, bnc#949298, bnc#947128).\n- usb: ftdi_sio: fix race condition in TIOCMIWAIT, and abort of TIOCMIWAIT when the device is removed (bnc#956375).\n- usb: ftdi_sio: fix status line change handling for TIOCMIWAIT and TIOCGICOUNT (bnc#956375).\n- usb: ftdi_sio: fix tiocmget and tiocmset return values (bnc#956375).\n- usb: ftdi_sio: fix tiocmget indentation (bnc#956375).\n- usb: ftdi_sio: optimise chars_in_buffer (bnc#956375).\n- usb: ftdi_sio: refactor modem-control status retrieval (bnc#956375).\n- usb: ftdi_sio: remove unnecessary memset (bnc#956375).\n- usb: ftdi_sio: use ftdi_get_modem_status in chars_in_buffer (bnc#956375).\n- usb: ftdi_sio: use generic chars_in_buffer (bnc#956375).\n- usb: serial: export usb_serial_generic_chars_in_buffer (bnc#956375).\n- usb: serial: ftdi_sio: Add missing chars_in_buffer function (bnc#956375).\n- usbvision fix overflow of interfaces array (bnc#950998).\n- veth: extend device features (bsc#879381).\n- vfs: Provide function to get superblock and wait for it to thaw (bsc#935123).\n- vmxnet3: adjust ring sizes when interface is down (bsc#950750).\n- vmxnet3: fix building without CONFIG_PCI_MSI (bsc#958912).\n- vmxnet3: fix ethtool ring buffer size setting (bsc#950750).\n- vmxnet3: fix netpoll race condition (bsc#958912).\n- writeback: Skip writeback for frozen filesystem (bsc#935123).\n- x86/evtchn: make use of PHYSDEVOP_map_pirq.\n- x86, kvm: fix kvm's usage of kernel_fpu_begin/end() (bsc#961518).\n- x86, kvm: fix maintenance of guest/host xcr0 state (bsc#961518).\n- x86, kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (bsc#961518).\n- x86/mce: Fix return value of mce_chrdev_read() when erst is disabled (bsc#934787).\n- xen/panic/x86: Allow cpus to save registers even if they (bnc#940946).\n- xen/panic/x86: Fix re-entrance problem due to panic on (bnc#937444).\n- xen: x86: mm: drop TLB flush from ptep_set_access_flags (bsc#948330).\n- xen: x86: mm: only do a local tlb flush in ptep_set_access_flags() (bsc#948330).\n- xfrm: do not segment UFO packets (bsc#946122).\n- xhci: silence TD warning (bnc#939955).\n","status":"published","published":"2016-05-03T13:29:41Z","modified":"2026-02-04T02:20:02.250977Z","updated_at":"2026-11-02T15:53:43.438985Z"},{"id":"SUSE-SU-2016:1672-1","title":"Security update for the Linux Kernel","description":"The SUSE Linux Enterprise 11 SP4 kernel was updated to receive various security and bugfixes.\n\nNotable changes in this kernel:\n- It is now possible to mount a NFS export on the exporting host directly.\n\nThe following security bugs were fixed:\n- CVE-2016-5244: A kernel information leak in rds_inc_info_copy was fixed that could leak kernel stack memory to userspace (bsc#983213).\n- CVE-2016-1583: Prevent the usage of mmap when the lower file system does not allow it. This could have lead to local privilege escalation when ecryptfs-utils was installed and /sbin/mount.ecryptfs_private was setuid (bsc#983143).\n- CVE-2016-4913: The get_rock_ridge_filename function in fs/isofs/rock.c in the Linux kernel mishandles NM (aka alternate name) entries containing \\0 characters, which allowed local users to obtain sensitive information from kernel memory or possibly have unspecified other impact via a crafted isofs filesystem (bnc#980725).\n- CVE-2016-4580: The x25_negotiate_facilities function in net/x25/x25_facilities.c in the Linux kernel did not properly initialize a certain data structure, which allowed attackers to obtain sensitive information from kernel stack memory via an X.25 Call Request (bnc#981267).\n- CVE-2016-4805: Use-after-free vulnerability in drivers/net/ppp/ppp_generic.c in the Linux kernel allowed local users to cause a denial of service (memory corruption and system crash, or spinlock) or possibly have unspecified other impact by removing a network namespace, related to the ppp_register_net_channel and ppp_unregister_channel functions (bnc#980371).\n- CVE-2016-0758: Tags with indefinite length could have corrupted pointers in asn1_find_indefinite_length (bsc#979867).\n- CVE-2016-2187: The gtco_probe function in drivers/input/tablet/gtco.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#971944).\n- CVE-2016-4482: The proc_connectinfo function in drivers/usb/core/devio.c in the Linux kernel did not initialize a certain data structure, which allowed local users to obtain sensitive information from kernel stack memory via a crafted USBDEVFS_CONNECTINFO ioctl call (bnc#978401).\n- CVE-2016-2053: The asn1_ber_decoder function in lib/asn1_decoder.c in the Linux kernel allowed attackers to cause a denial of service (panic) via an ASN.1 BER file that lacks a public key, leading to mishandling by the public_key_verify_signature function in crypto/asymmetric_keys/public_key.c (bnc#963762).\n- CVE-2016-4565: The InfiniBand (aka IB) stack in the Linux kernel incorrectly relies on the write system call, which allowed local users to cause a denial of service (kernel memory write operation) or possibly have unspecified other impact via a uAPI interface (bnc#979548).\n- CVE-2016-4485: The llc_cmsg_rcv function in net/llc/af_llc.c in the Linux kernel did not initialize a certain data structure, which allowed attackers to obtain sensitive information from kernel stack memory by reading a message (bnc#978821).\n- CVE-2016-4578: sound/core/timer.c in the Linux kernel did not initialize certain r1 data structures, which allowed local users to obtain sensitive information from kernel stack memory via crafted use of the ALSA timer interface, related to the (1) snd_timer_user_ccallback and (2) snd_timer_user_tinterrupt functions (bnc#979879).\n- CVE-2016-4569: The snd_timer_user_params function in sound/core/timer.c in the Linux kernel did not initialize a certain data structure, which allowed local users to obtain sensitive information from kernel stack memory via crafted use of the ALSA timer interface (bnc#979213).\n- CVE-2016-4486: The rtnl_fill_link_ifmap function in net/core/rtnetlink.c in the Linux kernel did not initialize a certain data structure, which allowed local users to obtain sensitive information from kernel stack memory by reading a Netlink message (bnc#978822).\n- CVE-2016-3134: The netfilter subsystem in the Linux kernel did not validate certain offset fields, which allowed local users to gain privileges or cause a denial of service (heap memory corruption) via an IPT_SO_SET_REPLACE setsockopt call (bnc#971126).\n- CVE-2016-2847: fs/pipe.c in the Linux kernel did not limit the amount of unread data in pipes, which allowed local users to cause a denial of service (memory consumption) by creating many pipes with non-default sizes (bnc#970948).\n- CVE-2016-2188: The iowarrior_probe function in drivers/usb/misc/iowarrior.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970956).\n- CVE-2016-3138: The acm_probe function in drivers/usb/class/cdc-acm.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a USB device without both a control and a data endpoint descriptor (bnc#970911).\n- CVE-2016-3137: drivers/usb/serial/cypress_m8.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a USB device without both an interrupt-in and an interrupt-out endpoint descriptor, related to the cypress_generic_port_probe and cypress_open functions (bnc#970970).\n- CVE-2016-3140: The digi_port_init function in drivers/usb/serial/digi_acceleport.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970892).\n- CVE-2016-2186: The powermate_probe function in drivers/input/misc/powermate.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970958).\n- CVE-2016-2185: The ati_remote2_probe function in drivers/input/misc/ati_remote2.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#971124).\n- CVE-2016-3156: The IPv4 implementation in the Linux kernel mishandles destruction of device objects, which allowed guest OS users to cause a denial of service (host OS networking outage) by arranging for a large number of IP addresses (bnc#971360).\n- CVE-2016-2184: The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor (bnc#971125).\n- CVE-2016-3139: The wacom_probe function in drivers/input/tablet/wacom_sys.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970909).\n- CVE-2016-2143: The fork implementation in the Linux kernel on s390 platforms mishandles the case of four page-table levels, which allowed local users to cause a denial of service (system crash) or possibly have unspecified other impact via a crafted application, related to arch/s390/include/asm/mmu_context.h and arch/s390/include/asm/pgalloc.h (bnc#970504).\n- CVE-2016-2782: The treo_attach function in drivers/usb/serial/visor.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by inserting a USB device that lacks a (1) bulk-in or (2) interrupt-in endpoint (bnc#968670).\n- CVE-2015-8816: The hub_activate function in drivers/usb/core/hub.c in the Linux kernel did not properly maintain a hub-interface data structure, which allowed physically proximate attackers to cause a denial of service (invalid memory access and system crash) or possibly have unspecified other impact by unplugging a USB hub device (bnc#968010).\n- CVE-2015-7566: The clie_5_attach function in drivers/usb/serial/visor.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by inserting a USB device that lacked a bulk-out endpoint (bnc#961512).\n\nThe following non-security bugs were fixed:\n- acpi / PCI: Account for ARI in _PRT lookups (bsc#968566).\n- af_unix: Guard against other == sk in unix_dgram_sendmsg (bsc#973570).\n- alsa: hrtimer: Handle start/stop more properly (bsc#973378).\n- alsa: oxygen: add Xonar DGX support (bsc#982691).\n- alsa: pcm: Fix potential deadlock in OSS emulation (bsc#968018).\n- alsa: rawmidi: Fix race at copying and updating the position (bsc#968018).\n- alsa: rawmidi: Make snd_rawmidi_transmit() race-free (bsc#968018).\n- alsa: seq: Fix double port list deletion (bsc#968018).\n- alsa: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup() (bsc#968018).\n- alsa: seq: Fix leak of pool buffer at concurrent writes (bsc#968018).\n- alsa: seq: Fix lockdep warnings due to double mutex locks (bsc#968018).\n- alsa: seq: Fix race at closing in virmidi driver (bsc#968018).\n- alsa: seq: Fix yet another races among ALSA timer accesses (bsc#968018).\n- alsa: timer: Call notifier in the same spinlock (bsc#973378).\n- alsa: timer: Code cleanup (bsc#968018).\n- alsa: timer: Fix leftover link at closing (bsc#968018).\n- alsa: timer: Fix link corruption due to double start or stop (bsc#968018).\n- alsa: timer: Fix race between stop and interrupt (bsc#968018).\n- alsa: timer: Fix wrong instance passed to slave callbacks (bsc#968018).\n- alsa: timer: Protect the whole snd_timer_close() with open race (bsc#973378).\n- alsa: timer: Sync timer deletion at closing the system timer (bsc#973378).\n- alsa: timer: Use mod_timer() for rearming the system timer (bsc#973378).\n- cgroups: do not attach task to subsystem if migration failed (bnc#979274).\n- cgroups: more safe tasklist locking in cgroup_attach_proc (bnc#979274).\n- cpuset: Fix potential deadlock w/ set_mems_allowed (bsc#960857, bsc#974646).\n- dasd: fix hanging system after LCU changes (bnc#968500, LTC#136671).\n- dcache: use IS_ROOT to decide where dentry is hashed (bsc#949752).\n- Delete patches.drivers/nvme-0165-Split-header-file-into-user-visible-and-kernel-.patch. SLE11-SP4 does not have uapi headers so move everything back to the original header (bnc#981231)\n- Driver: Vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (bsc#976739).\n- enic: set netdev-\u003evlan_features (bsc#966245).\n- fcoe: fix reset of fip selection time (bsc#974787).\n- Fix cifs_uniqueid_to_ino_t() function for s390x (bsc#944309)\n- fs, seqfile: always allow oom killer (bnc#968687).\n- fs/seq_file: fallback to vmalloc allocation (bnc#968687).\n- fs, seq_file: fallback to vmalloc instead of oom kill processes (bnc#968687).\n- hid-elo: kill not flush the work (bnc#982532).\n- hpsa: fix issues with multilun devices (bsc#959381).\n- hv: Assign correct -\u003ecan_queue value in hv_storvsc (bnc#969391)\n- ibmvscsi: Remove unsupported host config MAD (bsc#973556).\n- Import kabi files from kernel 3.0.101-71\n- iommu/vt-d: Improve fault handler error messages (bsc#975772).\n- iommu/vt-d: Ratelimit fault handler (bsc#975772).\n- ipc,sem: fix use after free on IPC_RMID after a task using same semaphore set exits (bsc#967914).\n- ipv4/fib: do not warn when primary address is missing if in_dev is dead (bsc#971360).\n- ipv4: fix ineffective source address selection (bsc#980788).\n- ipv6: make fib6 serial number per namespace (bsc#965319).\n- ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs (bsc#956852).\n- ipv6: per netns fib6 walkers (bsc#965319).\n- ipv6: per netns FIB garbage collection (bsc#965319).\n- ipv6: replace global gc_args with local variable (bsc#965319).\n- ipvs: count pre-established TCP states as active (bsc#970114).\n- isofs: Revert 'get_rock_ridge_filename(): handle malformed NM entries' This reverts commit cb6ce3ec7a964e56da9ba9cd3c9f0e708b5c3b2c. It should have never landed in the tree (we already have the patch via c63531c60ff that came through CVE branch), but I messed up the merge.\n- kabi, fs/seq_file: fallback to vmalloc allocation (bnc#968687).\n- kabi: protect struct netns_ipv6 after FIB6 GC series (bsc#965319).\n- KVM: x86: fix maintenance of guest/host xcr0 state (bsc#961518).\n- llist: Add llist_next().\n- make vfree() safe to call from interrupt contexts .\n- memcg: do not hang on OOM when killed by userspace OOM access to memory reserves (bnc#969571).\n- mld, igmp: Fix reserved tailroom calculation (bsc#956852).\n- mm/hugetlb.c: correct missing private flag clearing (VM Functionality, bnc#971446).\n- mm/hugetlb: fix backport of upstream commit 07443a85ad (VM Functionality, bnc#971446).\n- MM: increase safety margin provided by PF_LESS_THROTTLE (bsc#956491).\n- mm/vmscan.c: avoid throttling reclaim for loop-back nfsd threads (bsc#956491).\n- net/core: dev_mc_sync_multiple calls wrong helper (bsc#971433).\n- net/core: __hw_addr_create_ex does not initialize sync_cnt (bsc#971433).\n- net/core: __hw_addr_sync_one / _multiple broken (bsc#971433).\n- net/core: __hw_addr_unsync_one 'from' address not marked synced (bsc#971433).\n- NFS4: treat lock owners as opaque values (bnc#968141).\n- NFS: avoid deadlocks with loop-back mounted NFS filesystems (bsc#956491).\n- NFS: avoid waiting at all in nfs_release_page when congested (bsc#956491).\n- NFSd4: return nfserr_symlink on v4 OPEN of non-regular file (bsc#973237).\n- NFSd: do not fail unchecked creates of non-special files (bsc#973237).\n- NFS: Do not attempt to decode missing directory entries (bsc#980931).\n- nfs: fix memory corruption rooted in get_ih_name pointer math (bsc#984107).\n- NFS: reduce access cache shrinker locking (bnc#866130).\n- NFS: use smaller allocations for 'struct idmap' (bsc#965923).\n- NFSv4: Ensure that we do not drop a state owner more than once (bsc#979595).\n- nfsv4: OPEN must handle the NFS4ERR_IO return code correctly (bsc#979595).\n- nvme: fix max_segments integer truncation (bsc#676471).\n- NVMe: Unify controller probe and resume (bsc#979347).\n- ocfs2: do not set fs read-only if rec[0] is empty while committing truncate (bnc#971947).\n- ocfs2: extend enough credits for freeing one truncate record while replaying truncate records (bnc#971947).\n- ocfs2: extend transaction for ocfs2_remove_rightmost_path() and ocfs2_update_edge_lengths() before to avoid inconsistency between inode and et (bnc#971947).\n- pciback: check PF instead of VF for PCI_COMMAND_MEMORY (bsc#957990).\n- pciback: Save the number of MSI-X entries to be copied later (bsc#957988).\n- PCI: Move pci_ari_enabled() to global header (bsc#968566).\n- RDMA/ucma: Fix AB-BA deadlock (bsc#963998).\n- Restore kabi after lock-owner change (bnc#968141).\n- rpm/modprobe-xen.conf: Revert comment change to allow parallel install (bsc#957986). This reverts commit 855c7ce885fd412ce2a25ccc12a46e565c83f235.\n- s390/dasd: prevent incorrect length error under z/VM after PAV changes (bnc#968500, LTC#136670).\n- s390/pageattr: Do a single TLB flush for change_page_attr (bsc#940413).\n- s390/pci: add extra padding to function measurement block (bnc#968500, LTC#139445).\n- s390/pci_dma: fix DMA table corruption with \u003e 4 TB main memory (bnc#968500, LTC#139401).\n- s390/pci_dma: handle dma table failures (bnc#968500, LTC#139442).\n- s390/pci_dma: improve debugging of errors during dma map (bnc#968500, LTC#139442).\n- s390/pci_dma: unify label of invalid translation table entries (bnc#968500, LTC#139442).\n- s390/pci: enforce fmb page boundary rule (bnc#968500, LTC#139445).\n- s390/pci: extract software counters from fmb (bnc#968500, LTC#139445).\n- s390/pci: remove pdev pointer from arch data (bnc#968500, LTC#139444).\n- s390/spinlock: avoid yield to non existent cpu (bnc#968500, LTC#141106).\n- scsi_dh_alua: Do not block request queue if workqueue is active (bsc#960458).\n- SCSI: Increase REPORT_LUNS timeout (bsc#971989).\n- SCSI mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (bsc#967863).\n- skb: Add inline helper for getting the skb end offset from head (bsc#956852).\n- tcp: avoid order-1 allocations on wifi and tx path (bsc#956852).\n- tcp: fix skb_availroom() (bsc#956852).\n- Tidy series.conf, p5 Only one last patch which can be moved easily. There are some more x86-related things left at the end but moving them won't be that trivial.\n- Update patches.drivers/nvme-0265-fix-max_segments-integer-truncation.patch (bsc#979419). Fix reference.\n- Update patches.fixes/bnx2x-Alloc-4k-fragment-for-each-rx-ring-buffer-elem.patch (bsc#953369 bsc#975358).\n- Update PCI VPD size patch to upstream: - PCI: Determine actual VPD size on first access (bsc#971729). - PCI: Update VPD definitions (bsc#971729).\n- USB: usbip: fix potential out-of-bounds write (bnc#975945).\n- veth: do not modify ip_summed (bsc#969149).\n- vgaarb: Add more context to error messages (bsc#976868).\n- virtio_scsi: Implement eh_timed_out callback (bsc#936530).\n- vmxnet3: set carrier state properly on probe (bsc#972363).\n- vmxnet3: set netdev parant device before calling netdev_info (bsc#972363).\n- x86, kvm: fix kvm's usage of kernel_fpu_begin/end() (bsc#961518).\n- x86, kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (bsc#961518).\n- xfrm: do not segment UFO packets (bsc#946122).\n- xfs: fix sgid inheritance for subdirectories inheriting default acls [V3] (bsc#965860).\n- xhci: Workaround to get Intel xHCI reset working more reliably (bnc#898592).\n","status":"published","published":"2016-06-24T10:34:15Z","modified":"2026-02-04T04:32:04.642536Z","updated_at":"2026-11-02T15:53:43.438985Z"},{"id":"SUSE-SU-2016:1690-1","title":"Security update for the Linux Kernel","description":"\nThe SUSE Linux Enterprise 12 kernel was updated to 3.12.60 to receive various security and bugfixes.\n\nThe following security bugs were fixed:\n- CVE-2014-9717: fs/namespace.c in the Linux kernel processes MNT_DETACH umount2 system called without verifying that the MNT_LOCKED flag is unset, which allowed local users to bypass intended access restrictions and navigate to filesystem locations beneath a mount by calling umount2 within a user namespace (bnc#928547).\n- CVE-2015-8816: The hub_activate function in drivers/usb/core/hub.c in the Linux kernel did not properly maintain a hub-interface data structure, which allowed physically proximate attackers to cause a denial of service (invalid memory access and system crash) or possibly have unspecified other impact by unplugging a USB hub device (bnc#968010).\n- CVE-2015-8845: The tm_reclaim_thread function in arch/powerpc/kernel/process.c in the Linux kernel on powerpc platforms did not ensure that TM suspend mode exists before proceeding with a tm_reclaim call, which allowed local users to cause a denial of service (TM Bad Thing exception and panic) via a crafted application (bnc#975533).\n- CVE-2016-0758: Fix ASN.1 indefinite length object parsing (bsc#979867).\n- CVE-2016-2053: The asn1_ber_decoder function in lib/asn1_decoder.c in the Linux kernel allowed attackers to cause a denial of service (panic) via an ASN.1 BER file that lacks a public key, leading to mishandling by the public_key_verify_signature function in crypto/asymmetric_keys/public_key.c (bnc#963762).\n- CVE-2016-2143: The fork implementation in the Linux kernel on s390 platforms mishandled the case of four page-table levels, which allowed local users to cause a denial of service (system crash) or possibly have unspecified other impact via a crafted application, related to arch/s390/include/asm/mmu_context.h and arch/s390/include/asm/pgalloc.h. (bnc#970504)\n- CVE-2016-2184: The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor (bnc#971125).\n- CVE-2016-2185: The ati_remote2_probe function in drivers/input/misc/ati_remote2.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#971124).\n- CVE-2016-2186: The powermate_probe function in drivers/input/misc/powermate.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970958).\n- CVE-2016-2188: The iowarrior_probe function in drivers/usb/misc/iowarrior.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970956).\n- CVE-2016-2782: The treo_attach function in drivers/usb/serial/visor.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by inserting a USB device that lacks a (1) bulk-in or (2) interrupt-in endpoint (bnc#968670).\n- CVE-2016-2847: fs/pipe.c in the Linux kernel did not limit the amount of unread data in pipes, which allowed local users to cause a denial of service (memory consumption) by creating many pipes with non-default sizes (bnc#970948).\n- CVE-2016-3134: The netfilter subsystem in the Linux kernel did not validate certain offset fields, which allowed local users to gain privileges or cause a denial of service (heap memory corruption) via an IPT_SO_SET_REPLACE setsockopt call (bnc#971126).\n- CVE-2016-3136: The mct_u232_msr_to_state function in drivers/usb/serial/mct_u232.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted USB device without two interrupt-in endpoint descriptors (bnc#970955).\n- CVE-2016-3137: drivers/usb/serial/cypress_m8.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a USB device without both an interrupt-in and an interrupt-out endpoint descriptor, related to the cypress_generic_port_probe and cypress_open functions (bnc#970970).\n- CVE-2016-3138: The acm_probe function in drivers/usb/class/cdc-acm.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a USB device without both a control and a data endpoint descriptor (bnc#970911).\n- CVE-2016-3139: The wacom_probe function in drivers/input/tablet/wacom_sys.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970909).\n- CVE-2016-3140: The digi_port_init function in drivers/usb/serial/digi_acceleport.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970892).\n- CVE-2016-3156: The IPv4 implementation in the Linux kernel mishandled destruction of device objects, which allowed guest OS users to cause a denial of service (host OS networking outage) by arranging for a large number of IP addresses (bnc#971360).\n- CVE-2016-3672: The arch_pick_mmap_layout function in arch/x86/mm/mmap.c in the Linux kernel did not properly randomize the legacy base address, which made it easier for local users to defeat the intended restrictions on the ADDR_NO_RANDOMIZE flag, and bypass the ASLR protection mechanism for a setuid or setgid program, by disabling stack-consumption resource limits (bnc#974308).\n- CVE-2016-3689: The ims_pcu_parse_cdc_data function in drivers/input/misc/ims-pcu.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (system crash) via a USB device without both a master and a slave interface (bnc#971628).\n- CVE-2016-3951: Double free vulnerability in drivers/net/usb/cdc_ncm.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (system crash) or possibly have unspecified other impact by inserting a USB device with an invalid USB descriptor (bnc#974418).\n- CVE-2016-4482: The proc_connectinfo function in drivers/usb/core/devio.c in the Linux kernel did not initialize a certain data structure, which allowed local users to obtain sensitive information from kernel stack memory via a crafted USBDEVFS_CONNECTINFO ioctl call (bnc#978401).\n- CVE-2016-4486: The rtnl_fill_link_ifmap function in net/core/rtnetlink.c in the Linux kernel did not initialize a certain data structure, which allowed local users to obtain sensitive information from kernel stack memory by reading a Netlink message (bnc#978822).\n- CVE-2016-4565: The InfiniBand (aka IB) stack in the Linux kernel incorrectly relied on the write system call, which allowed local users to cause a denial of service (kernel memory write operation) or possibly have unspecified other impact via a uAPI interface (bnc#979548).\n- CVE-2016-4569: The snd_timer_user_params function in sound/core/timer.c in the Linux kernel did not initialize a certain data structure, which allowed local users to obtain sensitive information from kernel stack memory via crafted use of the ALSA timer interface (bnc#979213).\n- CVE-2016-4578: sound/core/timer.c in the Linux kernel did not initialize certain r1 data structures, which allowed local users to obtain sensitive information from kernel stack memory via crafted use of the ALSA timer interface, related to the (1) snd_timer_user_ccallback and (2) snd_timer_user_tinterrupt functions (bnc#979879).\n- CVE-2016-4805: Use-after-free vulnerability in drivers/net/ppp/ppp_generic.c in the Linux kernel allowed local users to cause a denial of service (memory corruption and system crash, or spinlock) or possibly have unspecified other impact by removing a network namespace, related to the ppp_register_net_channel and ppp_unregister_channel functions (bnc#980371).\n- CVE-2016-5244: Fixed an infoleak in rds_inc_info_copy (bsc#983213).\n\nThe following non-security bugs were fixed:\n- ALSA: hrtimer: Handle start/stop more properly (bsc#973378).\n- ALSA: timer: Call notifier in the same spinlock (bsc#973378).\n- ALSA: timer: Protect the whole snd_timer_close() with open race (bsc#973378).\n- ALSA: timer: Sync timer deletion at closing the system timer (bsc#973378).\n- ALSA: timer: Use mod_timer() for rearming the system timer (bsc#973378).\n- Btrfs-8394-qgroup-Account-data-space-in-more-proper-timin.patch: (bsc#963193).\n- Btrfs: do not collect ordered extents when logging that inode exists (bsc#977685).\n- Btrfs: do not use src fd for printk (bsc#980348).\n- Btrfs: fix deadlock between direct IO reads and buffered writes (bsc#973855).\n- Btrfs: fix empty symlink after creating symlink and fsync parent dir (bsc#977685).\n- Btrfs: fix file loss on log replay after renaming a file and fsync (bsc#977685).\n- Btrfs: fix file/data loss caused by fsync after rename and new inode (bsc#977685).\n- Btrfs: fix for incorrect directory entries after fsync log replay (bsc#957805, bsc#977685).\n- Btrfs: fix loading of orphan roots leading to BUG_ON (bsc#972844).\n- Btrfs: fix race between fsync and lockless direct IO writes (bsc#977685).\n- Btrfs: fix unreplayable log after snapshot delete + parent dir fsync (bsc#977685).\n- Btrfs: handle non-fatal errors in btrfs_qgroup_inherit() (bsc#972951).\n- Btrfs: qgroup: Fix dead judgement on qgroup_rescan_leaf() return value (bsc#969439).\n- Btrfs: qgroup: Fix qgroup accounting when creating snapshot (bsc#972933).\n- Btrfs: qgroup: return EINVAL if level of parent is not higher than child's (bsc#972951).\n- Btrfs: teach backref walking about backrefs with underflowed offset values (bsc#975371).\n- CacheFiles: Fix incorrect test for in-memory object collision (bsc#971049).\n- CacheFiles: Handle object being killed before being set up (bsc#971049).\n- Ceph: Remove racey watch/notify event infrastructure (bsc#964727)\n- Driver: Vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (bsc#976739).\n- FS-Cache: Add missing initialization of ret in cachefiles_write_page() (bsc#971049).\n- FS-Cache: Count culled objects and objects rejected due to lack of space (bsc#971049).\n- FS-Cache: Fix cancellation of in-progress operation (bsc#971049).\n- FS-Cache: Handle a new operation submitted against a killed object (bsc#971049).\n- FS-Cache: Move fscache_report_unexpected_submission() to make it more available (bsc#971049).\n- FS-Cache: Out of line fscache_operation_init() (bsc#971049).\n- FS-Cache: Permit fscache_cancel_op() to cancel in-progress operations too (bsc#971049).\n- FS-Cache: Put an aborted initialised op so that it is accounted correctly (bsc#971049).\n- FS-Cache: Reduce cookie ref count if submit fails (bsc#971049).\n- FS-Cache: Synchronise object death state change vs operation submission (bsc#971049).\n- FS-Cache: The operation cancellation method needs calling in more places (bsc#971049).\n- FS-Cache: Timeout for releasepage() (bsc#971049).\n- FS-Cache: When submitting an op, cancel it if the target object is dying (bsc#971049).\n- FS-Cache: fscache_object_is_dead() has wrong logic, kill it (bsc#971049).\n- Fix cifs_uniqueid_to_ino_t() function for s390x (bsc#944309)\n- Fix kabi issue (bsc#971049).\n- Fix kmalloc overflow in LPFC driver at large core count (bsc#969690).\n- Fix problem with setting ACL on directories (bsc#967251).\n- Input: i8042 - lower log level for 'no controller' message (bsc#945345).\n- KVM: SVM: add rdmsr support for AMD event registers (bsc#968448).\n- MM: increase safety margin provided by PF_LESS_THROTTLE (bsc#956491).\n- NFSv4.1: do not use machine credentials for CLOSE when using 'sec=sys' (bsc#972003).\n- PCI/AER: Fix aer_inject error codes (bsc#931448).\n- PCI/AER: Log actual error causes in aer_inject (bsc#931448).\n- PCI/AER: Log aer_inject error injections (bsc#931448).\n- PCI/AER: Use dev_warn() in aer_inject (bsc#931448).\n- Revert 'libata: Align ata_device's id on a cacheline'.\n- Revert 'net/ipv6: add sysctl option accept_ra_min_hop_limit'.\n- USB: quirk to stop runtime PM for Intel 7260 (bnc#984456).\n- USB: usbip: fix potential out-of-bounds write (bnc#975945).\n- USB: xhci: Add broken streams quirk for Frescologic device id 1009 (bnc#982698).\n- Update patches.drivers/0001-nvme-fix-max_segments-integer-truncation.patch (bsc#979419). Fix reference.\n- Update patches.drivers/drm-ast-Initialize-data-needed-to-map-fbdev-memory.patch (bnc#880007). Fix refs and upstream status.\n- Update patches.kernel.org/patch-3.12.55-56 references (add bsc#973570).\n- Update patches.suse/kgr-0102-add-TAINT_KGRAFT.patch (bsc#974406).\n- acpi: Disable ACPI table override when UEFI Secure Boot is enabled (bsc#970604).\n- acpi: Disable APEI error injection if securelevel is set (bsc#972891).\n- cachefiles: perform test on s_blocksize when opening cache file (bsc#971049).\n- cpuset: Fix potential deadlock w/ set_mems_allowed (bsc#960857, bsc#974646).\n- dmapi: fix dm_open_by_handle_rvp taking an extra ref to mnt (bsc#967292).\n- drm/core: Preserve the framebuffer after removing it (bsc#968812).\n- drm/mgag200: Add support for a new G200eW3 chipset (bsc#983904).\n- drm/mgag200: Add support for a new rev of G200e (bsc#983904).\n- drm/mgag200: Black screen fix for G200e rev 4 (bsc#983904).\n- drm/mgag200: remove unused variables (bsc#983904).\n- drm/radeon: fix-up some float to fixed conversion thinkos (bsc#968813).\n- drm/radeon: use HDP_MEM_COHERENCY_FLUSH_CNTL for sdma as well (bsc#968813).\n- drm: qxl: Workaround for buggy user-space (bsc#981344).\n- efifb: Fix 16 color palette entry calculation (bsc#983318).\n- ehci-pci: enable interrupt on BayTrail (bnc#947337).\n- enic: set netdev-\u003evlan_features (bsc#966245).\n- ext4: fix races between page faults and hole punching (bsc#972174).\n- ext4: fix races of writeback with punch hole and zero range (bsc#972174).\n- fix: print ext4 mountopt data_err=abort correctly (bsc#969735).\n- fs, seq_file: fallback to vmalloc instead of oom kill processes (bnc#968687).\n- fs, seqfile: always allow oom killer (bnc#968687).\n- fs/pipe.c: skip file_update_time on frozen fs (bsc#975488).\n- hid-elo: kill not flush the work (bnc#982354).\n- ibmvscsi: Remove unsupported host config MAD (bsc#973556).\n- ipv6: make fib6 serial number per namespace (bsc#965319).\n- ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs (bsc#956852).\n- ipv6: per netns FIB garbage collection (bsc#965319).\n- ipv6: per netns fib6 walkers (bsc#965319).\n- ipv6: replace global gc_args with local variable (bsc#965319).\n- ipvs: count pre-established TCP states as active (bsc#970114).\n- kABI: kgr: fix subtle race with kgr_module_init(), going notifier and kgr_modify_kernel().\n- kABI: protect enum enclosure_component_type.\n- kABI: protect function file_open_root.\n- kABI: protect include in evm.\n- kABI: protect struct dm_exception_store_type.\n- kABI: protect struct fib_nh_exception.\n- kABI: protect struct module.\n- kABI: protect struct rq.\n- kABI: protect struct sched_class.\n- kABI: protect struct scm_creds.\n- kABI: protect struct user_struct.\n- kABI: protect struct user_struct.\n- kabi fix for patches.fixes/reduce-m_start-cost (bsc#966573).\n- kabi/severities: Whitelist libceph and rbd (bsc#964727).\n- kabi: kgr, add reserved fields\n- kabi: protect struct fc_rport_priv (bsc#953233, bsc#962846).\n- kabi: protect struct netns_ipv6 after FIB6 GC series (bsc#965319).\n- kgr: add TAINT_KGRAFT\n- kgr: add kgraft annotation to hwrng kthread.\n- kgr: add kgraft annotations to kthreads' wait_event_freezable() API calls.\n- kgr: add objname to kgr_patch_fun struct.\n- kgr: add sympos and objname to error and debug messages.\n- kgr: add sympos as disambiguator field to kgr_patch_fun structure.\n- kgr: add sympos to sysfs.\n- kgr: call kgr_init_ftrace_ops() only for loaded objects.\n- kgr: change to kallsyms_on_each_symbol iterator.\n- kgr: define pr_fmt and modify all pr_* messages.\n- kgr: do not print error for !abort_if_missing symbols (bnc#943989).\n- kgr: do not return and print an error only if the object is not loaded.\n- kgr: do not use WQ_MEM_RECLAIM workqueue (bnc#963572).\n- kgr: fix an asymmetric dealing with delayed module loading.\n- kgr: fix redirection on s390x arch (bsc#903279).\n- kgr: fix subtle race with kgr_module_init(), going notifier and kgr_modify_kernel().\n- kgr: handle btrfs kthreads (bnc#889207).\n- kgr: kmemleak, really mark the kthread safe after an interrupt.\n- kgr: log when modifying kernel.\n- kgr: mark some more missed kthreads (bnc#962336).\n- kgr: remove abort_if_missing flag.\n- kgr: usb/storage: do not emit thread awakened (bnc#899908).\n- kgraft/gfs2: Do not block livepatching in the log daemon for too long.\n- kgraft/xen: Do not block livepatching in the XEN blkif kthread.\n- libfc: replace 'rp_mutex' with 'rp_lock' (bsc#953233, bsc#962846).\n- memcg: do not hang on OOM when killed by userspace OOM access to memory reserves (bnc#969571).\n- mld, igmp: Fix reserved tailroom calculation (bsc#956852).\n- mmc: Allow forward compatibility for eMMC (bnc#966054).\n- mmc: sdhci: Allow for irq being shared (bnc#977582).\n- net/qlge: Avoids recursive EEH error (bsc#954847).\n- net: Account for all vlan headers in skb_mac_gso_segment (bsc#968667).\n- net: Start with correct mac_len in skb_network_protocol (bsc#968667).\n- net: disable fragment reassembly if high_thresh is set to zero (bsc#970506).\n- net: fix wrong mac_len calculation for vlans (bsc#968667).\n- net: irda: Fix use-after-free in irtty_open() (bnc#967903).\n- nfs4: treat lock owners as opaque values (bnc#968141).\n- nfs: fix high load average due to callback thread sleeping (bsc#971170).\n- nfsd: fix nfsd_setattr return code for HSM (bsc#969992).\n- nvme: fix max_segments integer truncation (bsc#676471).\n- ocfs2: do not set fs read-only if rec[0] is empty while committing truncate (bnc#971947).\n- ocfs2: extend enough credits for freeing one truncate record while replaying truncate records (bnc#971947).\n- ocfs2: extend transaction for ocfs2_remove_rightmost_path() and ocfs2_update_edge_lengths() before to avoid inconsistency between inode and et (bnc#971947).\n- perf, nmi: Fix unknown NMI warning (bsc#968512).\n- pipe: limit the per-user amount of pages allocated in pipes (bsc#970948).\n- rbd: do not log miscompare as an error (bsc#970062).\n- rbd: handle OBJ_REQUEST_SG types for copyup (bsc#983394).\n- rbd: report unsupported features to syslog (bsc#979169).\n- rbd: use GFP_NOIO consistently for request allocations (bsc#971159).\n- reduce m_start() cost.. (bsc#966573).\n- rpm/modprobe-xen.conf: Revert comment change to allow parallel install (bsc#957986). This reverts commit 6c6d86d3cdc26f7746fe4ba2bef8859b5aeb346c.\n- s390/pageattr: do a single TLB flush for change_page_attr (bsc#940413).\n- sched/x86: Fix up typo in topology detection (bsc#974165).\n- scsi: proper state checking and module refcount handling in scsi_device_get (boo#966831).\n- series.conf: move netfilter section at the end of core networking\n- supported.conf: Add bridge.ko for OpenStack (bsc#971600)\n- supported.conf: Add isofs to -base (bsc#969655).\n- supported.conf:Add drivers/infiniband/hw/ocrdma/ocrdma.ko to supported.conf (bsc#964461)\n- target/rbd: do not put snap_context twice (bsc#981143).\n- target/rbd: remove caw_mutex usage (bsc#981143).\n- target: Drop incorrect ABORT_TASK put for completed commands (bsc#962872).\n- target: Fix LUN_RESET active I/O handling for ACK_KREF (bsc#962872).\n- target: Fix LUN_RESET active TMR descriptor handling (bsc#962872).\n- target: Fix TAS handling for multi-session se_node_acls (bsc#962872).\n- target: Fix race with SCF_SEND_DELAYED_TAS handling (bsc#962872).\n- target: Fix remote-port TMR ABORT + se_cmd fabric stop (bsc#962872).\n- vgaarb: Add more context to error messages (bsc#976868).\n- x86, sched: Add new topology for multi-NUMA-node CPUs (bsc#974165).\n- x86/efi: parse_efi_setup() build fix (bsc#979485).\n- x86: standardize mmap_rnd() usage (bnc#974308).\n- xen/acpi: Disable ACPI table override when UEFI Secure Boot is enabled (bsc#970604).\n- xfs/dmapi: drop lock over synchronous XFS_SEND_DATA events (bsc#969993).\n- xfs/dmapi: propertly send postcreate event (bsc#967299).\n","status":"published","published":"2016-06-27T13:27:05Z","modified":"2025-05-02T04:04:14.93026Z","updated_at":"2026-11-02T15:53:43.438985Z"},{"id":"SUSE-SU-2016:1707-1","title":"Security update for the Linux Kernel","description":"\nThe SUSE Linux Enterprise 11 SP4 Realtime kernel was updated to receive various security and bugfixes.\n\nThe following security bugs were fixed:\n- CVE-2015-1339: Memory leak in the cuse_channel_release function in\n  fs/fuse/cuse.c in the Linux kernel allowed local users to cause a denial\n  of service (memory consumption) or possibly have unspecified other impact\n  by opening /dev/cuse many times (bnc#969356).\n- CVE-2015-7566: The clie_5_attach function in drivers/usb/serial/visor.c\n  in the Linux kernel allowed physically proximate attackers to cause\n  a denial of service (NULL pointer dereference and system crash) or\n  possibly have unspecified other impact by inserting a USB device that\n  lacks a bulk-out endpoint (bnc#961512).\n- CVE-2015-8551: The PCI backend driver in Xen, when running on an\n  x86 system and using Linux 3.1.x through 4.3.x as the driver domain,\n  allowed local guest administrators to hit BUG conditions and cause\n  a denial of service (NULL pointer dereference and host OS crash) by\n  leveraging a system with access to a passed-through MSI or MSI-X capable\n  physical PCI device and a crafted sequence of XEN_PCI_OP_* operations,\n  aka 'Linux pciback missing sanity checks (bnc#957990).\n- CVE-2015-8552: The PCI backend driver in Xen, when running on an\n  x86 system and using Linux 3.1.x through 4.3.x as the driver domain,\n  allowed local guest administrators to generate a continuous stream\n  of WARN messages and cause a denial of service (disk consumption)\n  by leveraging a system with access to a passed-through MSI or MSI-X\n  capable physical PCI device and XEN_PCI_OP_enable_msi operations, aka\n  'Linux pciback missing sanity checks (bnc#957990).\n- CVE-2015-8816: The hub_activate function in drivers/usb/core/hub.c in\n  the Linux kernel did not properly maintain a hub-interface data structure,\n  which allowed physically proximate attackers to cause a denial of service\n  (invalid memory access and system crash) or possibly have unspecified\n  other impact by unplugging a USB hub device (bnc#968010).\n- CVE-2016-2143: The fork implementation in the Linux kernel on s390\n  platforms mishandles the case of four page-table levels, which allowed\n  local users to cause a denial of service (system crash) or possibly\n  have unspecified other impact via a crafted application, related to\n  arch/s390/include/asm/mmu_context.h and arch/s390/include/asm/pgalloc.h\n  (bnc#970504).\n- CVE-2016-2184: The create_fixed_stream_quirk function in\n  sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel allowed\n  physically proximate attackers to cause a denial of service (NULL pointer\n  dereference or double free, and system crash) via a crafted endpoints\n  value in a USB device descriptor (bnc#971125).\n- CVE-2016-2185: The ati_remote2_probe function in\n  drivers/input/misc/ati_remote2.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  and system crash) via a crafted endpoints value in a USB device descriptor\n  (bnc#971124).\n- CVE-2016-2186: The powermate_probe function in\n  drivers/input/misc/powermate.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  and system crash) via a crafted endpoints value in a USB device descriptor\n  (bnc#970958).\n- CVE-2016-2188: The iowarrior_probe function in\n  drivers/usb/misc/iowarrior.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  and system crash) via a crafted endpoints value in a USB device descriptor\n  (bnc#970956).\n- CVE-2016-2782: The treo_attach function in drivers/usb/serial/visor.c\n  in the Linux kernel allowed physically proximate attackers to cause a\n  denial of service (NULL pointer dereference and system crash) or possibly\n  have unspecified other impact by inserting a USB device that lacks a\n  (1) bulk-in or (2) interrupt-in endpoint (bnc#968670).\n- CVE-2016-2847: fs/pipe.c in the Linux kernel did not limit the amount\n  of unread data in pipes, which allowed local users to cause a denial of\n  service (memory consumption) by creating many pipes with non-default sizes\n  (bnc#970948).\n- CVE-2016-3137: drivers/usb/serial/cypress_m8.c in the Linux kernel\n  allowed physically proximate attackers to cause a denial of service\n  (NULL pointer dereference and system crash) via a USB device without\n  both an interrupt-in and an interrupt-out endpoint descriptor, related\n  to the cypress_generic_port_probe and cypress_open functions (bnc#970970).\n- CVE-2016-3138: The acm_probe function in drivers/usb/class/cdc-acm.c\n  in the Linux kernel allowed physically proximate attackers to cause a\n  denial of service (NULL pointer dereference and system crash) via a USB\n  device without both a control and a data endpoint descriptor (bnc#970911).\n- CVE-2016-3139: The wacom_probe function in\n  drivers/input/tablet/wacom_sys.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  and system crash) via a crafted endpoints value in a USB device descriptor\n  (bnc#970909).\n- CVE-2016-3140: The digi_port_init function in\n  drivers/usb/serial/digi_acceleport.c in the Linux kernel allowed\n  physically proximate attackers to cause a denial of service (NULL pointer\n  dereference and system crash) via a crafted endpoints value in a USB\n  device descriptor (bnc#970892).\n- CVE-2016-3156: The IPv4 implementation in the Linux kernel mishandles\n  destruction of device objects, which allowed guest OS users to cause a\n  denial of service (host OS networking outage) by arranging for a large\n  number of IP addresses (bnc#971360).\n\nThe following non-security bugs were fixed:\n- acpi / pci: Account for ARI in _PRT lookups (bsc#968566).\n- af_unix: Guard against other == sk in unix_dgram_sendmsg (bsc#973570).\n- alsa: pcm: Fix potential deadlock in OSS emulation (bsc#968018).\n- alsa: rawmidi: Fix race at copying \u0026 updating the position (bsc#968018).\n- alsa: rawmidi: Make snd_rawmidi_transmit() race-free (bsc#968018).\n- alsa: seq: Fix double port list deletion (bsc#968018).\n- alsa: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup() (bsc#968018).\n- alsa: seq: Fix leak of pool buffer at concurrent writes (bsc#968018).\n- alsa: seq: Fix lockdep warnings due to double mutex locks (bsc#968018).\n- alsa: seq: Fix race at closing in virmidi driver (bsc#968018).\n- alsa: seq: Fix yet another races among ALSA timer accesses (bsc#968018).\n- alsa: timer: Call notifier in the same spinlock (bsc#973378).\n- alsa: timer: Code cleanup (bsc#968018).\n- alsa: timer: Fix leftover link at closing (bsc#968018).\n- alsa: timer: Fix link corruption due to double start or stop (bsc#968018).\n- alsa: timer: Fix race between stop and interrupt (bsc#968018).\n- alsa: timer: Fix wrong instance passed to slave callbacks (bsc#968018).\n- alsa: timer: Protect the whole snd_timer_close() with open race (bsc#973378).\n- alsa: timer: Sync timer deletion at closing the system timer (bsc#973378).\n- alsa: timer: Use mod_timer() for rearming the system timer (bsc#973378).\n- dcache: use IS_ROOT to decide where dentry is hashed (bsc#949752).\n- fs, seqfile: always allow oom killer (bnc#968687).\n- fs/seq_file: fallback to vmalloc allocation (bnc#968687).\n- fs, seq_file: fallback to vmalloc instead of oom kill processes (bnc#968687).\n- hpsa: fix issues with multilun devices (bsc#959381).\n- ibmvscsi: Remove unsupported host config MAD (bsc#973556).\n- iommu/vt-d: Improve fault handler error messages (bsc#975772).\n- iommu/vt-d: Ratelimit fault handler (bsc#975772).\n- ipv6: make fib6 serial number per namespace (bsc#965319).\n- ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs (bsc#956852).\n- ipv6: per netns fib6 walkers (bsc#965319).\n- ipv6: per netns FIB garbage collection (bsc#965319).\n- ipv6: replace global gc_args with local variable (bsc#965319).\n- kabi, fs/seq_file: fallback to vmalloc allocation (bnc#968687).\n- kabi: Import kabi files from kernel 3.0.101-71\n- kabi: protect struct netns_ipv6 after FIB6 GC series (bsc#965319).\n- kabi: Restore kabi after lock-owner change (bnc#968141).\n- llist: Add llist_next() (fate#316876).\n- make vfree() safe to call from interrupt contexts (fate#316876).\n- mld, igmp: Fix reserved tailroom calculation (bsc#956852).\n- net/core: dev_mc_sync_multiple calls wrong helper (bsc#971433).\n- net/core: __hw_addr_create_ex does not initialize sync_cnt (bsc#971433).\n- net/core: __hw_addr_sync_one / _multiple broken (bsc#971433).\n- net/core: __hw_addr_unsync_one 'from' address not marked synced (bsc#971433).\n- nfs4: treat lock owners as opaque values (bnc#968141).\n- nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (bsc#973237).\n- nfsd: do not fail unchecked creates of non-special files (bsc#973237).\n- nfs: use smaller allocations for 'struct idmap' (bsc#965923).\n- pciback: check PF instead of VF for PCI_COMMAND_MEMORY (bsc#957990).\n- pciback: Save the number of MSI-X entries to be copied later (bsc#957988).\n- pci: Move pci_ari_enabled() to global header (bsc#968566).\n- pci: Update PCI VPD size patch to upstream: - PCI: Determine actual VPD size on first access (bsc#971729). - PCI: Update VPD definitions (bsc#971729).\n- rdma/ucma: Fix AB-BA deadlock (bsc#963998).\n- s390/pageattr: Do a single TLB flush for change_page_attr (bsc#940413).\n- scsi_dh_alua: Do not block request queue if workqueue is active (bsc#960458).\n- scsi: mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (bsc#967863).\n- skb: Add inline helper for getting the skb end offset from head (bsc#956852).\n- tcp: avoid order-1 allocations on wifi and tx path (bsc#956852).\n- tcp: fix skb_availroom() (bsc#956852).\n- usb: usbip: fix potential out-of-bounds write (bnc#975945).\n- vmxnet3: set carrier state properly on probe (bsc#972363).\n- vmxnet3: set netdev parant device before calling netdev_info (bsc#972363).\n- xfrm: do not segment UFO packets (bsc#946122).\n- xfs: fix sgid inheritance for subdirectories inheriting default acls [V3] (bsc#965860).\n- xhci: Workaround to get Intel xHCI reset working more reliably (bnc#898592).\n","status":"published","published":"2016-06-30T15:03:23Z","modified":"2026-02-04T02:48:53.579092Z","updated_at":"2026-11-02T15:53:43.438985Z"},{"id":"SUSE-SU-2016:1764-1","title":"Security update for the Linux Kernel","description":"\nThe SUSE Linux Enterprise 12 SP1 Realtime kernel was updated to 3.12.58 to receive various security and bugfixes.\n\nThe following security bugs were fixed:\n- CVE-2015-7566: The treo_attach function in drivers/usb/serial/visor.c\n  in the Linux kernel allowed physically proximate attackers to cause\n  a denial of service (NULL pointer dereference and system crash) or\n  possibly have unspecified other impact by inserting a USB device that\n  lacks a (1) bulk-in or (2) interrupt-in endpoint (bnc#961512).\n- CVE-2015-8550: Xen, when used on a system providing PV backends,\n  allowed local guest OS administrators to cause a denial of service\n  (host OS crash) or gain privileges by writing to memory shared between\n  the frontend and backend, aka a double fetch vulnerability (bsc#957988).\n- CVE-2015-8551: The PCI backend driver in Xen, when running on an x86\n  system, allowed local guest administrators to hit BUG conditions and\n  cause a denial of service (NULL pointer dereference and host OS crash)\n  by leveraging a system with access to a passed-through MSI or MSI-X\n  capable physical PCI device and a crafted sequence of XEN_PCI_OP_*\n  operations, aka 'Linux pciback missing sanity checks (bsc#957990).\n- CVE-2015-8551: The pci backend driver in Xen, when running on an\n  x86 system and using Linux 3.1.x through 4.3.x as the driver domain,\n  allowed local guest administrators to hit BUG conditions and cause\n  a denial of service (NULL pointer dereference and host OS crash) by\n  leveraging a system with access to a passed-through MSI or MSI-X capable\n  physical PCI device and a crafted sequence of XEN_PCI_OP_* operations,\n  aka 'Linux pciback missing sanity checks (bnc#957990).\n- CVE-2015-8552: The PCI backend driver in Xen, when running on an x86\n  system, allowed local guest administrators to generate a continuous\n  stream of WARN messages and cause a denial of service (disk consumption)\n  by leveraging a system with access to a passed-through MSI or MSI-X\n  capable physical PCI device and XEN_PCI_OP_enable_msi operations, aka\n  'Linux pciback missing sanity checks (bsc#957990).\n- CVE-2015-8552: The pci backend driver in Xen, when running on an\n  x86 system and using Linux 3.1.x through 4.3.x as the driver domain,\n  allowed local guest administrators to generate a continuous stream\n  of WARN messages and cause a denial of service (disk consumption)\n  by leveraging a system with access to a passed-through MSI or MSI-X\n  capable physical PCI device and XEN_PCI_OP_enable_msi operations, aka\n  'Linux pciback missing sanity checks (bnc#957990).\n- CVE-2015-8709: ** DISPUTED ** kernel/ptrace.c in the Linux kernel\n  mishandles uid and gid mappings, which allowed local users to gain\n  privileges by establishing a user namespace, waiting for a root process\n  to enter that namespace with an unsafe uid or gid, and then using the\n  ptrace system call.  Upstream states that there is no kernel bug here\n  (bnc#960561).\n- CVE-2015-8785: The fuse_fill_write_pages function in fs/fuse/file.c\n  allowed local users to cause a denial of service (infinite loop) via a\n  writev system call that triggers a zero length for the first segment of\n  an iov (bsc#963765).\n- CVE-2015-8812: drivers/infiniband/hw/cxgb3/iwch_cm.c did not properly\n  identify error conditions, which allowed remote attackers to execute\n  arbitrary code or cause a denial of service (use-after-free) via crafted\n  packets (bsc#966437).\n- CVE-2015-8816: The hub_activate function in drivers/usb/core/hub.c\n  did not properly maintain a hub-interface data structure, which allowed\n  physically proximate attackers to cause a denial of service (invalid\n  memory access and system crash) or possibly have unspecified other impact\n  by unplugging a USB hub device (bsc#968010).\n- CVE-2015-8816: The hub_activate function in drivers/usb/core/hub.c in\n  the Linux kernel did not properly maintain a hub-interface data structure,\n  which allowed physically proximate attackers to cause a denial of service\n  (invalid memory access and system crash) or possibly have unspecified\n  other impact by unplugging a USB hub device (bnc#968010).\n- CVE-2016-0723: Race condition in the tty_ioctl function in\n  drivers/tty/tty_io.c allowed local users to obtain sensitive information\n  from kernel memory or cause a denial of service (use-after-free and\n  system crash) by making a TIOCGETD ioctl call during processing of a\n  TIOCSETD ioctl call (bsc#961500).\n- CVE-2016-2143: The fork implementation in the Linux kernel on\n  s390 platforms mishandles the case of four page-table levels,\n  which allowed local users to cause a denial of service (system\n  crash) or possibly have unspecified other impact via a crafted\n  application, related to arch/s390/include/asm/mmu_context.h and\n  arch/s390/include/asm/pgalloc.h. (bnc#970504)\n- CVE-2016-2143: The fork implementation on s390 platforms mishandles\n  the case of four page-table levels, which allowed local users to cause a\n  denial of service (system crash) or possibly have unspecified other impact\n  via a crafted application, related to arch/s390/include/asm/mmu_context.h\n  and arch/s390/include/asm/pgalloc.h (bsc#970504).\n- CVE-2016-2184: The create_fixed_stream_quirk function in\n  sound/usb/quirks.c in the snd-usb-audio driver allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  or double free, and system crash) via a crafted endpoints value in a\n  USB device descriptor (bsc#971125).\n- CVE-2016-2184: The create_fixed_stream_quirk function in\n  sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel allowed\n  physically proximate attackers to cause a denial of service (NULL pointer\n  dereference or double free, and system crash) via a crafted endpoints\n  value in a USB device descriptor (bnc#971125).\n- CVE-2016-2185: The ati_remote2_probe function in\n  drivers/input/misc/ati_remote2.c allowed physically proximate attackers\n  to cause a denial of service (NULL pointer dereference and system crash)\n  via a crafted endpoints value in a USB device descriptor (bsc#971124).\n- CVE-2016-2185: The ati_remote2_probe function in\n  drivers/input/misc/ati_remote2.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  and system crash) via a crafted endpoints value in a USB device descriptor\n  (bnc#971124).\n- CVE-2016-2186: The powermate_probe function in\n  drivers/input/misc/powermate.c allowed physically proximate attackers\n  to cause a denial of service (NULL pointer dereference and system crash)\n  via a crafted endpoints value in a USB device descriptor (bsc#970958).\n- CVE-2016-2186: The powermate_probe function in\n  drivers/input/misc/powermate.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  and system crash) via a crafted endpoints value in a USB device descriptor\n  (bnc#970958).\n- CVE-2016-2188: The iowarrior_probe function in\n  drivers/usb/misc/iowarrior.c allowed physically proximate attackers to\n  cause a denial of service (NULL pointer dereference and system crash)\n  via a crafted endpoints value in a USB device descriptor (bsc#970956).\n- CVE-2016-2188: The iowarrior_probe function in\n  drivers/usb/misc/iowarrior.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  and system crash) via a crafted endpoints value in a USB device descriptor\n  (bnc#970956).\n- CVE-2016-2384: Double free vulnerability in the snd_usbmidi_create\n  function in sound/usb/midi.c allowed physically proximate attackers to\n  cause a denial of service (panic) or possibly have unspecified other\n  impact via vectors involving an invalid USB descriptor (bsc#966693).\n- CVE-2016-2782: The treo_attach function in drivers/usb/serial/visor.c\n  allowed physically proximate attackers to cause a denial of service\n  (NULL pointer dereference and system crash) or possibly have unspecified\n  other impact by inserting a USB device that lacks a (1) bulk-in or (2)\n  interrupt-in endpoint (bsc#968670).\n- CVE-2016-3134: The netfilter subsystem in the Linux kernel did\n  not validate certain offset fields, which allowed local users to gain\n  privileges or cause a denial of service (heap memory corruption) via an\n  IPT_SO_SET_REPLACE setsockopt call (bnc#971126).\n- CVE-2016-3136: The mct_u232_msr_to_state function in\n  drivers/usb/serial/mct_u232.c allowed physically proximate attackers to\n  cause a denial of service (NULL pointer dereference and system crash)\n  via a crafted USB device without two interrupt-in endpoint descriptors\n  (bsc#970955).\n- CVE-2016-3136: The mct_u232_msr_to_state function in\n  drivers/usb/serial/mct_u232.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  and system crash) via a crafted USB device without two interrupt-in\n  endpoint descriptors (bnc#970955).\n- CVE-2016-3137: drivers/usb/serial/cypress_m8.c allowed physically\n  proximate attackers to cause a denial of service (NULL pointer\n  dereference and system crash) via a USB device without both an\n  interrupt-in and an interrupt-out endpoint descriptor, related to the\n  cypress_generic_port_probe and cypress_open functions (bsc#970970).\n- CVE-2016-3137: drivers/usb/serial/cypress_m8.c in the Linux kernel\n  allowed physically proximate attackers to cause a denial of service\n  (NULL pointer dereference and system crash) via a USB device without\n  both an interrupt-in and an interrupt-out endpoint descriptor, related\n  to the cypress_generic_port_probe and cypress_open functions (bnc#970970).\n- CVE-2016-3138: The acm_probe function in drivers/usb/class/cdc-acm.c\n  allowed physically proximate attackers to cause a denial of service\n  (NULL pointer dereference and system crash) via a USB device without\n  both a control and a data endpoint descriptor (bsc#970911).\n- CVE-2016-3138: The acm_probe function in drivers/usb/class/cdc-acm.c\n  in the Linux kernel allowed physically proximate attackers to cause a\n  denial of service (NULL pointer dereference and system crash) via a USB\n  device without both a control and a data endpoint descriptor (bnc#970911).\n- CVE-2016-3139: The wacom_probe function in\n  drivers/input/tablet/wacom_sys.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (NULL pointer dereference\n  and system crash) via a crafted endpoints value in a USB device descriptor\n  (bnc#970909).\n- CVE-2016-3140: The digi_port_init function in\n  drivers/usb/serial/digi_acceleport.c allowed physically proximate\n  attackers to cause a denial of service (NULL pointer dereference and\n  system crash) via a crafted endpoints value in a USB device descriptor\n  (bsc#970892).\n- CVE-2016-3140: The digi_port_init function in\n  drivers/usb/serial/digi_acceleport.c in the Linux kernel allowed\n  physically proximate attackers to cause a denial of service (NULL pointer\n  dereference and system crash) via a crafted endpoints value in a USB\n  device descriptor (bnc#970892).\n- CVE-2016-3156: The IPv4 implementation in the Linux kernel mishandles\n  destruction of device objects, which allowed guest OS users to cause a\n  denial of service (host OS networking outage) by arranging for a large\n  number of IP addresses (bnc#971360).\n- CVE-2016-3156: The IPv4 implementation mishandled destruction of device\n  objects, which allowed guest OS users to cause a denial of service (host\n  OS networking outage) by arranging for a large number of IP addresses\n  (bsc#971360).\n- CVE-2016-3689: The ims_pcu_parse_cdc_data function in\n  drivers/input/misc/ims-pcu.c allowed physically proximate attackers to\n  cause a denial of service (system crash) via a USB device without both\n  a master and a slave interface (bsc#971628).\n- CVE-2016-3689: The ims_pcu_parse_cdc_data function in\n  drivers/input/misc/ims-pcu.c in the Linux kernel allowed physically\n  proximate attackers to cause a denial of service (system crash) via a\n  USB device without both a master and a slave interface (bnc#971628).\n- CVE-2016-3707: A ICMP echo feature hooked to sysrq was removed, which\n  could have allowed remote attackers to reboot / halt the machine.\n- CVE-2016-3951: Double free vulnerability in drivers/net/usb/cdc_ncm.c in\n  the Linux kernel allowed physically proximate attackers to cause a denial\n  of service (system crash) or possibly have unspecified other impact by\n  inserting a USB device with an invalid USB descriptor (bnc#974418).\n\nThe following non-security bugs were fixed:\n- acpi: Disable ACPI table override when UEFI Secure Boot is enabled (bsc#970604).\n- acpi: Disable APEI error injection if securelevel is set (bsc#972891).\n- alsa: rawmidi: Make snd_rawmidi_transmit() race-free (bsc#968018).\n- alsa: seq: Fix leak of pool buffer at concurrent writes (bsc#968018).\n- alsa: timer: Call notifier in the same spinlock (bsc#973378).\n- alsa: timer: Protect the whole snd_timer_close() with open race (bsc#973378).\n- alsa: timer: Sync timer deletion at closing the system timer (bsc#973378).\n- alsa: timer: Use mod_timer() for rearming the system timer (bsc#973378).\n- apparmor: Skip proc ns files (bsc#959514).\n- block: xen-blkfront: Fix possible NULL ptr dereference (bsc#957986 fate#320625).\n- btrfs: Account data space in more proper timin: (bsc#963193).\n- btrfs: Add handler for invalidate page (bsc#963193).\n- Btrfs: check prepare_uptodate_page() error code earlier (bnc#966910).\n- btrfs: delayed_ref: Add new function to record reserved space into delayed ref (bsc#963193).\n- btrfs: delayed_ref: release and free qgroup reserved at proper timing (bsc#963193).\n- btrfs: extent_io: Introduce needed structure for recoding set/clear bits (bsc#963193).\n- btrfs: extent_io: Introduce new function clear_record_extent_bits() (bsc#963193).\n- btrfs: extent_io: Introduce new function set_record_extent_bits (bsc#963193).\n- btrfs: extent-tree: Add new version of btrfs_check_data_free_space and btrfs_free_reserved_data_space (bsc#963193).\n- btrfs: extent-tree: Add new version of btrfs_delalloc_reserve/release_space (bsc#963193).\n- btrfs: extent-tree: Switch to new check_data_free_space and free_reserved_data_space (bsc#963193).\n- btrfs: extent-tree: Switch to new delalloc space reserve and release (bsc#963193).\n- btrfs: fallocate: Add support to accurate qgroup reserve (bsc#963193).\n- Btrfs: fix deadlock between direct IO reads and buffered writes (bsc#973855).\n- Btrfs: fix invalid page accesses in extent_same (dedup) ioctl (bnc#968230).\n- Btrfs: fix loading of orphan roots leading to BUG_ON (bsc#972844).\n- Btrfs: fix page reading in extent_same ioctl leading to csum errors (bnc#968230).\n- btrfs: handle non-fatal errors in btrfs_qgroup_inherit() (bsc#972951).\n- btrfs: qgroup: Add handler for NOCOW and inline (bsc#963193).\n- btrfs: qgroup: Add new trace point for qgroup data reserve (bsc#963193).\n- btrfs: qgroup: Avoid calling btrfs_free_reserved_data_space in clear_bit_hook (bsc#963193).\n- btrfs: qgroup: Check if qgroup reserved space leaked (bsc#963193).\n- btrfs: qgroup: Cleanup old inaccurate facilities (bsc#963193).\n- btrfs: qgroup: Fix a race in delayed_ref which leads to abort trans (bsc#963193).\n- btrfs: qgroup: Fix a rebase bug which will cause qgroup double free (bsc#963193).\n- btrfs: qgroup: Fix dead judgement on qgroup_rescan_leaf() return value (bsc#969439).\n- btrfs: qgroup: Introduce btrfs_qgroup_reserve_data function (bsc#963193).\n- btrfs: qgroup: Introduce functions to release/free qgroup reserve data space (bsc#963193).\n- btrfs: qgroup: Introduce new functions to reserve/free metadata (bsc#963193).\n- btrfs: qgroup: return EINVAL if level of parent is not higher than child's (bsc#972951).\n- btrfs: qgroup: Use new metadata reservation (bsc#963193).\n- Btrfs: teach backref walking about backrefs with underflowed offset values (bsc#975371).\n- dasd: fix hanging system after LCU changes (bnc#968497, LTC#136671).\n- dmapi: fix dm_open_by_handle_rvp taking an extra ref to mnt (bsc#967292).\n- drivers/base/memory.c: fix kernel warning during memory hotplug on ppc64 (bsc#963827).\n- drivers: hv: Allow for MMIO claims that span ACPI _CRS records (bnc#965924).\n- drivers: hv: Define the channel type for Hyper-V pci Express pass-through (bnc#965924).\n- drivers: hv: Export a function that maps Linux CPU num onto Hyper-V proc num (bnc#965924).\n- drivers: hv: Export the API to invoke a hypercall on Hyper-V (bnc#965924).\n- drivers: hv: kvp: fix IP Failover.\n- drivers: pci:hv: New paravirtual pci front-end for Hyper-V VMs (bnc#965924).\n- drivers: xen-blkfront: move talk_to_blkback to a more suitable place (bsc#957986 fate#320625).\n- drivers: xen-blkfront: only talk_to_blkback() when in XenbusStateInitialising (bsc#957986 fate#320625).\n- drm/core: Preserve the framebuffer after removing it (bsc#968812).\n- drm/i915: do not warn if backlight unexpectedly enabled (boo#972068).\n- drm/i915: set backlight duty cycle after backlight enable for gen4 (boo#972780).\n- drm/radeon: fix-up some float to fixed conversion thinkos (bsc#968813).\n- drm/radeon: use HDP_MEM_COHERENCY_FLUSH_CNTL for sdma as well (bsc#968813).\n- e1000e: Avoid divide by zero error (bsc#968643).\n- e1000e: fix division by zero on jumbo MTUs (bsc#968643).\n- e1000e: Fix tight loop implementation of systime read algorithm (bsc#968643).\n- ext4: fix: print ext4 mountopt data_err=abort correctly (bsc#969735).\n- ext4: fix races between page faults and hole punching (bsc#972174).\n- ext4: fix races of writeback with punch hole and zero range (bsc#972174).\n- ext4: Fix softlockups in SEEK_HOLE and SEEK_DATA implementations (bsc#942262).\n- Fix preemptible_lazy() unused function warning for compute flavor\n- fs/pipe.c: skip file_update_time on frozen fs (bsc#975488).\n- fs/proc_namespace.c: simplify testing nsp and nsp-\u0026gt;mnt_ns (bug#963960).\n- fs, seqfile: always allow oom killer (bnc#968687).\n- fs, seq_file: fallback to vmalloc instead of oom kill processes (bnc#968687).\n- futex: Drop refcount if requeue_pi() acquired the rtmutex (bug#960174).\n- hv: Lock access to hyperv_mmio resource tree (bnc#965924).\n- hv: Make a function to free mmio regions through vmbus (bnc#965924).\n- hv: Reverse order of resources in hyperv_mmio (bnc#965924).\n- hv: Track allocations of children of hv_vmbus in private resource tree (bnc#965924).\n- hv: Use new vmbus_mmio_free() from client drivers (bnc#965924).\n- hwmon: (coretemp) Increase maximum core to 128 (bsc#970160)\n- hyperv: Add mainline tags to some hyperv patches\n- ibmvnic: Fix ibmvnic_capability struct (fate#320253).\n- ibmvscsi: Remove unsupported host config MAD (bsc#973556).\n- Ignore efivar_validate kabi failures -- it's an EFI internal function.\n- intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (bsc#967650).\n- iommu/vt-d: Improve fault handler error messages (bsc#975772).\n- iommu/vt-d: Ratelimit fault handler (bsc#975772).\n- ipv6: make fib6 serial number per namespace (bsc#965319).\n- ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs (bsc#956852).\n- ipv6: per netns fib6 walkers (bsc#965319).\n- ipv6: per netns FIB garbage collection (bsc#965319).\n- ipv6: replace global gc_args with local variable (bsc#965319).\n- kabi fix for patches.fixes/reduce-m_start-cost (bsc#966573).\n- kabi: kgr, add reserved fields (fate#313296).\n- kABI: kgr: fix subtle race with kgr_module_init(), going notifier and kgr_modify_kernel().\n- kabi: Preserve checksum of kvm_x86_ops (bsc#969112).\n- kABI: protect enum enclosure_component_type.\n- kABI: protect function file_open_root.\n- kABI: protect struct af_alg_type.\n- kABI: protect struct crypto_ahash.\n- kABI: protect struct dm_exception_store_type.\n- kABI: protect struct fib_nh_exception.\n- kABI: protect struct module.\n- kabi: protect struct netns_ipv6 after FIB6 GC series (bsc#965319).\n- kABI: protect struct rq.\n- kABI: protect struct sched_class.\n- kABI: protect struct scm_creds.\n- kABI: protect struct user_struct.\n- kabi/severities:\n- kabi/severities: Fail on changes in kvm_x86_ops, needed by lttng-modules\n- kgr: add kgraft annotations to kthreads' wait_event_freezable() API calls (fate#313296).\n- kgr: add kgraft annotation to hwrng kthread (fate#313296).\n- kgr: add objname to kgr_patch_fun struct (fate#313296).\n- kgr: add sympos and objname to error and debug messages (fate#313296).\n- kgr: add sympos as disambiguator field to kgr_patch_fun structure (fate#313296).\n- kgr: add sympos to sysfs (fate#313296).\n- kgr: add TAINT_KGRAFT (fate#313296).\n- kgr: call kgr_init_ftrace_ops() only for loaded objects (fate#313296).\n- kgr: change to kallsyms_on_each_symbol iterator (fate#313296).\n- kgr: define pr_fmt and modify all pr_* messages (fate#313296).\n- kgr: do not print error for !abort_if_missing symbols (bnc#943989).\n- kgr: do not return and print an error only if the object is not loaded (fate#313296).\n- kgr: do not use WQ_MEM_RECLAIM workqueue (bnc#963572).\n- kgr: fix an asymmetric dealing with delayed module loading (fate#313296).\n- kgr: fix redirection on s390x arch (bsc#903279).\n- kgr: fix reversion of a patch already reverted by a replace_all patch (fate#313296).\n- kgr: fix reversion of a patch already reverted by a replace_all patch (fate#313296).\n- kgr: fix subtle race with kgr_module_init(), going notifier and kgr_modify_kernel() (fate#313296).\n- kgr: handle btrfs kthreads (fate#313296 bnc#889207).\n- kgr: kmemleak, really mark the kthread safe after an interrupt (fate#313296).\n- kgr: kmemleak, really mark the kthread safe after an interrupt (fate#313296).\n- kgr: log when modifying kernel (fate#317827).\n- kgr: mark kernel unsupported upon patch revert (fate#313296).\n- kgr: mark some more missed kthreads (bnc#962336).\n- kgr: remove abort_if_missing flag (fate#313296).\n- kgr: usb/storage: do not emit thread awakened (bnc#899908).\n- kvm: SVM: add rdmsr support for AMD event registers (bsc#968448).\n- kvm: x86: Check dest_map-\u0026gt;vector to match eoi signals for rtc (bsc#966471).\n- kvm: x86: Convert ioapic-\u0026gt;rtc_status.dest_map to a struct (bsc#966471).\n- kvm: x86: store IOAPIC-handled vectors in each VCPU (bsc#966471).\n- kvm: x86: Track irq vectors in ioapic-\u0026gt;rtc_status.dest_map (bsc#966471).\n- libceph: fix scatterlist last_piece calculation (bsc#963746).\n- lpfc: Fix kmalloc overflow in LPFC driver at large core count (bsc#969690).\n- memcg: do not hang on OOM when killed by userspace OOM access to memory reserves (bnc#969571).\n- mld, igmp: Fix reserved tailroom calculation (bsc#956852).\n- mmc: Allow forward compatibility for eMMC (bnc#966054).\n- mm: reduce m_start() cost.. (bsc#966573).\n- namespaces: Re-introduce task_nsproxy() helper (bug#963960).\n- namespaces: Use task_lock and not rcu to protect nsproxy (bug#963960).\n- net: core: Correct an over-stringent device loop detection (bsc#945219).\n- net: irda: Fix use-after-free in irtty_open() (bnc#967903).\n- nfs4: treat lock owners as opaque values (bnc#968141).\n- nfsd: fix nfsd_setattr return code for HSM (bsc#969992).\n- nfs: Fix handling of re-write-before-commit for mmapped NFS pages (bsc#964201).\n- nfs: fix high load average due to callback thread sleeping (bsc#971170).\n- nfs: Fix problem with setting ACL on directories (bsc#967251).\n- nfs-rdma: Fix for FMR leaks (bsc#908151).\n- nfsv4.1: do not use machine credentials for CLOSE when using 'sec=sys' (bsc#972003).\n- nvme: default to 4k device page size (bsc#967047).\n- nvme: special case AEN requests (bsc#965087).\n- pci: Add global pci_lock_rescan_remove() (bnc#965924).\n- pci/AER: Fix aer_inject error codes (bsc#931448).\n- pci/AER: Log actual error causes in aer_inject (bsc#931448).\n- pci/AER: Log aer_inject error injections (bsc#931448).\n- pci/AER: Use dev_warn() in aer_inject (bsc#931448).\n- pci: allow access to VPD attributes with size '0' (bsc#959146).\n- pciback: Check PF instead of VF for pci_COMMAND_MEMORY.\n- pciback: Save the number of MSI-X entries to be copied later.\n- pci: Blacklist vpd access for buggy devices (bsc#959146).\n- pci: Determine actual VPD size on first access (bsc#959146).\n- pci: Export symbols required for loadable host driver modules (bnc#965924).\n- pci: pciehp: Disable link notification across slot reset (bsc#967651).\n- pci: pciehp: Do not check adapter or latch status while disabling (bsc#967651).\n- pci: pciehp: Do not disable the link permanently during removal (bsc#967651).\n- pci: pciehp: Ensure very fast hotplug events are also processed (bsc#967651).\n- pci: Update VPD definitions (bsc#959146).\n- perf, nmi: Fix unknown NMI warning (bsc#968512).\n- pipe: limit the per-user amount of pages allocated in pipes (bsc#970948).\n- printk: fix scheduling while atomic bug while oom testing (bnc#965153)\n- proc: Fix ptrace-based permission checks for accessing task maps.\n- qla2xxx: Remove unavailable firmware files (bsc#943645).\n- rbd: do not log miscompare as an error (bsc#970062).\n- rbd: use GFP_NOIO consistently for request allocations (bsc#971159).\n- RDMA/ocrdma: Avoid reporting wrong completions in case of error CQEs (bsc#908151).\n- Remove now unneeded (thus harmful) -rt74 probe_wakeup_latency_hist_start() prototype fix.\n- Remove superfluous Git-commit header from patches.fixes/0001-namespaces-Re-introduce-task_nsproxy-helper.patch.\n- Remove VIOSRP_HOST_CONFIG_TYPE from ibmvstgt.c in patches.fixes/0001-ibmvscsi-remove-unsupported-host-config-mad.patch. as well.\n- resources: Set type in __request_region() (bnc#965924).\n- Restore kabi after lock-owner change.\n- Restore try_get_online_cpus() lockdep annotation dropped by commit d1811e3c\n- Revert 'libata: Align ata_device's id on a cacheline'.\n- Revert 'net/ipv6: add sysctl option accept_ra_min_hop_limit'.\n- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies (bsc#965830#c51).\n- rpm/kernel-module-subpackage: Fix obsoleting dropped flavors (bsc#968253)\n- s390/compat: correct restore of high gprs on signal return (bnc#968497, LTC#137571).\n- s390/pageattr: do a single TLB flush for change_page_attr (bsc#940413).\n- s390/zcrypt: HWRNG registration cause kernel panic on CEX hotplug (bnc#968497, LTC#138409).\n- scsi: Add intermediate STARGET_REMOVE state to scsi_target_state (bsc#970609).\n- scsi: fix soft lockup in scsi_remove_target() on module removal (bsc#965199).\n- scsi: proper state checking and module refcount handling in scsi_device_get (boo#966831).\n- series.conf: add section comments\n- SUNRPC: Fix large reads on NFS/RDMA (bsc#908151).\n- SUNRPC: remove KERN_INFO from dprintk() call sites (bsc#908151).\n- supported.conf: Add bridge.ko for OpenStack (bsc#971600)\n- supported.conf:Add drivers/infiniband/hw/ocrdma/ocrdma.ko to supported.conf (bsc#964461)\n- supported.conf: Add e1000e (emulated by VMware) to -base (bsc#968074)\n- supported.conf: Add Hyper-V modules to -base (bsc#965830)\n- supported.conf: Add isofs to -base (bsc#969655).\n- supported.conf: Add more qemu device driver (bsc#968234)\n- supported.conf: Add mptspi and mptsas to -base (bsc#968206)\n- supported.conf: add pci-hyperv\n- supported.conf: Add the qemu scsi driver (sym53c8xx) to -base (bsc#967802)\n- supported.conf: Add tulip to -base for Hyper-V (bsc#968234)\n- supported.conf: Add xen-blkfront.\n- svcrdma: advertise the correct max payload (bsc#908151).\n- svcrdma: Fence LOCAL_INV work requests (bsc#908151).\n- svcrdma: fix offset calculation for non-page aligned sge entries (bsc#908151).\n- svcrdma: fix printk when memory allocation fails (bsc#908151).\n- svcrdma: refactor marshalling logic (bsc#908151).\n- svcrdma: send_write() must not overflow the device's max sge (bsc#908151).\n- target: Drop incorrect ABORT_TASK put for completed commands (bsc#962872).\n- target: Fix LUN_RESET active I/O handling for ACK_KREF (bsc#962872).\n- target: Fix LUN_RESET active TMR descriptor handling (bsc#962872).\n- target: Fix race with SCF_SEND_DELAYED_TAS handling (bsc#962872).\n- target: Fix remote-port TMR ABORT + se_cmd fabric stop (bsc#962872).\n- target: Fix TAS handling for multi-session se_node_acls (bsc#962872).\n- tcp: convert cached rtt from usec to jiffies when feeding initial rto (bsc#937086).\n- tcp: Restore RFC5961-compliant behavior for SYN packets (bsc#966864).\n- tracing: Fix probe_wakeup_latency_hist_start() prototype @stable-rt cf1dd658fc10b2c34988cd27942fac0d94cb4b5f removed 'success` from trace prototypes, but missed probe_wakeup_latency_hist_start().\n- Update patches.drivers/drm-ast-Initialize-data-needed-to-map-fbdev-memory.patch (bnc#880007). Fix refs and upstream status.\n- Update patches.suse/kgr-0102-add-TAINT_KGRAFT.patch (fate#313296 bsc#974406).\n- usb: Quiet down false peer failure messages (bnc#960629).\n- USB: usbip: fix potential out-of-bounds write (bnc#975945).\n- x86: export x86_msi (bnc#965924).\n- xen: Add /etc/modprobe.d/50-xen.conf selecting Xen frontend driver implementation (bsc#957986, bsc#956084, bsc#961658).\n- xen-blkfront: allow building in our Xen environment (bsc#957986 fate#320625).\n- xen, blkfront: factor out flush-related checks from do_blkif_request() (bsc#957986 fate#320625).\n- xen-blkfront: fix accounting of reqs when migrating (bsc#957986 fate#320625).\n- xen/blkfront: Fix crash if backend does not follow the right states (bsc#957986 fate#320625).\n- xen-blkfront: improve aproximation of required grants per request (bsc#957986 fate#320625).\n- xen/blkfront: improve protection against issuing unsupported REQ_FUA (bsc#957986 fate#320625).\n- xen/blkfront: remove redundant flush_op (bsc#957986 fate#320625).\n- xen-blkfront: remove type check from blkfront_setup_discard (bsc#957986 fate#320625).\n- xen-blkfront: Silence pfn maybe-uninitialized warning (bsc#957986 fate#320625).\n- xen-vscsi-large-requests: Fix resource collision for racing request maps and unmaps (bsc#966094).\n- xfs/dmapi: drop lock over synchronous XFS_SEND_DATA events (bsc#969993).\n- xfs/dmapi: propertly send postcreate event (bsc#967299).\n- xprtrdma: Allocate missing pagelist (bsc#908151).\n- xprtrdma: Avoid deadlock when credit window is reset (bsc#908151).\n- xprtrdma: Disconnect on registration failure (bsc#908151).\n- xprtrdma: Ensure ia-\u0026gt;ri_id-\u0026gt;qp is not NULL when reconnecting (bsc#908151).\n- xprtrdma: Fall back to MTHCAFMR when FRMR is not supported (bsc#908151).\n- xprtrdma: Limit work done by completion handler (bsc#908151).\n- xprtrdma: Make rpcrdma_ep_destroy() return void (bsc#908151).\n- xprtrdma: mind the device's max fast register page list depth (bsc#908151).\n- xprtrdma: mount reports 'Invalid mount option' if memreg mode not supported (bsc#908151).\n- xprtrdma: Reduce the number of hardway buffer allocations (bsc#908151).\n- xprtrdma: Remove BOUNCEBUFFERS memory registration mode (bsc#908151).\n- xprtrdma: Remove BUG_ON() call sites (bsc#908151).\n- xprtrdma: Remove MEMWINDOWS registration modes (bsc#908151).\n- xprtrdma: Remove REGISTER memory registration mode (bsc#908151).\n- xprtrdma: Remove Tavor MTU setting (bsc#908151).\n- xprtrdma: Reset connection timeout after successful reconnect (bsc#908151).\n- xprtrdma: RPC/RDMA must invoke xprt_wake_pending_tasks() in process context (bsc#908151).\n- xprtrdma: Simplify rpcrdma_deregister_external() synopsis (bsc#908151).\n- xprtrdma: Split the completion queue (bsc#908151).\n- xprtrdma: Use macros for reconnection timeout constants (bsc#908151).\n- xprtrmda: Reduce calls to ib_poll_cq() in completion handlers (bsc#908151).\n- xprtrmda: Reduce lock contention in completion handlers (bsc#908151).\n","status":"published","published":"2016-07-08T11:47:22Z","modified":"2026-02-04T03:58:09.203135Z","updated_at":"2026-11-02T15:53:43.438985Z"},{"id":"SUSE-SU-2016:2074-1","title":"Security update for the Linux Kernel","description":"The SUSE Linux Enterprise 11 SP2 kernel was updated to receive various security and bug fixes.\n\nThe following security bugs were fixed:\n- CVE-2016-4486: Fixed 4 byte information leak in net/core/rtnetlink.c (bsc#978822).\n- CVE-2016-3134: The netfilter subsystem in the Linux kernel did not validate certain offset fields, which allowed local users to gain privileges or cause a denial of service (heap memory corruption) via an IPT_SO_SET_REPLACE setsockopt call (bnc#971126).\n- CVE-2016-2847: fs/pipe.c in the Linux kernel did not limit the amount of unread data in pipes, which allowed local users to cause a denial of service (memory consumption) by creating many pipes with non-default sizes (bnc#970948).\n- CVE-2016-2188: The iowarrior_probe function in drivers/usb/misc/iowarrior.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970956).\n- CVE-2016-3138: The acm_probe function in drivers/usb/class/cdc-acm.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a USB device without both a control and a data endpoint descriptor (bnc#970911).\n- CVE-2016-3137: drivers/usb/serial/cypress_m8.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a USB device without both an interrupt-in and an interrupt-out endpoint descriptor, related to the cypress_generic_port_probe and cypress_open functions (bnc#970970).\n- CVE-2016-3140: The digi_port_init function in drivers/usb/serial/digi_acceleport.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970892).\n- CVE-2016-2186: The powermate_probe function in drivers/input/misc/powermate.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970958).\n- CVE-2016-2185: The ati_remote2_probe function in drivers/input/misc/ati_remote2.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#971124).\n- CVE-2016-3156: The IPv4 implementation in the Linux kernel mishandles destruction of device objects, which allowed guest OS users to cause a denial of service (host OS networking outage) by arranging for a large number of IP addresses (bnc#971360).\n- CVE-2016-2184: The create_fixed_stream_quirk function in sound/usb/quirks.c in the snd-usb-audio driver in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference or double free, and system crash) via a crafted endpoints value in a USB device descriptor (bnc#971125).\n- CVE-2016-3139: The wacom_probe function in drivers/input/tablet/wacom_sys.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor (bnc#970909).\n- CVE-2016-2143: The fork implementation in the Linux kernel on s390 platforms mishandled the case of four page-table levels, which allowed local users to cause a denial of service (system crash) or possibly have unspecified other impact via a crafted application, related to arch/s390/include/asm/mmu_context.h and arch/s390/include/asm/pgalloc.h (bnc#970504).\n- CVE-2016-2782: The treo_attach function in drivers/usb/serial/visor.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by inserting a USB device that lacks a (1) bulk-in or (2) interrupt-in endpoint (bnc#968670).\n- CVE-2015-8816: The hub_activate function in drivers/usb/core/hub.c in the Linux kernel did not properly maintain a hub-interface data structure, which allowed physically proximate attackers to cause a denial of service (invalid memory access and system crash) or possibly have unspecified other impact by unplugging a USB hub device (bnc#968010).\n- CVE-2015-7566: The clie_5_attach function in drivers/usb/serial/visor.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by inserting a USB device that lacks a bulk-out endpoint (bnc#961512).\n- CVE-2016-2549: sound/core/hrtimer.c in the Linux kernel did not prevent recursive callback access, which allowed local users to cause a denial of service (deadlock) via a crafted ioctl call (bnc#968013).\n- CVE-2016-2547: sound/core/timer.c in the Linux kernel employed a locking approach that did not consider slave timer instances, which allowed local users to cause a denial of service (race condition, use-after-free, and system crash) via a crafted ioctl call (bnc#968011).\n- CVE-2016-2548: sound/core/timer.c in the Linux kernel retained certain linked lists after a close or stop action, which allowed local users to cause a denial of service (system crash) via a crafted ioctl call, related to the (1) snd_timer_close and (2) _snd_timer_stop functions (bnc#968012).\n- CVE-2016-2546: sound/core/timer.c in the Linux kernel used an incorrect type of mutex, which allowed local users to cause a denial of service (race condition, use-after-free, and system crash) via a crafted ioctl call (bnc#967975).\n- CVE-2016-2545: The snd_timer_interrupt function in sound/core/timer.c in the Linux kernel did not properly maintain a certain linked list, which allowed local users to cause a denial of service (race condition and system crash) via a crafted ioctl call (bnc#967974).\n- CVE-2016-2544: Race condition in the queue_delete function in sound/core/seq/seq_queue.c in the Linux kernel allowed local users to cause a denial of service (use-after-free and system crash) by making an ioctl call at a certain time (bnc#967973).\n- CVE-2016-2543: The snd_seq_ioctl_remove_events function in sound/core/seq/seq_clientmgr.c in the Linux kernel did not verify FIFO assignment before proceeding with FIFO clearing, which allowed local users to cause a denial of service (NULL pointer dereference and OOPS) via a crafted ioctl call (bnc#967972).\n- CVE-2016-2384: Double free vulnerability in the snd_usbmidi_create function in sound/usb/midi.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (panic) or possibly have unspecified other impact via vectors involving an invalid USB descriptor (bnc#966693).\n- CVE-2015-8812: drivers/infiniband/hw/cxgb3/iwch_cm.c in the Linux kernel did not properly identify error conditions, which allowed remote attackers to execute arbitrary code or cause a denial of service (use-after-free) via crafted packets (bnc#966437).\n- CVE-2015-8785: The fuse_fill_write_pages function in fs/fuse/file.c in the Linux kernel allowed local users to cause a denial of service (infinite loop) via a writev system call that triggers a zero length for the first segment of an iov (bnc#963765).\n- CVE-2016-2069: Race condition in arch/x86/mm/tlb.c in the Linux kernel .4.1 allowed local users to gain privileges by triggering access to a paging structure by a different CPU (bnc#963767).\n- CVE-2016-0723: Race condition in the tty_ioctl function in drivers/tty/tty_io.c in the Linux kernel allowed local users to obtain sensitive information from kernel memory or cause a denial of service (use-after-free and system crash) by making a TIOCGETD ioctl call during processing of a TIOCSETD ioctl call (bnc#961500).\n- CVE-2013-7446: Use-after-free vulnerability in net/unix/af_unix.c in the Linux kernel allowed local users to bypass intended AF_UNIX socket permissions or cause a denial of service (panic) via crafted epoll_ctl calls (bnc#955654).\n- CVE-2015-8767: net/sctp/sm_sideeffect.c in the Linux kernel did not properly manage the relationship between a lock and a socket, which allowed local users to cause a denial of service (deadlock) via a crafted sctp_accept call (bnc#961509).\n- CVE-2015-7515: The aiptek_probe function in drivers/input/tablet/aiptek.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted USB device that lacks endpoints (bnc#956708).\n- CVE-2015-8215: net/ipv6/addrconf.c in the IPv6 stack in the Linux kernel did not validate attempted changes to the MTU value, which allowed context-dependent attackers to cause a denial of service (packet loss) via a value that is (1) smaller than the minimum compliant value or (2) larger than the MTU of an interface, as demonstrated by a Router Advertisement (RA) message that is not validated by a daemon, a different vulnerability than CVE-2015-0272 (bnc#955354).\n- CVE-2015-7550: The keyctl_read_key function in security/keys/keyctl.c in the Linux kernel did not properly use a semaphore, which allowed local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact via a crafted application that leverages a race condition between keyctl_revoke and keyctl_read calls (bnc#958951).\n- CVE-2015-8569: The (1) pptp_bind and (2) pptp_connect functions in drivers/net/ppp/pptp.c in the Linux kernel did not verify an address length, which allowed local users to obtain sensitive information from kernel memory and bypass the KASLR protection mechanism via a crafted application (bnc#959190).\n- CVE-2015-8575: The sco_sock_bind function in net/bluetooth/sco.c in the Linux kernel did not verify an address length, which allowed local users to obtain sensitive information from kernel memory and bypass the KASLR protection mechanism via a crafted application (bnc#959399).\n- CVE-2015-8543: The networking implementation in the Linux kernel did not validate protocol identifiers for certain protocol families, which allowed local users to cause a denial of service (NULL function pointer dereference and system crash) or possibly gain privileges by leveraging CLONE_NEWUSER support to execute a crafted SOCK_RAW application (bnc#958886).\n- CVE-2015-8539: The KEYS subsystem in the Linux kernel allowed local users to gain privileges or cause a denial of service (BUG) via crafted keyctl commands that negatively instantiate a key, related to security/keys/encrypted-keys/encrypted.c, security/keys/trusted.c, and security/keys/user_defined.c (bnc#958463).\n- CVE-2015-7509: fs/ext4/namei.c in the Linux kernel allowed physically proximate attackers to cause a denial of service (system crash) via a crafted no-journal filesystem, a related issue to CVE-2013-2015 (bnc#956709).\n- CVE-2015-7799: The slhc_init function in drivers/net/slip/slhc.c in the Linux kernel did not ensure that certain slot numbers are valid, which allowed local users to cause a denial of service (NULL pointer dereference and system crash) via a crafted PPPIOCSMAXCID ioctl call (bnc#949936).\n- CVE-2015-8104: The KVM subsystem in the Linux kernel allowed guest OS users to cause a denial of service (host OS panic or hang) by triggering many #DB (aka Debug) exceptions, related to svm.c (bnc#954404).\n- CVE-2015-5307: The KVM subsystem in the Linux kernel allowed guest OS users to cause a denial of service (host OS panic or hang) by triggering many #AC (aka Alignment Check) exceptions, related to svm.c and vmx.c (bnc#953527).\n- CVE-2015-7990: Race condition in the rds_sendmsg function in net/rds/sendmsg.c in the Linux kernel allowed local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by using a socket that was not properly bound (bnc#952384).\n- CVE-2015-7872: The key_gc_unused_keys function in security/keys/gc.c in the Linux kernel allowed local users to cause a denial of service (OOPS) via crafted keyctl commands (bnc#951440).\n- CVE-2015-6937: The __rds_conn_create function in net/rds/connection.c in the Linux kernel allowed local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by using a socket that was not properly bound (bnc#945825).\n- CVE-2015-6252: The vhost_dev_ioctl function in drivers/vhost/vhost.c in the Linux kernel allowed local users to cause a denial of service (memory consumption) via a VHOST_SET_LOG_FD ioctl call that triggers permanent file-descriptor allocation (bnc#942367).\n- CVE-2015-3339: Race condition in the prepare_binprm function in fs/exec.c in the Linux kernel allowed local users to gain privileges by executing a setuid program at a time instant when a chown to root is in progress, and the ownership is changed but the setuid bit is not yet stripped (bnc#928130).\n\nThe following non-security bugs were fixed:\n- Fix handling of re-write-before-commit for mmapped NFS pages (bsc#964201).\n- Fix lpfc_send_rscn_event allocation size claims bnc#935757\n- Fix ntpd clock synchronization in Xen PV domains (bnc#816446).\n- Fix vmalloc_fault oops during lazy MMU updates (bsc#948562).\n- Make sure XPRT_CONNECTING gets cleared when needed (bsc#946309).\n- SCSI: bfa: Fix to handle firmware tskim abort request response (bsc#972510).\n- USB: usbip: fix potential out-of-bounds write (bnc#975945).\n- af_unix: Guard against other == sk in unix_dgram_sendmsg (bsc#973570).\n- dm-snap: avoid deadock on s-\u003elock when a read is split (bsc#939826).\n- mm/hugetlb: check for pte NULL pointer in __page_check_address() (bsc#977847).\n- nf_conntrack: fix bsc#758540 kabi fix (bsc#946117).\n- privcmd: allow preempting long running user-mode originating hypercalls (bnc#861093).\n- s390/cio: collect format 1 channel-path description data (bsc#966460, bsc#966662).\n- s390/cio: ensure consistent measurement state (bsc#966460, bsc#966662).\n- s390/cio: fix measurement characteristics memleak (bsc#966460, bsc#966662).\n- s390/cio: update measurement characteristics (bsc#966460, bsc#966662).\n- xfs: Fix lost direct IO write in the last block (bsc#949744).\n","status":"published","published":"2016-08-15T10:48:57Z","modified":"2026-02-04T02:38:55.940604Z","updated_at":"2026-11-02T15:53:43.438985Z"},{"id":"USN-2965-1","title":"linux vulnerabilities","description":"Jann Horn discovered that the extended Berkeley Packet Filter (eBPF)\nimplementation in the Linux kernel did not properly reference count file\ndescriptors, leading to a use-after-free. A local unprivileged attacker\ncould use this to gain administrative privileges. (CVE-2016-4557)\n\nRalf Spenneberg discovered that the USB sound subsystem in the Linux kernel\ndid not properly validate USB device descriptors. An attacker with physical\naccess could use this to cause a denial of service (system crash).\n(CVE-2016-2184)\n\nRalf Spenneberg discovered that the ATI Wonder Remote II USB driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2185)\n\nRalf Spenneberg discovered that the PowerMate USB driver in the Linux\nkernel did not properly validate USB device descriptors. An attacker with\nphysical access could use this to cause a denial of service (system crash).\n(CVE-2016-2186)\n\nRalf Spenneberg discovered that the I/O-Warrior USB device driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2188)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nMCT USB RS232 Converter device driver in the Linux kernel did not properly\nvalidate USB device descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3136)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nCypress M8 USB device driver in the Linux kernel did not properly validate\nUSB device descriptors. An attacker with physical access could use this to\ncause a denial of service (system crash). (CVE-2016-3137)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nUSB abstract device control driver for modems and ISDN adapters did not\nvalidate endpoint descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3138)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nLinux kernel's USB driver for Digi AccelePort serial converters did not\nproperly validate USB device descriptors. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3140)\n\nIt was discovered that the IPv4 implementation in the Linux kernel did not\nperform the destruction of inet device objects properly. An attacker in a\nguest OS could use this to cause a denial of service (networking outage) in\nthe host OS. (CVE-2016-3156)\n\nAndy Lutomirski discovered that the Linux kernel did not properly context-\nswitch IOPL on 64-bit PV Xen guests. An attacker in a guest OS could use\nthis to cause a denial of service (guest OS crash), gain privileges, or\nobtain sensitive information. (CVE-2016-3157)\n\nHector Marco and Ismael Ripoll discovered that the Linux kernel would\nimproperly disable Address Space Layout Randomization (ASLR) for x86\nprocesses running in 32 bit mode if stack-consumption resource limits were\ndisabled. A local attacker could use this to make it easier to exploit an\nexisting vulnerability in a setuid/setgid program. (CVE-2016-3672)\n\nIt was discovered that the Linux kernel's USB driver for IMS Passenger\nControl Unit devices did not properly validate the device's interfaces. An\nattacker with physical access could use this to cause a denial of service\n(system crash). (CVE-2016-3689)\n\nAndrey Konovalov discovered that the CDC Network Control Model USB driver\nin the Linux kernel did not cancel work events queued if a later error\noccurred, resulting in a use-after-free. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3951)\n\nIt was discovered that an out-of-bounds write could occur when handling\nincoming packets in the USB/IP implementation in the Linux kernel. A remote\nattacker could use this to cause a denial of service (system crash) or\npossibly execute arbitrary code. (CVE-2016-3955)\n","status":"published","published":"2016-05-06T20:09:33Z","modified":"2026-04-22T09:24:17.602653Z","updated_at":"2026-11-02T16:58:10.303275Z"},{"id":"USN-2965-2","title":"linux-lts-xenial vulnerabilities","description":"USN-2965-1 fixed vulnerabilities in the Linux kernel for Ubuntu 16.04\nLTS. This update provides the corresponding updates for the Linux\nHardware Enablement (HWE) kernel from Ubuntu 16.04 LTS for Ubuntu\n14.04 LTS.\n\nJann Horn discovered that the extended Berkeley Packet Filter (eBPF)\nimplementation in the Linux kernel did not properly reference count file\ndescriptors, leading to a use-after-free. A local unprivileged attacker\ncould use this to gain administrative privileges. (CVE-2016-4557)\n\nRalf Spenneberg discovered that the USB sound subsystem in the Linux kernel\ndid not properly validate USB device descriptors. An attacker with physical\naccess could use this to cause a denial of service (system crash).\n(CVE-2016-2184)\n\nRalf Spenneberg discovered that the ATI Wonder Remote II USB driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2185)\n\nRalf Spenneberg discovered that the PowerMate USB driver in the Linux\nkernel did not properly validate USB device descriptors. An attacker with\nphysical access could use this to cause a denial of service (system crash).\n(CVE-2016-2186)\n\nRalf Spenneberg discovered that the I/O-Warrior USB device driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2188)\n\nIt was discovered that the Linux kernel did not enforce limits on the\namount of data allocated to buffer pipes. A local attacker could use this\nto cause a denial of service (resource exhaustion). (CVE-2016-2847)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nMCT USB RS232 Converter device driver in the Linux kernel did not properly\nvalidate USB device descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3136)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nCypress M8 USB device driver in the Linux kernel did not properly validate\nUSB device descriptors. An attacker with physical access could use this to\ncause a denial of service (system crash). (CVE-2016-3137)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nUSB abstract device control driver for modems and ISDN adapters did not\nvalidate endpoint descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3138)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nLinux kernel's USB driver for Digi AccelePort serial converters did not\nproperly validate USB device descriptors. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3140)\n\nIt was discovered that the IPv4 implementation in the Linux kernel did not\nperform the destruction of inet device objects properly. An attacker in a\nguest OS could use this to cause a denial of service (networking outage) in\nthe host OS. (CVE-2016-3156)\n\nAndy Lutomirski discovered that the Linux kernel did not properly context-\nswitch IOPL on 64-bit PV Xen guests. An attacker in a guest OS could use\nthis to cause a denial of service (guest OS crash), gain privileges, or\nobtain sensitive information. (CVE-2016-3157)\n\nHector Marco and Ismael Ripoll discovered that the Linux kernel would\nimproperly disable Address Space Layout Randomization (ASLR) for x86\nprocesses running in 32 bit mode if stack-consumption resource limits were\ndisabled. A local attacker could use this to make it easier to exploit an\nexisting vulnerability in a setuid/setgid program. (CVE-2016-3672)\n\nIt was discovered that the Linux kernel's USB driver for IMS Passenger\nControl Unit devices did not properly validate the device's interfaces. An\nattacker with physical access could use this to cause a denial of service\n(system crash). (CVE-2016-3689)\n\nAndrey Konovalov discovered that the CDC Network Control Model USB driver\nin the Linux kernel did not cancel work events queued if a later error\noccurred, resulting in a use-after-free. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3951)\n\nIt was discovered that an out-of-bounds write could occur when handling\nincoming packets in the USB/IP implementation in the Linux kernel. A remote\nattacker could use this to cause a denial of service (system crash) or\npossibly execute arbitrary code. (CVE-2016-3955)\n","status":"published","published":"2016-05-06T20:21:52Z","modified":"2026-02-10T04:40:59Z","updated_at":"2026-11-02T16:58:10.303275Z"},{"id":"USN-2965-3","title":"linux-raspi2 vulnerabilities","description":"Jann Horn discovered that the extended Berkeley Packet Filter (eBPF)\nimplementation in the Linux kernel did not properly reference count file\ndescriptors, leading to a use-after-free. A local unprivileged attacker\ncould use this to gain administrative privileges. (CVE-2016-4557)\n\nRalf Spenneberg discovered that the USB sound subsystem in the Linux kernel\ndid not properly validate USB device descriptors. An attacker with physical\naccess could use this to cause a denial of service (system crash).\n(CVE-2016-2184)\n\nRalf Spenneberg discovered that the ATI Wonder Remote II USB driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2185)\n\nRalf Spenneberg discovered that the PowerMate USB driver in the Linux\nkernel did not properly validate USB device descriptors. An attacker with\nphysical access could use this to cause a denial of service (system crash).\n(CVE-2016-2186)\n\nRalf Spenneberg discovered that the I/O-Warrior USB device driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2188)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nMCT USB RS232 Converter device driver in the Linux kernel did not properly\nvalidate USB device descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3136)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nCypress M8 USB device driver in the Linux kernel did not properly validate\nUSB device descriptors. An attacker with physical access could use this to\ncause a denial of service (system crash). (CVE-2016-3137)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nUSB abstract device control driver for modems and ISDN adapters did not\nvalidate endpoint descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3138)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nLinux kernel's USB driver for Digi AccelePort serial converters did not\nproperly validate USB device descriptors. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3140)\n\nIt was discovered that the IPv4 implementation in the Linux kernel did not\nperform the destruction of inet device objects properly. An attacker in a\nguest OS could use this to cause a denial of service (networking outage) in\nthe host OS. (CVE-2016-3156)\n\nAndy Lutomirski discovered that the Linux kernel did not properly context-\nswitch IOPL on 64-bit PV Xen guests. An attacker in a guest OS could use\nthis to cause a denial of service (guest OS crash), gain privileges, or\nobtain sensitive information. (CVE-2016-3157)\n\nHector Marco and Ismael Ripoll discovered that the Linux kernel would\nimproperly disable Address Space Layout Randomization (ASLR) for x86\nprocesses running in 32 bit mode if stack-consumption resource limits were\ndisabled. A local attacker could use this to make it easier to exploit an\nexisting vulnerability in a setuid/setgid program. (CVE-2016-3672)\n\nIt was discovered that the Linux kernel's USB driver for IMS Passenger\nControl Unit devices did not properly validate the device's interfaces. An\nattacker with physical access could use this to cause a denial of service\n(system crash). (CVE-2016-3689)\n\nAndrey Konovalov discovered that the CDC Network Control Model USB driver\nin the Linux kernel did not cancel work events queued if a later error\noccurred, resulting in a use-after-free. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3951)\n\nIt was discovered that an out-of-bounds write could occur when handling\nincoming packets in the USB/IP implementation in the Linux kernel. A remote\nattacker could use this to cause a denial of service (system crash) or\npossibly execute arbitrary code. (CVE-2016-3955)\n","status":"published","published":"2016-05-06T20:32:08Z","modified":"2026-02-10T04:40:59Z","updated_at":"2026-11-02T16:58:10.303275Z"},{"id":"USN-2965-4","title":"linux-snapdragon vulnerability","description":"Jann Horn discovered that the extended Berkeley Packet Filter (eBPF)\nimplementation in the Linux kernel did not properly reference count file\ndescriptors, leading to a use-after-free. A local unprivileged attacker\ncould use this to gain administrative privileges.\n\nRalf Spenneberg discovered that the USB sound subsystem in the Linux kernel\ndid not properly validate USB device descriptors. An attacker with physical\naccess could use this to cause a denial of service (system crash).\n(CVE-2016-2184)\n\nRalf Spenneberg discovered that the ATI Wonder Remote II USB driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2185)\n\nRalf Spenneberg discovered that the PowerMate USB driver in the Linux\nkernel did not properly validate USB device descriptors. An attacker with\nphysical access could use this to cause a denial of service (system crash).\n(CVE-2016-2186)\n\nRalf Spenneberg discovered that the I/O-Warrior USB device driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2188)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nMCT USB RS232 Converter device driver in the Linux kernel did not properly\nvalidate USB device descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3136)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nCypress M8 USB device driver in the Linux kernel did not properly validate\nUSB device descriptors. An attacker with physical access could use this to\ncause a denial of service (system crash). (CVE-2016-3137)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nUSB abstract device control driver for modems and ISDN adapters did not\nvalidate endpoint descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3138)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nLinux kernel's USB driver for Digi AccelePort serial converters did not\nproperly validate USB device descriptors. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3140)\n\nIt was discovered that the IPv4 implementation in the Linux kernel did not\nperform the destruction of inet device objects properly. An attacker in a\nguest OS could use this to cause a denial of service (networking outage) in\nthe host OS. (CVE-2016-3156)\n\nAndy Lutomirski discovered that the Linux kernel did not properly context-\nswitch IOPL on 64-bit PV Xen guests. An attacker in a guest OS could use\nthis to cause a denial of service (guest OS crash), gain privileges, or\nobtain sensitive information. (CVE-2016-3157)\n\nHector Marco and Ismael Ripoll discovered that the Linux kernel would\nimproperly disable Address Space Layout Randomization (ASLR) for x86\nprocesses running in 32 bit mode if stack-consumption resource limits were\ndisabled. A local attacker could use this to make it easier to exploit an\nexisting vulnerability in a setuid/setgid program. (CVE-2016-3672)\n\nIt was discovered that the Linux kernel's USB driver for IMS Passenger\nControl Unit devices did not properly validate the device's interfaces. An\nattacker with physical access could use this to cause a denial of service\n(system crash). (CVE-2016-3689)\n\nAndrey Konovalov discovered that the CDC Network Control Model USB driver\nin the Linux kernel did not cancel work events queued if a later error\noccurred, resulting in a use-after-free. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3951)\n\nIt was discovered that an out-of-bounds write could occur when handling\nincoming packets in the USB/IP implementation in the Linux kernel. A remote\nattacker could use this to cause a denial of service (system crash) or\npossibly execute arbitrary code. (CVE-2016-3955)\n","status":"published","published":"2016-05-06T20:37:32Z","modified":"2026-02-10T04:40:59Z","updated_at":"2026-11-02T16:58:10.303275Z"},{"id":"USN-2968-1","title":"linux vulnerabilities","description":"Ralf Spenneberg discovered that the Aiptek Tablet USB device driver in the\nLinux kernel did not properly validate the endpoints reported by the\ndevice. An attacker with physical access could cause a denial of service\n(system crash). (CVE-2015-7515)\n\nBen Hawkes discovered that the Linux kernel's AIO interface allowed single\nwrites greater than 2GB, which could cause an integer overflow when writing\nto certain filesystems, socket or device types. A local attacker could this\nto cause a denial of service (system crash) or possibly execute arbitrary\ncode. (CVE-2015-8830)\n\nIt was discovered that the Linux kernel did not keep accurate track of pipe\nbuffer details when error conditions occurred, due to an incomplete fix for\nCVE-2015-1805. A local attacker could use this to cause a denial of service\n(system crash) or possibly execute arbitrary code with administrative\nprivileges. (CVE-2016-0774)\n\nZach Riggle discovered that the Linux kernel's list poison feature did not\ntake into account the mmap_min_addr value. A local attacker could use this\nto bypass the kernel's poison-pointer protection mechanism while attempting\nto exploit an existing kernel vulnerability. (CVE-2016-0821)\n\nRalf Spenneberg discovered that the USB sound subsystem in the Linux kernel\ndid not properly validate USB device descriptors. An attacker with physical\naccess could use this to cause a denial of service (system crash).\n(CVE-2016-2184)\n\nRalf Spenneberg discovered that the ATI Wonder Remote II USB driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2185)\n\nRalf Spenneberg discovered that the PowerMate USB driver in the Linux\nkernel did not properly validate USB device descriptors. An attacker with\nphysical access could use this to cause a denial of service (system crash).\n(CVE-2016-2186)\n\nRalf Spenneberg discovered that the I/O-Warrior USB device driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2188)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nMCT USB RS232 Converter device driver in the Linux kernel did not properly\nvalidate USB device descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3136)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nCypress M8 USB device driver in the Linux kernel did not properly validate\nUSB device descriptors. An attacker with physical access could use this to\ncause a denial of service (system crash). (CVE-2016-3137)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nUSB abstract device control driver for modems and ISDN adapters did not\nvalidate endpoint descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3138)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nLinux kernel's USB driver for Digi AccelePort serial converters did not\nproperly validate USB device descriptors. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3140)\n\nIt was discovered that the IPv4 implementation in the Linux kernel did not\nperform the destruction of inet device objects properly. An attacker in a\nguest OS could use this to cause a denial of service (networking outage) in\nthe host OS. (CVE-2016-3156)\n\nAndy Lutomirski discovered that the Linux kernel did not properly context-\nswitch IOPL on 64-bit PV Xen guests. An attacker in a guest OS could use\nthis to cause a denial of service (guest OS crash), gain privileges, or\nobtain sensitive information. (CVE-2016-3157)\n\nIt was discovered that the Linux kernel's USB driver for IMS Passenger\nControl Unit devices did not properly validate the device's interfaces. An\nattacker with physical access could use this to cause a denial of service\n(system crash). (CVE-2016-3689)\n","status":"published","published":"2016-05-09T21:23:56Z","modified":"2026-04-22T09:24:11.944529Z","updated_at":"2026-11-02T16:58:10.303275Z"},{"id":"USN-2969-1","title":"linux-lts-utopic vulnerabilities","description":"Ralf Spenneberg discovered that the Aiptek Tablet USB device driver in the\nLinux kernel did not properly validate the endpoints reported by the\ndevice. An attacker with physical access could cause a denial of service\n(system crash). (CVE-2015-7515)\n\nBen Hawkes discovered that the Linux kernel's AIO interface allowed single\nwrites greater than 2GB, which could cause an integer overflow when writing\nto certain filesystems, socket or device types. A local attacker could this\nto cause a denial of service (system crash) or possibly execute arbitrary\ncode. (CVE-2015-8830)\n\nZach Riggle discovered that the Linux kernel's list poison feature did not\ntake into account the mmap_min_addr value. A local attacker could use this\nto bypass the kernel's poison-pointer protection mechanism while attempting\nto exploit an existing kernel vulnerability. (CVE-2016-0821)\n\nRalf Spenneberg discovered that the USB sound subsystem in the Linux kernel\ndid not properly validate USB device descriptors. An attacker with physical\naccess could use this to cause a denial of service (system crash).\n(CVE-2016-2184)\n\nRalf Spenneberg discovered that the ATI Wonder Remote II USB driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2185)\n\nRalf Spenneberg discovered that the PowerMate USB driver in the Linux\nkernel did not properly validate USB device descriptors. An attacker with\nphysical access could use this to cause a denial of service (system crash).\n(CVE-2016-2186)\n\nRalf Spenneberg discovered that the I/O-Warrior USB device driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2188)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nUSB abstract device control driver for modems and ISDN adapters did not\nvalidate endpoint descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3138)\n\nIt was discovered that the IPv4 implementation in the Linux kernel did not\nperform the destruction of inet device objects properly. An attacker in a\nguest OS could use this to cause a denial of service (networking outage) in\nthe host OS. (CVE-2016-3156)\n\nAndy Lutomirski discovered that the Linux kernel did not properly context-\nswitch IOPL on 64-bit PV Xen guests. An attacker in a guest OS could use\nthis to cause a denial of service (guest OS crash), gain privileges, or\nobtain sensitive information. (CVE-2016-3157)\n","status":"published","published":"2016-05-09T21:57:24Z","modified":"2026-02-10T04:40:59Z","updated_at":"2026-11-02T16:58:10.303275Z"},{"id":"USN-2970-1","title":"linux-lts-vivid vulnerabilities","description":"Ralf Spenneberg discovered that the Aiptek Tablet USB device driver in the\nLinux kernel did not properly validate the endpoints reported by the\ndevice. An attacker with physical access could cause a denial of service\n(system crash). (CVE-2015-7515)\n\nBen Hawkes discovered that the Linux kernel's AIO interface allowed single\nwrites greater than 2GB, which could cause an integer overflow when writing\nto certain filesystems, socket or device types. A local attacker could this\nto cause a denial of service (system crash) or possibly execute arbitrary\ncode. (CVE-2015-8830)\n\nZach Riggle discovered that the Linux kernel's list poison feature did not\ntake into account the mmap_min_addr value. A local attacker could use this\nto bypass the kernel's poison-pointer protection mechanism while attempting\nto exploit an existing kernel vulnerability. (CVE-2016-0821)\n\nRalf Spenneberg discovered that the USB sound subsystem in the Linux kernel\ndid not properly validate USB device descriptors. An attacker with physical\naccess could use this to cause a denial of service (system crash).\n(CVE-2016-2184)\n\nRalf Spenneberg discovered that the ATI Wonder Remote II USB driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2185)\n\nRalf Spenneberg discovered that the PowerMate USB driver in the Linux\nkernel did not properly validate USB device descriptors. An attacker with\nphysical access could use this to cause a denial of service (system crash).\n(CVE-2016-2186)\n\nRalf Spenneberg discovered that the I/O-Warrior USB device driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2188)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nMCT USB RS232 Converter device driver in the Linux kernel did not properly\nvalidate USB device descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3136)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nCypress M8 USB device driver in the Linux kernel did not properly validate\nUSB device descriptors. An attacker with physical access could use this to\ncause a denial of service (system crash). (CVE-2016-3137)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nUSB abstract device control driver for modems and ISDN adapters did not\nvalidate endpoint descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3138)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nLinux kernel's USB driver for Digi AccelePort serial converters did not\nproperly validate USB device descriptors. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3140)\n\nIt was discovered that the IPv4 implementation in the Linux kernel did not\nperform the destruction of inet device objects properly. An attacker in a\nguest OS could use this to cause a denial of service (networking outage) in\nthe host OS. (CVE-2016-3156)\n\nAndy Lutomirski discovered that the Linux kernel did not properly context-\nswitch IOPL on 64-bit PV Xen guests. An attacker in a guest OS could use\nthis to cause a denial of service (guest OS crash), gain privileges, or\nobtain sensitive information. (CVE-2016-3157)\n\nIt was discovered that the Linux kernel's USB driver for IMS Passenger\nControl Unit devices did not properly validate the device's interfaces. An\nattacker with physical access could use this to cause a denial of service\n(system crash). (CVE-2016-3689)\n","status":"published","published":"2016-05-09T22:04:18Z","modified":"2026-02-10T04:40:59Z","updated_at":"2026-11-02T16:58:10.303275Z"},{"id":"USN-2971-2","title":"linux-lts-wily vulnerabilities","description":"USN-2971-1 fixed vulnerabilities in the Linux kernel for Ubuntu 15.10.\nThis update provides the corresponding updates for the Linux Hardware\nEnablement (HWE) kernel from Ubuntu 15.10 for Ubuntu 14.04 LTS.\n\nRalf Spenneberg discovered that the Aiptek Tablet USB device driver in the\nLinux kernel did not properly validate the endpoints reported by the\ndevice. An attacker with physical access could cause a denial of service\n(system crash). (CVE-2015-7515)\n\nZach Riggle discovered that the Linux kernel's list poison feature did not\ntake into account the mmap_min_addr value. A local attacker could use this\nto bypass the kernel's poison-pointer protection mechanism while attempting\nto exploit an existing kernel vulnerability. (CVE-2016-0821)\n\nRalf Spenneberg discovered that the USB sound subsystem in the Linux kernel\ndid not properly validate USB device descriptors. An attacker with physical\naccess could use this to cause a denial of service (system crash).\n(CVE-2016-2184)\n\nRalf Spenneberg discovered that the ATI Wonder Remote II USB driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2185)\n\nRalf Spenneberg discovered that the PowerMate USB driver in the Linux\nkernel did not properly validate USB device descriptors. An attacker with\nphysical access could use this to cause a denial of service (system crash).\n(CVE-2016-2186)\n\nRalf Spenneberg discovered that the I/O-Warrior USB device driver in the\nLinux kernel did not properly validate USB device descriptors. An attacker\nwith physical access could use this to cause a denial of service (system\ncrash). (CVE-2016-2188)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nMCT USB RS232 Converter device driver in the Linux kernel did not properly\nvalidate USB device descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3136)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nCypress M8 USB device driver in the Linux kernel did not properly validate\nUSB device descriptors. An attacker with physical access could use this to\ncause a denial of service (system crash). (CVE-2016-3137)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nUSB abstract device control driver for modems and ISDN adapters did not\nvalidate endpoint descriptors. An attacker with physical access could use\nthis to cause a denial of service (system crash). (CVE-2016-3138)\n\nSergej Schumilo, Hendrik Schwartke, and Ralf Spenneberg discovered that the\nLinux kernel's USB driver for Digi AccelePort serial converters did not\nproperly validate USB device descriptors. An attacker with physical access\ncould use this to cause a denial of service (system crash). (CVE-2016-3140)\n\nIt was discovered that the IPv4 implementation in the Linux kernel did not\nperform the destruction of inet device objects properly. An attacker in a\nguest OS could use this to cause a denial of service (networking outage) in\nthe host OS. (CVE-2016-3156)\n\nAndy Lutomirski discovered that the Linux kernel did not properly context-\nswitch IOPL on 64-bit PV Xen guests. An attacker in a guest OS could use\nthis to cause a denial of service (guest OS crash), gain privileges, or\nobtain sensitive information. (CVE-2016-3157)\n\nIt was discovered that the Linux kernel's USB driver for IMS Passenger\nControl Unit devices did not properly validate the device's interfaces. An\nattacker with physical access could use this to cause a denial of service\n(system crash). (CVE-2016-3689)\n","status":"published","published":"2016-05-09T22:28:49Z","modified":"2026-02-10T04:40:59Z","updated_at":"2026-11-02T16:58:10.303275Z"}]}}
