CVE-2026-109092

X.Org Server XvShmPutImage Shared-Memory Bounds Overflow

Published Nov 13, 2026 CVSS 3.1 · 7.8 High EPSS n/a KEV · Not listed
Description
Incorrectly handled negative sizes when processing ProcXvShmPutImage requests in the X.Org xwayland before 24.1.15 and X Server before 21.1.26 could be used by local authenticated X clients to crash the X server or execute code.

Analysis

AI-generated

Technical impact

An overflow occurs when negative sizes are supplied to ProcXvShmPutImage requests. The flaw allows authenticated local X clients to cause the X server to crash or run arbitrary code at the server’s privilege level. The vulnerability is classified as immunity to negative size handling errors and is identified as CWE‑191.

Affected Systems

The issue exists in the X.Org X Server (xorg‑x11‑server) prior to release 21.1.26 and in XWayland prior to 24.1.15. Affected installations running either version without the patch are susceptible.

Risk and Exploitability

The CVSS score of 7.8 indicates a high severity, and the vulnerability is exploitable by any local user with access to the X session. The EPSS score is not available, and the flaw is not listed in CISA’s KEV catalog, suggesting a lower yet non‑negligible exploitation probability. Attackers must be authenticated to the X server, but once authenticated they can trigger the overflow to crash the server or execute code. Upgrading to the fixed versions removes the exploit surface.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the X.Org xorg‑x11‑server to version 21.1.26 or later and the XWayland package to 24.1.15 or later.
  • Reconfigure Xorg or XWayland to disable the XvShm extension (for example, add "DisableExtensions = XvShm" to the X server configuration).
  • Limit local X client use of XvShm by running only trusted, non‑privileged users or by restricting applications that require this extension.

Generated by OpenCVE AI on November 14, 2026 at 04:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Description Incorrectly handled negative sizes when processing ProcXvShmPutImage requests in the X.Org xwayland before 24.1.15 and X Server before 21.1.26 could be used by local authenticated X clients to crash the X server or execute code.
Title X.Org Server XvShmPutImage Shared-Memory Bounds Overflow
First Time appeared X.org
X.org xorg-x11-server
X.org xwayland
Weaknesses CWE-191
CPEs cpe:2.3:a:x.org:xorg-x11-server:*:*:*:*:*:*:*:*
cpe:2.3:a:x.org:xwayland:*:*:*:*:*:*:*:*
Vendors & Products X.org
X.org xorg-x11-server
X.org xwayland
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-191

    Integer Underflow (Wrap or Wraparound)

Sources

Status
PUBLISHED
Assigner
suse
Published
Updated
Nov 13, 2026, 3:00 PM
Reserved
Oct 12, 2026, 6:41 AM
Status
Awaiting Analysis
Published
Nov 13, 2026, 3:17 PM
Modified
Nov 13, 2026, 3:17 PM