CVE-2014-0181 Missing authorization in n/a
Local attackers can bypass access restrictions and modify network configurations by exploiting Netlink socket authorization flaws in the Linux kernel.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2014-0181?
CVE-2014-0181 is a low-severity missing authorization vulnerability in Linux kernel, published on 27 Apr 2014. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
The Netlink implementation in the Linux kernel through 3.14.1 does not provide a mechanism for authorizing socket operations based on the opener of a socket, which allows local users to bypass intended access restrictions and modify network configurations by using a Netlink socket for the (1) stdout or (2) stderr of a setuid program.
Weakness: CWE-264
Which versions are affected by CVE-2014-0181?
It affects 7 products.
Linux distribution packages (33)
kernel Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-PAE Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-PAE-debuginfo Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-PAE-devel Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-debug Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-debug-debuginfo Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-debug-devel Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-debuginfo Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-debuginfo-common Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-devel Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-doc Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-headers Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-xen Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-xen-debuginfo Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel-xen-devel Red Hat:enterprise_linux:5::client | All versions | 0:2.6.18-400.el5 |
kernel Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-PAE Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-PAE-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-PAE-devel Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-debug Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-debug-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-debug-devel Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-debuginfo-common Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-devel Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-doc Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-headers Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-kdump Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-kdump-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-kdump-devel Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-xen Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-xen-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
kernel-xen-devel Red Hat:enterprise_linux:5::server | All versions | 0:2.6.18-400.el5 |
Products include Linux kernel, Opensuse Evergreen, Redhat Enterprise Linux Desktop, Redhat Enterprise Linux Server, Suse Linux Enterprise Real Time Extension, Suse Linux Enterprise Server and 1 more.
How do I fix CVE-2014-0181?
Apply the vendor's patch.
Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.
Is CVE-2014-0181 being exploited?
There is no known exploitation of CVE-2014-0181 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as DEBIAN-CVE-2014-0181, GHSA-759j-fmr2-pgj3, RHSA-2014:1959, UBUNTU-CVE-2014-0181.