Every CVE Search/ Get API key

CVE-2016-4794

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to...

7.8 HighFix available

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls.

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

0.51%Down 0.8 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.8

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls.

Record
CVE-2016-4794
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.2 HighAV:L/AC:L/Au:N/C:C/I:C/A:C
Updated
2026-11-02
CVE List No score

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls.

Record
CVE-2016-4794
Updated
2026-11-02
EUVDEUVD-2016-5778 No score

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls.

Record
EUVD-2016-5778
Updated
2026-11-03
GitHub AdvisoriesGHSA-6xwx-g6w8-mw46 7.8

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to...

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls.

Record
GHSA-6xwx-g6w8-mw46
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 7.8

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls.

Record
CVE-2016-4794
CVSS 3.1
7.8 HighCVSS: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-4794 7.8

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls.

Record
DEBIAN-CVE-2016-4794
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 11 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 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2016:2584 8.4

Red Hat Security Advisory: kernel-rt security, bug fix, and enhancement update

Record
RHSA-2016:2584
CVSS 3.0
8.4 HighCVSS: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-4794 7.8

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls.

Record
UBUNTU-CVE-2016-4794
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2016-0271 No score

Updated kernel packages fix security vulnerability

This update is based on the upstream 4.4.16 kernel and fixes at least theese security issues:

nfsd in the Linux kernel through 4.6.3 allows local users to bypass intended file-permission restrictions by setting a POSIX ACL, related to nfs2acl.c, nfs3acl.c, and nfs4acl.c. (CVE-2016-1237).

The ecryptfs_privileged_open function in fs/ecryptfs/kthread.c in the Linux kernel before 4.6.3 allows 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 (CVE-2016-1583).

The key_reject_and_link function in security/keys/key.c in the Linux kernel through 4.6.3 does not ensure that a certain data structure is initialized, which allows local users to cause a denial of service (system crash) via vectors involving a crafted keyctl request2 command (CVE-2016-4470).

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls (CVE-2016-4794).

The tipc_nl_publ_dump function in net/tipc/socket.c in the Linux kernel through 4.6 does not verify socket existence, which allows local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact via a dumpit operation (CVE-2016-4951).

The compat IPT_SO_SET_REPLACE setsockopt implementation in the netfilter subsystem in the Linux kernel before 4.6.3 allows local users to gain privileges or cause a denial of service (memory corruption) by leveraging in-container root access to provide a crafted offset value that triggers an unintended decrement. (CVE-2016-4997).

The IPT_SO_SET_REPLACE setsockopt implementation in the netfilter subsystem in the Linux kernel before 4.6 allows local users to cause a denial of service (out-of-bounds read) or possibly obtain sensitive information from kernel heap memory by leveraging in-container root access to provide a crafted offset value that leads to crossing a ruleset blob boundary (CVE-2016-4998).

A flaw was found in the implementation of the Linux kernel handling of networking challenge ack where an attacker is able to determine the shared counter. This may allow an attacker to inject or take over a TCP connection between a server and client without having to be a traditional Man In the Middle (MITM) style attack (CVE-2016-5696).

Multiple heap-based buffer overflows in the hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux kernel through 4.6.3 allow local users to cause a denial of service or possibly have unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2) HIDIOCSUSAGES ioctl call (CVE-2016-5829).

For other fixes in this update, see the referenced changelogs.

Record
MGASA-2016-0271
Updated
2026-11-02
OSVMGASA-2016-0283 No score

Updated kernel-tmb packages fix security vulnerabilities

This update is based on the upstream 4.4.16 kernel and fixes at least theese security issues:

nfsd in the Linux kernel through 4.6.3 allows local users to bypass intended file-permission restrictions by setting a POSIX ACL, related to nfs2acl.c, nfs3acl.c, and nfs4acl.c. (CVE-2016-1237).

