Description
It was found that xorg-x11-server before 1.19.0 including uses memcmp() to check the received MIT cookie against a series of valid cookies. If the cookie is correct, it is allowed to attach to the Xorg session. Since most memcmp() implementations return after an invalid byte is seen, this causes a time difference between a valid and invalid byte, which could allow an efficient brute force attack.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-1186-1 | xorg-server security update |
EUVD |
EUVD-2017-11785 | It was found that xorg-x11-server before 1.19.0 including uses memcmp() to check the received MIT cookie against a series of valid cookies. If the cookie is correct, it is allowed to attach to the Xorg session. Since most memcmp() implementations return after an invalid byte is seen, this causes a time difference between a valid and invalid byte, which could allow an efficient brute force attack. |
Ubuntu USN |
USN-3362-1 | X.Org X server vulnerabilities |
References
History
Fri, 29 Aug 2025 13:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
X.org x Server
|
|
| CPEs | cpe:2.3:a:x.org:x_server:*:*:*:*:*:*:*:* | |
| Vendors & Products |
X.org xorg-server
|
X.org x Server
|
Status: PUBLISHED
Assigner: redhat
Published:
Updated: 2024-08-05T14:02:06.893Z
Reserved: 2016-12-01T00:00:00.000Z
Link: CVE-2017-2624
No data.
Status : Modified
Published: 2018-07-27T18:29:00.827
Modified: 2025-08-29T13:42:30.557
Link: CVE-2017-2624
OpenCVE Enrichment
No data.
Debian DLA
EUVD
Ubuntu USN