CVE-2018-14665 Privilege escalation in n/a
Unprivileged users with console access can escalate privileges to root and execute arbitrary code via incorrect permission checks in Xorg server startup options.
- 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-2018-14665?
CVE-2018-14665 is a medium-severity vulnerability in Canonical Ubuntu Linux, published on 25 Oct 2018. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
A flaw was found in xorg-x11-server before 1.20.3. An incorrect permission check for -modulepath and -logfile options when starting Xorg. X server allows unprivileged users with the ability to log in to the system via physical console to escalate their privileges and run arbitrary code under root privileges.
Weakness: CWE-863
Which versions are affected by CVE-2018-14665?
It affects 9 products.
Linux distribution packages (40)
xorg-x11-server Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xdmx Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xephyr Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xnest Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xorg Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xvfb Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xwayland Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-common Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-source Red Hat:enterprise_linux:7::client | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xdmx Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xephyr Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xnest Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xorg Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xvfb Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xwayland Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-common Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-debuginfo Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-devel Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-source Red Hat:enterprise_linux:7::computenode | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xdmx Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xephyr Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xnest Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xorg Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xvfb Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xwayland Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-common Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-debuginfo Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-devel Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-source Red Hat:enterprise_linux:7::server | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server Red Hat:enterprise_linux:7::workstation | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xdmx Red Hat:enterprise_linux:7::workstation | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xephyr Red Hat:enterprise_linux:7::workstation | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xnest Red Hat:enterprise_linux:7::workstation | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xorg Red Hat:enterprise_linux:7::workstation | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xvfb Red Hat:enterprise_linux:7::workstation | All versions | 0:1.20.1-5.1.el7 |
xorg-x11-server-Xwayland Red Hat:enterprise_linux:7::workstation | All versions | 0:1.20.1-5.1.el7 |
Products include Canonical Ubuntu Linux, Debian Debian Linux, Redhat Enterprise Linux Desktop, Redhat Enterprise Linux Server, Redhat Enterprise Linux Server Aus, Redhat Enterprise Linux Server Eus and 3 more.
How do I fix CVE-2018-14665?
Apply the vendor's patch.
Is CVE-2018-14665 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2018-14665 exists.
Public exploit code: 3 Metasploit modules, 10 Exploit-DB entries and 2 proofs of concept on GitHub.
Other vulnerabilities in Canonical Ubuntu Linux
Sources
Also known as ALPINE-CVE-2018-14665, DEBIAN-CVE-2018-14665, DSA-4328-1, GHSA-c34f-6cmx-fcvv, MGASA-2018-0421, RHSA-2018:3410 and 4 more.