The ecryptfs_privileged_open function in fs/ecryptfs/kthread.c in the Linux kernel before 4.6.3 allows 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 (CVE-2016-1583).

The key_reject_and_link function in security/keys/key.c in the Linux kernel through 4.6.3 does not ensure that a certain data structure is initialized, which allows local users to cause a denial of service (system crash) via vectors involving a crafted keyctl request2 command (CVE-2016-4470).

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls (CVE-2016-4794).

The tipc_nl_publ_dump function in net/tipc/socket.c in the Linux kernel through 4.6 does not verify socket existence, which allows local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact via a dumpit operation (CVE-2016-4951).

The compat IPT_SO_SET_REPLACE setsockopt implementation in the netfilter subsystem in the Linux kernel before 4.6.3 allows local users to gain privileges or cause a denial of service (memory corruption) by leveraging in-container root access to provide a crafted offset value that triggers an unintended decrement. (CVE-2016-4997).

The IPT_SO_SET_REPLACE setsockopt implementation in the netfilter subsystem in the Linux kernel before 4.6 allows local users to cause a denial of service (out-of-bounds read) or possibly obtain sensitive information from kernel heap memory by leveraging in-container root access to provide a crafted offset value that leads to crossing a ruleset blob boundary (CVE-2016-4998).

A flaw was found in the implementation of the Linux kernel handling of networking challenge ack where an attacker is able to determine the shared counter. This may allow an attacker to inject or take over a TCP connection between a server and client without having to be a traditional Man In the Middle (MITM) style attack (CVE-2016-5696).

Multiple heap-based buffer overflows in the hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux kernel through 4.6.3 allow local users to cause a denial of service or possibly have unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2) HIDIOCSUSAGES ioctl call (CVE-2016-5829).

For other fixes in this update, see the referenced changelogs.

Record
MGASA-2016-0283
Updated
2026-11-02
OSVMGASA-2016-0284 No score

Updated kernel-linus packages fix security vulnerabilities

This update is based on the upstream 4.4.16 kernel and fixes at least theese security issues:

nfsd in the Linux kernel through 4.6.3 allows local users to bypass intended file-permission restrictions by setting a POSIX ACL, related to nfs2acl.c, nfs3acl.c, and nfs4acl.c. (CVE-2016-1237).

The ecryptfs_privileged_open function in fs/ecryptfs/kthread.c in the Linux kernel before 4.6.3 allows 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 (CVE-2016-1583).

The key_reject_and_link function in security/keys/key.c in the Linux kernel through 4.6.3 does not ensure that a certain data structure is initialized, which allows local users to cause a denial of service (system crash) via vectors involving a crafted keyctl request2 command (CVE-2016-4470).

Use-after-free vulnerability in mm/percpu.c in the Linux kernel through 4.6 allows local users to cause a denial of service (BUG) or possibly have unspecified other impact via crafted use of the mmap and bpf system calls (CVE-2016-4794).

The tipc_nl_publ_dump function in net/tipc/socket.c in the Linux kernel through 4.6 does not verify socket existence, which allows local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact via a dumpit operation (CVE-2016-4951).

The compat IPT_SO_SET_REPLACE setsockopt implementation in the netfilter subsystem in the Linux kernel before 4.6.3 allows local users to gain privileges or cause a denial of service (memory corruption) by leveraging in-container root access to provide a crafted offset value that triggers an unintended decrement. (CVE-2016-4997).

The IPT_SO_SET_REPLACE setsockopt implementation in the netfilter subsystem in the Linux kernel before 4.6 allows local users to cause a denial of service (out-of-bounds read) or possibly obtain sensitive information from kernel heap memory by leveraging in-container root access to provide a crafted offset value that leads to crossing a ruleset blob boundary (CVE-2016-4998).

Multiple heap-based buffer overflows in the hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux kernel through 4.6.3 allow local users to cause a denial of service or possibly have unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2) HIDIOCSUSAGES ioctl call (CVE-2016-5829).

