CVE-2002-1510

xdm, with the authComplain variable set to false, allows arbitrary attackers to connect to the X server if the xdm auth directory does not exist

published September 1, 2004

CVSS
—
EPSS
2%
Percentile
80.1
In the wild
Unconfirmed
What it is

⚠️ An absent auth directory could let anyone connect to your X server! Just imagine a party where the bouncer forgets to check IDs — it’s a total free-for-all! 😱 Think of the xdm setup like a hotel. If the front desk closes its eyes and forgets to verify guest IDs, anyone could waltz in and stay in any room — that’s the danger here when the authComplain variable is set to false! This oversight means that any arbitrary attacker could potentially gain access to your X server, allowing them to control it as if they were a legitimate user. This could lead to unauthorized actions, data exposure, or even system compromise, which is absolutely disastrous!

Put simply

Think of the xdm setup like a hotel. If the front desk closes its eyes and forgets to verify guest IDs, anyone could waltz in and stay in any room — that’s the danger here when the authComplain variable is set to false! CVE-2002-1510 reveals that xdm, when the authComplain variable is set to false and the authentication directory is non-existent, fails to prevent unauthorized access to the X server. This lack of checks allows attackers to connect without proper authentication.

What to do

This oversight means that any arbitrary attacker could potentially gain access to your X server, allowing them to control it as if they were a legitimate user. This could lead to unauthorized actions, data exposure, or even system compromise, which is absolutely disastrous! To mitigate this vulnerability, ensure that the authComplain variable is correctly set to true and that the authentication directory exists. Regularly audit your xdm configurations to strengthen your security posture. You’ve got this! By taking these steps, you’ll seal the entry points and keep your systems safe. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01967 · 80.1th percentile
Published
2004-09-01T04:00Z
EPSS history
Timeline
  • 01 SEP 04:00Z
    xdm, with the authComplain variable set to false, allows arbitrary attackers to connect to the X server if the xdm auth directory does not exist
    cvelistv5