Description
A buffer overread in CheckKeySyms() in X.Org X Server before 21.1.25 and XWayland before 24.1.14 could be used by authenticated X clients to leak small amounts of information from X server memory or potentially crash the X server.
Published: 2026-10-28
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Apply Patch
AI Analysis

Impact

The flaw is a buffer overread in the CheckKeySyms routine, triggered by authenticated X clients that send specially crafted XKB SetMap requests with inconsistent key width and action count parameters. This misuse allows an attacker to read memory outside the intended bounds, leaking small amounts of sensitive data such as configuration or credential information. The vulnerability is classified as a buffer overread and overflow, identified as CWE-125 and CWE-126, and may also lead to a crash.

Affected Systems

The vulnerability impacts the xorg-x11-server and xwayland packages. Specifically, any installation of X.Org X Server before version 21.1.25 and XWayland before 24.1.14 is affected. The flaw is triggered by the X Keyboard Extension and could be exploited by a local, authenticated user.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity. Exploitation requires local, authenticated access to the X server; an attacker must run an X client that can communicate with the display. Because the EPSS score is not available and the flaw is not listed in the CISA KEV catalog, the likelihood of widespread exploitation remains low, though the vulnerability still permits sensitive information disclosure and potential local denial of service.

Generated by OpenCVE AI on October 28, 2026 at 17:36 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Check for a vendor‑issued patch that addresses the out‑of‑bounds read in xorg‑x11‑server and apply it immediately once released.
  • Restrict local user access to the X server so that only authorized accounts can open or interact with the display, thereby limiting the attack surface for this flaw.
  • Configure the X server to enforce strict authentication or enable system‑level controls (such as SELinux or AppArmor) so that only users with the necessary privileges can issue XKB SetMap requests, reducing the potential for local privilege exploitation.

Generated by OpenCVE AI on October 28, 2026 at 17:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 16:45:00 +0000

Type Values Removed Values Added
Description A flaw was found in xorg-x11-server. An authenticated local user can trigger an out-of-bounds heap memory read by sending specially crafted X Keyboard Extension (XKB) requests with inconsistent key range parameters. This flaw leads to information disclosure, allowing the user to read sensitive data from the server's heap memory. A buffer overread in CheckKeySyms() in X.Org X Server before 21.1.25 and XWayland before 24.1.14 could be used by authenticated X clients to leak small amounts of information from X server memory or potentially crash the X server.
Title xorg-x11-server: XKB SetMap Key Width/Action Count Desync Out-Of-Bounds Read X.Org Server XKB SetMap Key Width/Action Count Desync Out-Of-Bounds Read
First Time appeared X.org xorg-x11-server
X.org xwayland
Weaknesses CWE-126
CPEs cpe:2.3:a:x.org:xorg-x11-server:*:*:*:*:*:*:*:*
cpe:2.3:a:x.org:xwayland:*:*:*:*:*:*:*:*
Vendors & Products X.org xorg-x11-server
X.org xwayland
References
Metrics cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N'}


Sun, 18 Oct 2026 20:15:00 +0000

Type Values Removed Values Added
First Time appeared X.org
X.org x Server
Vendors & Products X.org
X.org x Server

Thu, 08 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
Description A flaw was found in xorg-x11-server. An authenticated local user can trigger an out-of-bounds heap memory read by sending specially crafted X Keyboard Extension (XKB) requests with inconsistent key range parameters. This flaw leads to information disclosure, allowing the user to read sensitive data from the server's heap memory.
Title xorg-x11-server: XKB SetMap Key Width/Action Count Desync Out-Of-Bounds Read
Weaknesses CWE-125
References
Metrics threat_severity

None

cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}

threat_severity

Low


Subscriptions

X.org X Server Xorg-x11-server Xwayland
cve-icon MITRE

Status: PUBLISHED

Assigner: suse

Published:

Updated: 2026-10-28T16:24:52.508Z

Reserved: 2026-09-18T08:46:56.692Z

Link: CVE-2026-93524

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-28T17:18:53.340

Modified: 2026-10-28T17:18:53.340

Link: CVE-2026-93524

cve-icon Redhat

Severity : Low

Publid Date: 2026-10-07T12:00:00Z

Links: CVE-2026-93524 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-28T17:45:02Z

Weaknesses