For other fixes in this update, see the referenced changelogs.

Record
MGASA-2016-0284
Updated
2026-11-02
OSVUSN-3053-1 No score

linux-lts-vivid 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)

It was discovered that the keyring implementation in the Linux kernel did not ensure a data structure was initialized before referencing it after an error condition occurred. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-4470)

Sasha Levin discovered that a use-after-free existed in the percpu allocator in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code with administrative privileges. (CVE-2016-4794)

Kangjie Lu discovered an information leak in the netlink implementation of the Linux kernel. A local attacker could use this to obtain sensitive information from kernel memory. (CVE-2016-5243)

Record
USN-3053-1
Updated
2026-11-02
OSVUSN-3054-1 No score

linux-lts-xenial vulnerabilities

Ben Hawkes discovered an integer overflow in the Linux netfilter implementation. On systems running 32 bit kernels, a local unprivileged attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code with administrative privileges. (CVE-2016-3135)

It was discovered that the keyring implementation in the Linux kernel did not ensure a data structure was initialized before referencing it after an error condition occurred. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-4470)

Sasha Levin discovered that a use-after-free existed in the percpu allocator in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code with administrative privileges. (CVE-2016-4794)

Kangjie Lu discovered an information leak in the netlink implementation of the Linux kernel. A local attacker could use this to obtain sensitive information from kernel memory. (CVE-2016-5243)

Record
USN-3054-1
Updated
2026-11-02
OSVUSN-3055-1 No score

linux vulnerabilities

Ben Hawkes discovered an integer overflow in the Linux netfilter implementation. On systems running 32 bit kernels, a local unprivileged attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code with administrative privileges. (CVE-2016-3135)

It was discovered that the keyring implementation in the Linux kernel did not ensure a data structure was initialized before referencing it after an error condition occurred. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-4470)

Sasha Levin discovered that a use-after-free existed in the percpu allocator in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code with administrative privileges. (CVE-2016-4794)

Kangjie Lu discovered an information leak in the netlink implementation of the Linux kernel. A local attacker could use this to obtain sensitive information from kernel memory. (CVE-2016-5243)

Record
USN-3055-1
Updated
2026-11-02
OSVUSN-3056-1 No score

linux-raspi2 vulnerabilities

Ben Hawkes discovered an integer overflow in the Linux netfilter implementation. On systems running 32 bit kernels, a local unprivileged attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code with administrative privileges. (CVE-2016-3135)

It was discovered that the keyring implementation in the Linux kernel did not ensure a data structure was initialized before referencing it after an error condition occurred. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-4470)

Sasha Levin discovered that a use-after-free existed in the percpu allocator in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code with administrative privileges. (CVE-2016-4794)

Kangjie Lu discovered an information leak in the netlink implementation of the Linux kernel. A local attacker could use this to obtain sensitive information from kernel memory. (CVE-2016-5243)

Record
USN-3056-1
Updated
2026-11-02
OSVUSN-3057-1 No score

linux-snapdragon vulnerabilities

Ben Hawkes discovered an integer overflow in the Linux netfilter implementation. On systems running 32 bit kernels, a local unprivileged attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code with administrative privileges. (CVE-2016-3135)

It was discovered that the keyring implementation in the Linux kernel did not ensure a data structure was initialized before referencing it after an error condition occurred. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-4470)

Sasha Levin discovered that a use-after-free existed in the percpu allocator in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code with administrative privileges. (CVE-2016-4794)

Kangjie Lu discovered an information leak in the netlink implementation of the Linux kernel. A local attacker could use this to obtain sensitive information from kernel memory. (CVE-2016-5243)

