CVE-2016-5828
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on...
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on powerpc platforms mishandles transactional state, which allows local users to cause a denial of service (invalid process state or TM Bad Thing exception, and system crash) or possibly have unspecified other impact by starting and suspending a transaction before an exec system call.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on powerpc platforms mishandles transactional state, which allows local users to cause a denial of service (invalid process state or TM Bad Thing exception, and system crash) or possibly have unspecified other impact by starting and suspending a transaction before an exec system call.
- Record
CVE-2016-5828- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.2 High
AV:L/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on powerpc platforms mishandles transactional state, which allows local users to cause a denial of service (invalid process state or TM Bad Thing exception, and system crash) or possibly have unspecified other impact by starting and suspending a transaction before an exec system call.
- Record
CVE-2016-5828- Updated
- 2026-11-02
EUVDEUVD-2016-6763 No score
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on powerpc platforms mishandles transactional state, which allows local users to cause a denial of service (invalid process state or TM Bad Thing exception, and system crash) or possibly have unspecified other impact by starting and suspending a transaction before an exec system call.
- Record
EUVD-2016-6763- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-64c3-3r62-5c6c
7.8
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on...
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on powerpc platforms mishandles transactional state, which allows local users to cause a denial of service (invalid process state or TM Bad Thing exception, and system crash) or possibly have unspecified other impact by starting and suspending a transaction before an exec system call.
- Record
GHSA-64c3-3r62-5c6c- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-20
- Updated
- 2026-11-02
OSV
7.8
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on powerpc platforms mishandles transactional state, which allows local users to cause a denial of service (invalid process state or TM Bad Thing exception, and system crash) or possibly have unspecified other impact by starting and suspending a transaction before an exec system call.
- Record
CVE-2016-5828- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-5828
7.8
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on powerpc platforms mishandles transactional state, which allows local users to cause a denial of service (invalid process state or TM Bad Thing exception, and system crash) or possibly have unspecified other impact by starting and suspending a transaction before an exec system call.
- Record
DEBIAN-CVE-2016-5828- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSVRHSA-2016:2574
8.4
Red Hat Security Advisory: kernel security, bug fix, and enhancement update
- Record
RHSA-2016:2574- CVSS 3.0
- 8.4 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-5828
7.8
The start_thread function in arch/powerpc/kernel/process.c in the Linux kernel through 4.6.3 on powerpc platforms mishandles transactional state, which allows local users to cause a denial of service (invalid process state or TM Bad Thing exception, and system crash) or possibly have unspecified other impact by starting and suspending a transaction before an exec system call.
- Record
UBUNTU-CVE-2016-5828- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2016:1937-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 SP1 RT kernel was updated to 3.12.61 to receive various security and bugfixes.
Main feature additions:
- Improved support for Clustered File System (CephFS, fate#318586).
The following security bugs were fixed:
- CVE-2014-9717: fs/namespace.c in the Linux kernel processes MNT_DETACH umount2 system calls 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).
- CVE-2014-9904: The snd_compress_check_input function in sound/core/compress_offload.c in the ALSA subsystem in the Linux kernel did not properly check for an integer overflow, which allowed local users to cause a denial of service (insufficient memory allocation) or possibly have unspecified other impact via a crafted SNDRV_COMPRESS_SET_PARAMS ioctl call (bnc#986811).
- CVE-2015-7833: The usbvision driver in the Linux kernel allowed physically proximate attackers to cause a denial of service (panic) via a nonzero bInterfaceNumber value in a USB device descriptor (bnc#950998).
- 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).
- CVE-2015-8551: The PCI backend driver in Xen, when running on an x86 system, allowed local guest administrators to hit BUG conditions and cause a denial of service (NULL pointer dereference and host OS crash) by leveraging a system with access to a passed-through MSI or MSI-X capable physical PCI device and a crafted sequence of XEN_PCI_OP_* operations, aka 'Linux pciback missing sanity checks (bnc#957990).
- CVE-2015-8552: The PCI backend driver in Xen, when running on an x86 system, allowed local guest administrators to generate a continuous stream of WARN messages and cause a denial of service (disk consumption) by leveraging a system with access to a passed-through MSI or MSI-X capable physical PCI device and XEN_PCI_OP_enable_msi operations, aka 'Linux pciback missing sanity checks (bnc#957990).
- 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).
- CVE-2016-0758: Integer overflow in lib/asn1_decoder.c in the Linux kernel allowed local users to gain privileges via crafted ASN.1 data (bnc#979867).
- CVE-2016-1583: The ecryptfs_privileged_open function in fs/ecryptfs/kthread.c in the Linux kernel allowed local users to gain privileges or cause a denial of service (stack memory consumption) via vectors involving crafted mmap calls for /proc pathnames, leading to recursive pagefault handling (bnc#983143).
- 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).
- 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).
- 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…
- Record
SUSE-SU-2016:1937-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:2105-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 SP1 kernel was updated to 3.12.62 to receive various security and bugfixes.
The following security bugs were fixed:
- CVE-2014-9904: The snd_compress_check_input function in sound/core/compress_offload.c in the ALSA subsystem in the Linux kernel did not properly check for an integer overflow, which allowed local users to cause a denial of service (insufficient memory allocation) or possibly have unspecified other impact via a crafted SNDRV_COMPRESS_SET_PARAMS ioctl call (bnc#986811).
- CVE-2015-7833: The usbvision driver in the Linux kernel allowed physically proximate attackers to cause a denial of service (panic) via a nonzero bInterfaceNumber value in a USB device descriptor (bnc#950998).
- CVE-2015-8551: The PCI backend driver in Xen, when running on an x86 system and using Linux as the driver domain, allowed local guest administrators to hit BUG conditions and cause a denial of service (NULL pointer dereference and host OS crash) by leveraging a system with access to a passed-through MSI or MSI-X capable physical PCI device and a crafted sequence of XEN_PCI_OP_* operations, aka 'Linux pciback missing sanity checks (bnc#957990).
- CVE-2015-8552: The PCI backend driver in Xen, when running on an x86 system and using Linux as the driver domain, allowed local guest administrators to generate a continuous stream of WARN messages and cause a denial of service (disk consumption) by leveraging a system with access to a passed-through MSI or MSI-X capable physical PCI device and XEN_PCI_OP_enable_msi operations, aka 'Linux pciback missing sanity checks (bnc#957990).
- 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).
- CVE-2016-0758: Integer overflow in lib/asn1_decoder.c in the Linux kernel allowed local users to gain privileges via crafted ASN.1 data (bnc#979867).
- CVE-2016-1583: The ecryptfs_privileged_open function in fs/ecryptfs/kthread.c in the Linux kernel allowed local users to gain privileges or cause a denial of service (stack memory consumption) via vectors involving crafted mmap calls for /proc pathnames, leading to recursive pagefault handling (bsc#983143).
- 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).
- 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).
- CVE-2016-4470: The key_reject_and_link function in security/keys/key.c in the Linux kernel did not ensure that a certain data structure is initialized, which allowed local users to cause a denial of service (system crash) via vectors involving a crafted keyctl request2 command (bnc#984755).
- 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 (bsc#978401).
- 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).
- CVE-2016-4565: The InfiniBand (aka IB)…
- Record
SUSE-SU-2016:2105-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:0471-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 GA LTSS kernel was updated to 3.12.61 to receive various security and bugfixes.
The following feature was implemented:
- The ext2 filesystem got reenabled and supported to allow support for 'XIP' (Execute In Place) (FATE#320805).
The following security bugs were fixed:
- CVE-2017-5551: The tmpfs filesystem implementation in the Linux kernel preserved the setgid bit during a setxattr call, which allowed local users to gain group privileges by leveraging the existence of a setgid program with restrictions on execute permissions (bsc#1021258).
- CVE-2016-7097: The filesystem implementation in the Linux kernel preserved the setgid bit during a setxattr call, which allowed local users to gain group privileges by leveraging the existence of a setgid program with restrictions on execute permissions (bnc#995968).
- CVE-2017-2583: A Linux kernel built with the Kernel-based Virtual Machine (CONFIG_KVM) support was vulnerable to an incorrect segment selector(SS) value error. A user/process inside guest could have used this flaw to crash the guest resulting in DoS or potentially escalate their privileges inside guest. (bsc#1020602).
- CVE-2017-2584: arch/x86/kvm/emulate.c in the Linux kernel allowed local users to obtain sensitive information from kernel memory or cause a denial of service (use-after-free) via a crafted application that leverages instruction emulation for fxrstor, fxsave, sgdt, and sidt (bnc#1019851).
- CVE-2016-10088: The sg implementation in the Linux kernel did not properly restrict write operations in situations where the KERNEL_DS option is set, which allowed local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device, related to block/bsg.c and drivers/scsi/sg.c. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-9576 (bnc#1017710).
- CVE-2016-8645: The TCP stack in the Linux kernel mishandled skb truncation, which allowed local users to cause a denial of service (system crash) via a crafted application that made sendto system calls, related to net/ipv4/tcp_ipv4.c and net/ipv6/tcp_ipv6.c (bnc#1009969).
- CVE-2016-8399: An elevation of privilege vulnerability in the kernel networking subsystem could enable a local malicious application to execute arbitrary code within the context of the kernel. This issue is rated as Moderate because it first requires compromising a privileged process and current compiler optimizations restrict access to the vulnerable code. Product: Android. Versions: Kernel-3.10, Kernel-3.18. Android ID: A-31349935 (bnc#1014746).
- CVE-2016-9806: Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel allowed local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that made sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated (bnc#1013540).
- CVE-2016-9756: arch/x86/kvm/emulate.c in the Linux kernel did not properly initialize Code Segment (CS) in certain error cases, which allowed local users to obtain sensitive information from kernel stack memory via a crafted application (bnc#1013038).
- CVE-2016-9793: The sock_setsockopt function in net/core/sock.c in the Linux kernel mishandled negative values of sk_sndbuf and sk_rcvbuf, which allowed local users to cause a denial of service (memory corruption and system crash) or possibly have unspecified other impact by leveraging the CAP_NET_ADMIN capability for a crafted setsockopt system call with the (1) SO_SNDBUFFORCE or (2) SO_RCVBUFFORCE option (bnc#1013531).
- CVE-2016-7910: Use-after-free vulnerability in the disk_seqf_stop function in block/genhd.c in the Linux kernel allowed local users to gain privileges by leveraging the execution of a certain stop operation even if the corresponding start operation had failed (bnc#1010716). -…
- Record
SUSE-SU-2017:0471-1- Updated
- 2026-11-02
OSVUSN-3070-1 No score
linux vulnerabilities
A missing permission check when settings ACLs was discovered in nfsd. A local user could exploit this flaw to gain access to any file by setting an ACL. (CVE-2016-1237)
Kangjie Lu discovered an information leak in the Reliable Datagram Sockets (RDS) implementation in the Linux kernel. A local attacker could use this to obtain potentially sensitive information from kernel memory. (CVE-2016-5244)
James Patrick-Evans discovered that the airspy USB device driver in the Linux kernel did not properly handle certain error conditions. An attacker with physical access could use this to cause a denial of service (memory consumption). (CVE-2016-5400)
Yue Cao et al discovered a flaw in the TCP implementation's handling of challenge acks in the Linux kernel. A remote attacker could use this to cause a denial of service (reset connection) or inject content into an TCP stream. (CVE-2016-5696)
Pengfei Wang discovered a race condition in the MIC VOP driver in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or obtain potentially sensitive information from kernel memory. (CVE-2016-5728)
Cyril Bur discovered that on PowerPC platforms, the Linux kernel mishandled transactional memory state on exec(). A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5828)
It was discovered that a heap based buffer overflow existed in the USB HID driver in the Linux kernel. A local attacker could use this cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5829)
It was discovered that the OverlayFS implementation in the Linux kernel did not properly verify dentry state before proceeding with unlink and rename operations. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6197)
- Record
USN-3070-1- Updated
- 2026-11-02
OSVUSN-3070-2 No score
linux-raspi2 vulnerabilities
A missing permission check when settings ACLs was discovered in nfsd. A local user could exploit this flaw to gain access to any file by setting an ACL. (CVE-2016-1237)
Kangjie Lu discovered an information leak in the Reliable Datagram Sockets (RDS) implementation in the Linux kernel. A local attacker could use this to obtain potentially sensitive information from kernel memory. (CVE-2016-5244)
James Patrick-Evans discovered that the airspy USB device driver in the Linux kernel did not properly handle certain error conditions. An attacker with physical access could use this to cause a denial of service (memory consumption). (CVE-2016-5400)
Yue Cao et al discovered a flaw in the TCP implementation's handling of challenge acks in the Linux kernel. A remote attacker could use this to cause a denial of service (reset connection) or inject content into an TCP stream. (CVE-2016-5696)
Pengfei Wang discovered a race condition in the MIC VOP driver in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or obtain potentially sensitive information from kernel memory. (CVE-2016-5728)
Cyril Bur discovered that on PowerPC platforms, the Linux kernel mishandled transactional memory state on exec(). A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5828)
It was discovered that a heap based buffer overflow existed in the USB HID driver in the Linux kernel. A local attacker could use this cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5829)
It was discovered that the OverlayFS implementation in the Linux kernel did not properly verify dentry state before proceeding with unlink and rename operations. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6197)
- Record
USN-3070-2- Updated
- 2026-11-02
OSVUSN-3070-3 No score
linux-snapdragon vulnerabilities
A missing permission check when settings ACLs was discovered in nfsd. A local user could exploit this flaw to gain access to any file by setting an ACL. (CVE-2016-1237)
Kangjie Lu discovered an information leak in the Reliable Datagram Sockets (RDS) implementation in the Linux kernel. A local attacker could use this to obtain potentially sensitive information from kernel memory. (CVE-2016-5244)
James Patrick-Evans discovered that the airspy USB device driver in the Linux kernel did not properly handle certain error conditions. An attacker with physical access could use this to cause a denial of service (memory consumption). (CVE-2016-5400)
Yue Cao et al discovered a flaw in the TCP implementation's handling of challenge acks in the Linux kernel. A remote attacker could use this to cause a denial of service (reset connection) or inject content into an TCP stream. (CVE-2016-5696)
Pengfei Wang discovered a race condition in the MIC VOP driver in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or obtain potentially sensitive information from kernel memory. (CVE-2016-5728)
Cyril Bur discovered that on PowerPC platforms, the Linux kernel mishandled transactional memory state on exec(). A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5828)
It was discovered that a heap based buffer overflow existed in the USB HID driver in the Linux kernel. A local attacker could use this cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5829)
It was discovered that the OverlayFS implementation in the Linux kernel did not properly verify dentry state before proceeding with unlink and rename operations. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6197)
- Record
USN-3070-3- Updated
- 2026-11-02
OSVUSN-3070-4 No score
linux-lts-xenial vulnerabilities
USN-3070-1 fixed vulnerabilities in the Linux kernel for Ubuntu 16.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 16.04 LTS for Ubuntu 14.04 LTS.
A missing permission check when settings ACLs was discovered in nfsd. A local user could exploit this flaw to gain access to any file by setting an ACL. (CVE-2016-1237)
Kangjie Lu discovered an information leak in the Reliable Datagram Sockets (RDS) implementation in the Linux kernel. A local attacker could use this to obtain potentially sensitive information from kernel memory. (CVE-2016-5244)
James Patrick-Evans discovered that the airspy USB device driver in the Linux kernel did not properly handle certain error conditions. An attacker with physical access could use this to cause a denial of service (memory consumption). (CVE-2016-5400)
Yue Cao et al discovered a flaw in the TCP implementation's handling of challenge acks in the Linux kernel. A remote attacker could use this to cause a denial of service (reset connection) or inject content into an TCP stream. (CVE-2016-5696)
Pengfei Wang discovered a race condition in the MIC VOP driver in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or obtain potentially sensitive information from kernel memory. (CVE-2016-5728)
Cyril Bur discovered that on PowerPC platforms, the Linux kernel mishandled transactional memory state on exec(). A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5828)
It was discovered that a heap based buffer overflow existed in the USB HID driver in the Linux kernel. A local attacker could use this cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5829)
It was discovered that the OverlayFS implementation in the Linux kernel did not properly verify dentry state before proceeding with unlink and rename operations. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6197)
- Record
USN-3070-4- Updated
- 2026-11-02
OSVUSN-3071-1 No score
linux vulnerabilities
Kangjie Lu discovered an information leak in the Reliable Datagram Sockets (RDS) implementation in the Linux kernel. A local attacker could use this to obtain potentially sensitive information from kernel memory. (CVE-2016-5244)
Yue Cao et al discovered a flaw in the TCP implementation's handling of challenge acks in the Linux kernel. A remote attacker could use this to cause a denial of service (reset connection) or inject content into an TCP stream. (CVE-2016-5696)
Pengfei Wang discovered a race condition in the MIC VOP driver in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or obtain potentially sensitive information from kernel memory. (CVE-2016-5728)
Cyril Bur discovered that on PowerPC platforms, the Linux kernel mishandled transactional memory state on exec(). A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5828)
It was discovered that a heap based buffer overflow existed in the USB HID driver in the Linux kernel. A local attacker could use this cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-5829)
- Record
USN-3071-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linuxDebian:12 |
before 4.6.3-1 | 4.6.3-1 |
linuxDebian:13 |
before 4.6.3-1 | 4.6.3-1 |
linuxDebian:14 |
before 4.6.3-1 | 4.6.3-1 |
linuxDebian:8 |
before 3.16.7-ckt25-2+deb8u3, plus listed versions 3.16.7-ckt11-13.16.7-ckt11-1+deb8u13.16.7-ckt11-1+deb8u23.16.7-ckt11-1+deb8u2~bpo70+13.16.7-ckt11-1+deb8u3 Show 27 moreShow less3.16.7-ckt11-1+deb8u3~bpo70+13.16.7-ckt11-1+deb8u43.16.7-ckt11-1+deb8u4~bpo70+13.16.7-ckt11-1+deb8u53.16.7-ckt11-1+deb8u63.16.7-ckt11-1+deb8u6~bpo70+13.16.7-ckt11-1~bpo70+13.16.7-ckt17-13.16.7-ckt20-13.16.7-ckt20-1+deb8u13.16.7-ckt20-1+deb8u23.16.7-ckt20-1+deb8u2~bpo70+13.16.7-ckt20-1+deb8u33.16.7-ckt20-1+deb8u3~bpo70+13.16.7-ckt20-1+deb8u43.16.7-ckt20-1+deb8u4~bpo70+13.16.7-ckt25-13.16.7-ckt25-1~bpo70+13.16.7-ckt25-23.16.7-ckt25-2+deb8u13.16.7-ckt25-2+deb8u23.16.7-ckt25-2+deb8u3~bpo70+13.16.7-ckt25-2~bpo70+13.16.7-ckt9-23.16.7-ckt9-33.16.7-ckt9-3~deb8u13.16.7-ckt9-3~deb8u1~bpo70+1 |
3.16.7-ckt25-2+deb8u3 |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfoRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-libs-develRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
perf-debuginfoRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
Show 113 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-perf-debuginfoRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernelRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debugRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debug-develRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-develRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-docRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-headersRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-toolsRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-libsRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
perfRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
python-perfRed Hat:enterprise_linux:7::client |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-libs-develRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
perf-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
python-perf-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernelRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debugRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debug-develRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-develRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-docRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-headersRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-toolsRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-libsRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
perfRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
python-perfRed Hat:enterprise_linux:7::computenode |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debug-develRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfoRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfo-common-ppc64Red Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfo-common-ppc64leRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-libs-develRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
perf-debuginfoRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
python-perf-debuginfoRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernelRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-bootwrapperRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debugRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfo-common-s390xRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-develRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-docRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-headersRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-kdumpRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-kdump-develRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-toolsRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-libsRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
perfRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
python-perfRed Hat:enterprise_linux:7::server |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-libs-develRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
perf-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
python-perf-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernelRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debugRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-debug-develRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-develRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-docRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-headersRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-toolsRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-tools-libsRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
perfRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
python-perfRed Hat:enterprise_linux:7::workstation |
before 0:3.10.0-514.el7 | 0:3.10.0-514.el7 |
kernel-computeSUSE:Linux Enterprise Real Time 12 SP1 |
before 3.12.61-60.18.1 | 3.12.61-60.18.1 |
kernel-compute_debugSUSE:Linux Enterprise Real Time 12 SP1 |
before 3.12.61-60.18.1 | 3.12.61-60.18.1 |
kernel-rtSUSE:Linux Enterprise Real Time 12 SP1 |
before 3.12.61-60.18.1 | 3.12.61-60.18.1 |
kernel-rt_debugSUSE:Linux Enterprise Real Time 12 SP1 |
before 3.12.61-60.18.1 | 3.12.61-60.18.1 |
kernel-source-rtSUSE:Linux Enterprise Real Time 12 SP1 |
before 3.12.61-60.18.1 | 3.12.61-60.18.1 |
kernel-syms-rtSUSE:Linux Enterprise Real Time 12 SP1 |
before 3.12.61-60.18.1 | 3.12.61-60.18.1 |
kernel-defaultSUSE:Linux Enterprise Desktop 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-sourceSUSE:Linux Enterprise Desktop 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-symsSUSE:Linux Enterprise Desktop 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-xenSUSE:Linux Enterprise Desktop 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kgraft-patch-SLE12-SP1_Update_7SUSE:Linux Enterprise Live Patching 12 |
before 1-4.2 | 1-4.2 |
kernel-ec2SUSE:Linux Enterprise Module for Public Cloud 12 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-docsSUSE:Linux Enterprise Software Development Kit 12 SP1 |
before 3.12.62-60.62.3 | 3.12.62-60.62.3 |
kernel-obs-buildSUSE:Linux Enterprise Software Development Kit 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-defaultSUSE:Linux Enterprise Server 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-sourceSUSE:Linux Enterprise Server 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-symsSUSE:Linux Enterprise Server 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-xenSUSE:Linux Enterprise Server 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-defaultSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-sourceSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-symsSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-xenSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-defaultSUSE:Linux Enterprise Workstation Extension 12 SP1 |
before 3.12.62-60.62.1 | 3.12.62-60.62.1 |
kernel-ec2SUSE:Linux Enterprise Module for Public Cloud 12 |
before 3.12.61-52.66.1 | 3.12.61-52.66.1 |
kernel-defaultSUSE:Linux Enterprise Server for SAP Applications 12 |
before 3.12.61-52.66.1 | 3.12.61-52.66.1 |
kernel-sourceSUSE:Linux Enterprise Server for SAP Applications 12 |
before 3.12.61-52.66.1 | 3.12.61-52.66.1 |
kernel-symsSUSE:Linux Enterprise Server for SAP Applications 12 |
before 3.12.61-52.66.1 | 3.12.61-52.66.1 |
kernel-xenSUSE:Linux Enterprise Server for SAP Applications 12 |
before 3.12.61-52.66.1 | 3.12.61-52.66.1 |
kgraft-patch-SLE12_Update_19SUSE:Linux Enterprise Server for SAP Applications 12 |
before 1-2.1 | 1-2.1 |
kernel-defaultSUSE:Linux Enterprise Server 12-LTSS |
before 3.12.61-52.66.1 | 3.12.61-52.66.1 |
kernel-sourceSUSE:Linux Enterprise Server 12-LTSS |
before 3.12.61-52.66.1 | 3.12.61-52.66.1 |
kernel-symsSUSE:Linux Enterprise Server 12-LTSS |
before 3.12.61-52.66.1 | 3.12.61-52.66.1 |
kernel-xenSUSE:Linux Enterprise Server 12-LTSS |
before 3.12.61-52.66.1 | 3.12.61-52.66.1 |
kgraft-patch-SLE12_Update_19SUSE:Linux Enterprise Server 12-LTSS |
before 1-2.1 | 1-2.1 |
linuxUbuntu:14.04:LTS |
before 3.13.0-95.142, plus listed versions 3.11.0-12.193.12.0-1.33.12.0-2.53.12.0-2.73.12.0-3.8 Show 45 moreShow less3.12.0-3.93.12.0-4.103.12.0-4.123.12.0-5.133.12.0-7.153.13.0-1.163.13.0-2.173.13.0-3.183.13.0-4.193.13.0-5.203.13.0-6.233.13.0-7.253.13.0-7.263.13.0-8.273.13.0-8.283.13.0-10.303.13.0-11.313.13.0-12.323.13.0-13.333.13.0-14.343.13.0-15.353.13.0-16.363.13.0-17.373.13.0-18.383.13.0-19.393.13.0-19.403.13.0-20.423.13.0-21.433.13.0-22.443.13.0-23.453.13.0-24.463.13.0-24.473.13.0-27.503.13.0-29.533.13.0-30.543.13.0-30.553.13.0-32.573.13.0-33.583.13.0-34.603.13.0-35.623.13.0-36.633.13.0-37.643.13.0-39.663.13.0-40.693.13.0-41.70 |
3.13.0-95.142 |
linux-lts-vividUbuntu:14.04:LTS |
before 3.19.0-68.76~14.04.1, plus listed versions 3.19.0-18.18~14.04.13.19.0-20.20~14.04.13.19.0-21.21~14.04.13.19.0-22.22~14.04.13.19.0-23.24~14.04.1 Show 25 moreShow less3.19.0-25.26~14.04.13.19.0-26.28~14.04.13.19.0-28.30~14.04.13.19.0-30.33~14.04.13.19.0-30.34~14.04.13.19.0-31.36~14.04.13.19.0-32.37~14.04.13.19.0-33.38~14.04.13.19.0-37.42~14.04.13.19.0-39.44~14.04.13.19.0-41.46~14.04.23.19.0-42.48~14.04.13.19.0-43.49~14.04.13.19.0-47.53~14.04.13.19.0-49.55~14.04.13.19.0-51.57~14.04.13.19.0-51.58~14.04.13.19.0-56.62~14.04.13.19.0-58.64~14.04.13.19.0-59.65~14.04.13.19.0-59.66~14.04.13.19.0-61.69~14.04.13.19.0-64.72~14.04.13.19.0-65.73~14.04.13.19.0-66.74~14.04.1 |
3.19.0-68.76~14.04.1 |
linux-lts-xenialUbuntu:14.04:LTS |
before 4.4.0-36.55~14.04.1, plus listed versions 4.4.0-13.29~14.04.14.4.0-14.30~14.04.24.4.0-15.31~14.04.14.4.0-18.34~14.04.14.4.0-21.37~14.04.1 Show 6 moreShow less4.4.0-22.39~14.04.14.4.0-22.40~14.04.14.4.0-24.43~14.04.14.4.0-28.47~14.04.14.4.0-31.50~14.04.14.4.0-34.53~14.04.1 |
4.4.0-36.55~14.04.1 |
linuxUbuntu:16.04:LTS |
before 4.4.0-36.55, plus listed versions 4.2.0-16.194.2.0-17.214.2.0-19.234.3.0-1.104.3.0-2.11 Show 25 moreShow less4.3.0-5.164.3.0-6.174.3.0-7.184.4.0-2.164.4.0-4.194.4.0-6.214.4.0-7.224.4.0-8.234.4.0-9.244.4.0-10.254.4.0-11.264.4.0-12.284.4.0-13.294.4.0-14.304.4.0-15.314.4.0-16.324.4.0-17.334.4.0-18.344.4.0-21.374.4.0-22.394.4.0-22.404.4.0-24.434.4.0-28.474.4.0-31.504.4.0-34.53 |
4.4.0-36.55 |
linux-raspi2Ubuntu:16.04:LTS |
before 4.4.0-1021.27, plus listed versions 4.2.0-1013.194.2.0-1014.214.3.0-1006.64.4.0-1003.44.4.0-1004.5 Show 7 moreShow less4.4.0-1009.104.4.0-1010.124.4.0-1010.134.4.0-1012.164.4.0-1016.224.4.0-1017.234.4.0-1019.25 |
4.4.0-1021.27 |
linux-snapdragonUbuntu:16.04:LTS |
before 4.4.0-1024.27, plus listed versions 4.4.0-1012.124.4.0-1013.144.4.0-1013.154.4.0-1015.184.4.0-1019.224.4.0-1020.234.4.0-1022.25 |
4.4.0-1024.27 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-5828 is a high vulnerability (CVSS 7.8) in Debian Linux, published June 27, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.45%, the 38th percentile. Fixed in linux 4.6.3-1.
References
ubuntu.com/usn/USN-3070-1
openwall.com/lists/oss-security/2016/06/25/7
lists.opensuse.org/opensuse-security-announce/2016-08/msg00055.html
patchwork.ozlabs.org/patch/636776
rhn.redhat.com/errata/RHSA-2016-2574.html
ubuntu.com/usn/USN-3070-3
Show 194 moreShow less
ubuntu.com/usn/USN-3070-2
ubuntu.com/usn/USN-3071-1
debian.org/security/2016/dsa-3616
ubuntu.com/usn/USN-3070-4
securityfocus.com/bid/91415
lists.opensuse.org/opensuse-security-announce/2016-08/msg00044.html
ubuntu.com/usn/USN-3071-2
lists.opensuse.org/opensuse-security-announce/2016-08/msg00000.html
nvd.nist.gov/vuln/detail/CVE-2016-5828
github.com/advisories/GHSA-64c3-3r62-5c6c
security-tracker.debian.org/tracker/CVE-2016-5828
access.redhat.com/errata/RHSA-2016:2574
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/7.3_Release_Notes/index.html
bugzilla.redhat.com/show_bug.cgi?id=1141249
bugzilla.redhat.com/show_bug.cgi?id=1152231
bugzilla.redhat.com/show_bug.cgi?id=1234586
bugzilla.redhat.com/show_bug.cgi?id=1267042
bugzilla.redhat.com/show_bug.cgi?id=1277863
bugzilla.redhat.com/show_bug.cgi?id=1278224
bugzilla.redhat.com/show_bug.cgi?id=1283341
bugzilla.redhat.com/show_bug.cgi?id=1286261
bugzilla.redhat.com/show_bug.cgi?id=1286500
bugzilla.redhat.com/show_bug.cgi?id=1290475
bugzilla.redhat.com/show_bug.cgi?id=1292481
bugzilla.redhat.com/show_bug.cgi?id=1295802
bugzilla.redhat.com/show_bug.cgi?id=1297813
bugzilla.redhat.com/show_bug.cgi?id=1299662
bugzilla.redhat.com/show_bug.cgi?id=1300023
bugzilla.redhat.com/show_bug.cgi?id=1300237
bugzilla.redhat.com/show_bug.cgi?id=1301893
bugzilla.redhat.com/show_bug.cgi?id=1302166
bugzilla.redhat.com/show_bug.cgi?id=1303532
bugzilla.redhat.com/show_bug.cgi?id=1305118
bugzilla.redhat.com/show_bug.cgi?id=1307091
bugzilla.redhat.com/show_bug.cgi?id=1308444
bugzilla.redhat.com/show_bug.cgi?id=1308846
bugzilla.redhat.com/show_bug.cgi?id=1312298
bugzilla.redhat.com/show_bug.cgi?id=1313428
bugzilla.redhat.com/show_bug.cgi?id=1318172
bugzilla.redhat.com/show_bug.cgi?id=1321096
bugzilla.redhat.com/show_bug.cgi?id=1326540
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_2574.json
access.redhat.com/security/cve/CVE-2013-4312
cve.org/CVERecord?id=CVE-2013-4312
nvd.nist.gov/vuln/detail/CVE-2013-4312
access.redhat.com/security/cve/CVE-2015-8374
cve.org/CVERecord?id=CVE-2015-8374
nvd.nist.gov/vuln/detail/CVE-2015-8374
access.redhat.com/security/cve/CVE-2015-8543
cve.org/CVERecord?id=CVE-2015-8543
nvd.nist.gov/vuln/detail/CVE-2015-8543
access.redhat.com/security/cve/CVE-2015-8746
cve.org/CVERecord?id=CVE-2015-8746
nvd.nist.gov/vuln/detail/CVE-2015-8746
access.redhat.com/security/cve/CVE-2015-8812
cve.org/CVERecord?id=CVE-2015-8812
nvd.nist.gov/vuln/detail/CVE-2015-8812
access.redhat.com/security/cve/CVE-2015-8844
cve.org/CVERecord?id=CVE-2015-8844
nvd.nist.gov/vuln/detail/CVE-2015-8844
access.redhat.com/security/cve/CVE-2015-8845
cve.org/CVERecord?id=CVE-2015-8845
nvd.nist.gov/vuln/detail/CVE-2015-8845
access.redhat.com/security/cve/CVE-2015-8956
cve.org/CVERecord?id=CVE-2015-8956
nvd.nist.gov/vuln/detail/CVE-2015-8956
access.redhat.com/security/cve/CVE-2016-2053
cve.org/CVERecord?id=CVE-2016-2053
nvd.nist.gov/vuln/detail/CVE-2016-2053
access.redhat.com/security/cve/CVE-2016-2069
cve.org/CVERecord?id=CVE-2016-2069
nvd.nist.gov/vuln/detail/CVE-2016-2069
seclists.org/oss-sec/2016/q1/194
access.redhat.com/security/cve/CVE-2016-2117
cve.org/CVERecord?id=CVE-2016-2117
nvd.nist.gov/vuln/detail/CVE-2016-2117
access.redhat.com/security/cve/CVE-2016-2384
cve.org/CVERecord?id=CVE-2016-2384
nvd.nist.gov/vuln/detail/CVE-2016-2384
seclists.org/oss-sec/2016/q1/331
lkml.org/lkml/2016/2/13/11
access.redhat.com/security/cve/CVE-2016-2847
cve.org/CVERecord?id=CVE-2016-2847
nvd.nist.gov/vuln/detail/CVE-2016-2847
access.redhat.com/security/cve/CVE-2016-3044
cve.org/CVERecord?id=CVE-2016-3044
nvd.nist.gov/vuln/detail/CVE-2016-3044
access.redhat.com/security/cve/CVE-2016-3070
cve.org/CVERecord?id=CVE-2016-3070
nvd.nist.gov/vuln/detail/CVE-2016-3070
access.redhat.com/security/cve/CVE-2016-3156
cve.org/CVERecord?id=CVE-2016-3156
nvd.nist.gov/vuln/detail/CVE-2016-3156
access.redhat.com/security/cve/CVE-2016-3699
cve.org/CVERecord?id=CVE-2016-3699
nvd.nist.gov/vuln/detail/CVE-2016-3699
access.redhat.com/security/cve/CVE-2016-3841
cve.org/CVERecord?id=CVE-2016-3841
nvd.nist.gov/vuln/detail/CVE-2016-3841
access.redhat.com/security/cve/CVE-2016-4569
cve.org/CVERecord?id=CVE-2016-4569
nvd.nist.gov/vuln/detail/CVE-2016-4569
comments.gmane.org/gmane.linux.kernel/2214250
access.redhat.com/security/cve/CVE-2016-4578
cve.org/CVERecord?id=CVE-2016-4578
nvd.nist.gov/vuln/detail/CVE-2016-4578
access.redhat.com/security/cve/CVE-2016-4581
cve.org/CVERecord?id=CVE-2016-4581
nvd.nist.gov/vuln/detail/CVE-2016-4581
access.redhat.com/security/cve/CVE-2016-4794
cve.org/CVERecord?id=CVE-2016-4794
nvd.nist.gov/vuln/detail/CVE-2016-4794
access.redhat.com/security/cve/CVE-2016-5412
cve.org/CVERecord?id=CVE-2016-5412
nvd.nist.gov/vuln/detail/CVE-2016-5412
access.redhat.com/security/cve/CVE-2016-5828
cve.org/CVERecord?id=CVE-2016-5828
access.redhat.com/security/cve/CVE-2016-5829
cve.org/CVERecord?id=CVE-2016-5829
nvd.nist.gov/vuln/detail/CVE-2016-5829
cve.org/CVERecord?id=CVE-2016-6136
nvd.nist.gov/vuln/detail/CVE-2016-6136
cve.org/CVERecord?id=CVE-2016-6198
nvd.nist.gov/vuln/detail/CVE-2016-6198
nvd.nist.gov/vuln/detail/CVE-2016-6327
suse.com/support/update/announcement/2016/suse-su-20161937-1
bugzilla.suse.com/662458
bugzilla.suse.com/676471
bugzilla.suse.com/897662
bugzilla.suse.com/928547
bugzilla.suse.com/944309
bugzilla.suse.com/945345
bugzilla.suse.com/947337
bugzilla.suse.com/950998
bugzilla.suse.com/951844
bugzilla.suse.com/953048
bugzilla.suse.com/953233
bugzilla.suse.com/954847
bugzilla.suse.com/956491
bugzilla.suse.com/957805
bugzilla.suse.com/957986
bugzilla.suse.com/957990
bugzilla.suse.com/958390
bugzilla.suse.com/958463
bugzilla.suse.com/960857
bugzilla.suse.com/962742
bugzilla.suse.com/962846
bugzilla.suse.com/963762
bugzilla.suse.com/964727
bugzilla.suse.com/965087
bugzilla.suse.com/966245
bugzilla.suse.com/967640
bugzilla.suse.com/968667
suse.com/security/cve/CVE-2014-9717
suse.com/security/cve/CVE-2014-9904
suse.com/security/cve/CVE-2015-7833
suse.com/security/cve/CVE-2015-8539
suse.com/security/cve/CVE-2015-8551
suse.com/security/cve/CVE-2015-8552
suse.com/security/cve/CVE-2015-8845
suse.com/security/cve/CVE-2016-0758
suse.com/security/cve/CVE-2016-1583
suse.com/security/cve/CVE-2016-2053
suse.com/security/cve/CVE-2016-2847
suse.com/security/cve/CVE-2016-3672
suse.com/security/cve/CVE-2016-3707
suse.com/security/cve/CVE-2016-4470
suse.com/security/cve/CVE-2016-4482
suse.com/security/cve/CVE-2016-4486
suse.com/security/cve/CVE-2016-4565
suse.com/security/cve/CVE-2016-4569
suse.com/security/cve/CVE-2016-4578
suse.com/security/cve/CVE-2016-4805
suse.com/security/cve/CVE-2016-4997
suse.com/security/cve/CVE-2016-5244
suse.com/security/cve/CVE-2016-5828
suse.com/security/cve/CVE-2016-5829
suse.com/support/update/announcement/2016/suse-su-20162105-1
suse.com/support/update/announcement/2017/suse-su-20170471-1
ubuntu.com/security/CVE-2016-5828
ubuntu.com/security/notices/USN-3070-1
ubuntu.com/security/notices/USN-3071-2
ubuntu.com/security/notices/USN-3071-1
ubuntu.com/security/notices/USN-3070-4
ubuntu.com/security/notices/USN-3070-3
ubuntu.com/security/notices/USN-3070-2
ubuntu.com/security/CVE-2016-1237
ubuntu.com/security/CVE-2016-5244
ubuntu.com/security/CVE-2016-5400
ubuntu.com/security/CVE-2016-5696
ubuntu.com/security/CVE-2016-5728
ubuntu.com/security/CVE-2016-5829
ubuntu.com/security/CVE-2016-6197
Left out here: 45 versions, 225 references and the rest of 3 source descriptions. The JSON record has them.