
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-93519 is a buffer overflow vulnerability in xorg-x11-server affecting the input_constrain_cursor() function, which writes pointer barrier events into a fixed-size buffer without validating boundaries. An authenticated local client can trigger the overflow by configuring more than 100 pointer barriers via the XFIXES extension and generating cursor motion events (e.g., via XTEST), potentially leading to arbitrary code execution or a Denial of Service (DoS). The vulnerability was disclosed on October 7, 2026, and fixed in xorg-server 21.1.25 and xwayland 24.1.14. It carries a CVSS v3.1 base score of 7.8 (High) (Red Hat CVE, Red Hat Bugzilla).
The root cause is an out-of-bounds write (CWE-787) in the input_constrain_cursor() function of xorg-x11-server. When more than 100 pointer barriers are active, the function writes barrier events beyond the bounds of a fixed-size stack or heap buffer without performing bounds checking. An authenticated X client exploits this by using the XFIXES extension (enabled by default) to create more than 100 pointer barriers, then triggering pointer motion events via the XTEST extension (also enabled by default) to cause the overflow. The attack vector is local, requires low privileges, and no user interaction (Red Hat Bugzilla, Red Hat CVE).
Successful exploitation allows an authenticated local user to execute arbitrary code in the context of the X server process or crash the server, resulting in a Denial of Service. Given the X server typically runs with elevated privileges, code execution could lead to privilege escalation on the affected system. Confidentiality, integrity, and availability are all rated as high impact (Red Hat CVE, Red Hat Bugzilla).
As of the time of disclosure, there is no public proof-of-concept exploit and no evidence of in-the-wild exploitation (Red Hat CVE). The vulnerability requires authenticated local access to the X server, which limits the attack surface compared to remote vulnerabilities. The CVE status is listed as "Reserved" and no EPSS score or CISA KEV catalog entry has been identified for this CVE. Detection signatures have been published by Nessus and Qualys scanners (Red Hat Bugzilla).
input_constrain_cursor().input_constrain_cursor() to write barrier events beyond the buffer boundary.input_constrain_cursor(); repeated X client connections followed by server crashes./var/crash/ or the working directory of the X server.The vulnerability is fixed in xorg-server 21.1.25 and xwayland 24.1.14; users should upgrade to these versions or later. Red Hat has issued patches for affected RHEL versions via RHSA-2026:84574 (RHEL 9), RHSA-2026:85191 (RHEL 10), RHSA-2026:85193 (RHEL 9), and RHSA-2026:86907 (RHEL 8). SUSE has also released updates (SUSE-SU-2026:4636-1, SUSE-SU-2026:4645-1, SUSE-SU-2026:4663-1, SUSE-SU-2026:4835-1). As a temporary workaround, restrict access to the X server to trusted users only and implement access controls limiting which authenticated clients can configure pointer barriers (Red Hat Bugzilla, Red Hat CVE).
The vulnerability was part of a broader batch of 12 CVEs patched in xorg-server 21.1.25 and xwayland 24.1.14, with coverage from security news outlets including Help Net Security and Gaming on Linux noting the release (Help Net Security, Gaming on Linux). Security community outlets such as oss-sec and deafnews.it highlighted that nine of the twelve patched CVEs allowed arbitrary code execution (oss-sec). OpenBSD also issued an errata addressing the issue (OpenBSD Errata).
Fix availability across major Linux distributions and their releases.
bionic (esm-infra)
xorg
devel
xorg
focal (esm-infra)
xorg
jammy
xorg
noble
xorg
resolute
xorg
trusty (esm-infra-legacy)
xorg-server
xenial (esm-infra-legacy)
xorg
RHEL 8
:appstream:xorg-x11-server-0:1.20.11-28.el8_10.5.src
RHEL 9
:appstream:xorg-x11-server-0:1.20.11-34.el9_8.5.src
RHEL 10
xorg-x11-server-Xwayland-0:24.1.9-4.el10_2.4.src
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."