Record
USN-3057-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
linux
Debian:12
before 4.6.2-2
4.6.2-2
linux
Debian:13
before 4.6.2-2
4.6.2-2
linux
Debian:14
before 4.6.2-2
4.6.2-2
kernel
Mageia:5
before 4.4.16-1.mga5
4.4.16-1.mga5
kernel-userspace-headers
Mageia:5
before 4.4.16-1.mga5
4.4.16-1.mga5
kmod-vboxadditions
Mageia:5
before 5.1.2-2.mga5
5.1.2-2.mga5
kmod-virtualbox
Mageia:5
before 5.1.2-2.mga5
5.1.2-2.mga5
kmod-xtables-addons
Mageia:5
before 2.10-8.mga5
2.10-8.mga5
kernel-tmb
Mageia:5
before 4.4.16-1.mga5
4.4.16-1.mga5
kernel-linus
Mageia:5
before 4.4.16-1.mga5
4.4.16-1.mga5
Show 101 moreShow less
Affected packages
PackageAffectedFixed
kernel-debug-debuginfo
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo-common-x86_64
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-debuginfo
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-libs-devel
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
perf-debuginfo
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
python-perf-debuginfo
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-abi-whitelists
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug-devel
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-devel
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-doc
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-headers
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-libs
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
perf
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
python-perf
Red Hat:enterprise_linux:7::client
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo-common-x86_64
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-libs-devel
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
perf-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
python-perf-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-abi-whitelists
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug-devel
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-devel
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-doc
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-headers
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-libs
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
perf
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
python-perf
Red Hat:enterprise_linux:7::computenode
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug-debuginfo
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug-devel
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo-common-ppc64
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo-common-ppc64le
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo-common-x86_64
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-debuginfo
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-libs-devel
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
perf-debuginfo
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
python-perf-debuginfo
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-abi-whitelists
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-bootwrapper
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo-common-s390x
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-devel
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-doc
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-headers
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-kdump
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-kdump-debuginfo
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-kdump-devel
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-libs
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
perf
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
python-perf
Red Hat:enterprise_linux:7::server
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debuginfo-common-x86_64
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-libs-devel
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
perf-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
python-perf-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-abi-whitelists
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-debug-devel
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-devel
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-doc
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-headers
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-tools-libs
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
perf
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
python-perf
Red Hat:enterprise_linux:7::workstation
before 0:3.10.0-514.el7
0:3.10.0-514.el7
kernel-rt
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-debug
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-debug-debuginfo
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-debug-devel
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-debug-kvm
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-debug-kvm-debuginfo
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-debuginfo
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-debuginfo-common-x86_64
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-devel
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-doc
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-kvm
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-kvm-debuginfo
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-trace
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-trace-debuginfo
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-trace-devel
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-trace-kvm
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
kernel-rt-trace-kvm-debuginfo
Red Hat:rhel_extras_rt:7
before 0:3.10.0-514.rt56.420.el7
0:3.10.0-514.rt56.420.el7
linux-lts-vivid
Ubuntu:14.04:LTS
before 3.19.0-66.74~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 24 moreShow less
3.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.1
3.19.0-66.74~14.04.1
linux-lts-xenial
Ubuntu:14.04:LTS
before 4.4.0-34.53~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 5 moreShow less
4.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.1
4.4.0-34.53~14.04.1
linux
Ubuntu:16.04:LTS
before 4.4.0-34.53, 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 24 moreShow less
4.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.50
4.4.0-34.53
linux-raspi2
Ubuntu:16.04:LTS
before 4.4.0-1019.25, 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 6 moreShow less
4.4.0-1009.104.4.0-1010.124.4.0-1010.134.4.0-1012.164.4.0-1016.224.4.0-1017.23
4.4.0-1019.25
linux-snapdragon
Ubuntu:16.04:LTS
before 4.4.0-1022.25, 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.23
4.4.0-1022.25

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2016-4794 is a high vulnerability (CVSS 7.8) in Linux Kernel, published May 23, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.51%, the 43rd percentile. Fixed in linux 4.6.2-2.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 12 references. The JSON record has them.

MoveEnter Open