CVE-2017-12182: Input Validation
Missing length validation was found in XFree86 DRI extension.
Upstream patch:
https://cgit.freedesktop.org/xorg/xserver/commit/?id=1b1d4c04695dced2463404174b50b3581dbd857b
Other sources
xorg-x11-server before 1.19.5 was missing length validation in XFree86 DRI extension allowing malicious X client to cause X server to crash or possibly execute arbitrary code.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/xorg-serverto a version that resolves this vulnerability.Fixed in 2:1.20.4-1+deb10u4Fixed in 2:1.20.4-1+deb10u9Fixed in 2:1.20.11-1+deb11u6Fixed in 2:21.1.7-3Fixed in 2:21.1.8-1 - Upgrade
Upgrade
redhat/xorg-x11-serverto a version that resolves this vulnerability.Fixed in 1.19.5 - Upgrade
Upgrade
alpine/xorg-serverto a version that resolves this vulnerability.Fixed in 1.19.5-r0 - Upgrade
Upgrade
xorg-x11-serverto a version that resolves this vulnerability.Fixed in 1.19.5
Event History
Frequently Asked Questions
What is CVE-2017-12182?
CVE-2017-12182 is a vulnerability in xorg-x11-server before version 1.19.5 that allows a malicious X client to crash the X server or execute arbitrary code.
How severe is CVE-2017-12182?
CVE-2017-12182 has a severity rating of 9.8 (Critical).
Which software versions are affected by CVE-2017-12182?
Versions before 1.19.5 of xorg-x11-server are affected.
What is the remedy for CVE-2017-12182?
To fix CVE-2017-12182, you should update xorg-x11-server to version 1.19.5 or higher.
Are there any references for CVE-2017-12182?
Yes, you can find more information about CVE-2017-12182 at the following references: [Bugzilla](https://bugzilla.redhat.com/show_bug.cgi?id=1509223), [cgit](https://cgit.freedesktop.org/xorg/xserver/commit/?id=1b1d4c04695dced2463404174b50b3581dbd857b), [Debian LTS Announce](https://lists.debian.org/debian-lts-announce/2017/11/msg00032.html).