CVE-2017-12186CWE-391

xorg-x11-server before 1.19.5 was missing length validation in X-Resource extension allowing malicious X client to cause X server to crash or possibly execute…

published January 24, 2018

CVSS
—
EPSS
4%
Percentile
91.1
In the wild
Unconfirmed
What it is

⚠️ A sneaky oversight in xorg-x11-server could let a malicious client crash the X server or execute arbitrary code! Think of this as a restaurant where a customer can order an excessively large meal without anyone checking the kitchen's capacity — if the order's too big, the whole kitchen can go down! An attacker could exploit this vulnerability to crash the X server, leading to potential denial of service, or worse, execute arbitrary code. This could cause disruption and compromise the system's integrity, making it a surprisingly sneaky risk!

Put simply

Think of this as a restaurant where a customer can order an excessively large meal without anyone checking the kitchen's capacity — if the order's too big, the whole kitchen can go down! The issue lies in the X-Resource extension of xorg-x11-server versions prior to 1.19.5, which lacks proper length validation, allowing potentially harmful requests to overwhelm the server.

What to do

An attacker could exploit this vulnerability to crash the X server, leading to potential denial of service, or worse, execute arbitrary code. This could cause disruption and compromise the system's integrity, making it a surprisingly sneaky risk! Patch to version 1.19.5 or later to address this vulnerability. Regularly audit your X server configurations and ensure you're running supported versions to minimize risks. You've got this! With a quick patch, you can keep your servers running smoothly and securely. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04302 · 91.1th percentile
Weakness
CWE-391 · Unchecked Error Condition
Published
2018-01-24T15:00Z
EPSS history
Timeline
  • 24 JAN 15:00Z
    xorg-x11-server before 1.19.5 was missing length validation in X-Resource extension allowing malicious X client to cause X server to crash or possibly execute…
    cvelistv5