Synopsis
Important: xorg-x11-server-Xwayland security update
Type/Severity
Security Advisory: Important
Red Hat Lightspeed patch analysis
Identify and remediate systems affected by this advisory.
View affected systems
Topic
An update for xorg-x11-server-Xwayland is now available for Red Hat Enterprise Linux 9.6 Extended Update Support.
Red Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
Description
Xwayland is an X server for running X clients under Wayland.
Security Fix(es):
- xorg-x11-server: xorg-x11-server: Arbitrary code execution via use-after-free in passive grab handling (CVE-2026-93516)
- xorg-x11-server: xorg-x11-server: Privilege escalation via crafted RandR provider property requests (CVE-2026-93521)
- xorg-x11-server: xwayland: xorg-x11-server: Arbitrary code execution via double-free in XKB geometry handling (CVE-2026-88812)
- xorg-x11-server: xorg-x11-server: Out-of-bounds write via unvalidated modifier in ProcXIPassiveUngrabDevice (CVE-2026-93523)
- xorg-x11-server: glamor: size tmp_bits buffer for source coordinate range in upload_boxes (CVE-2026-93522)
- xorg-x11-server: xorg-x11-server: arbitrary code execution via GLX RenderLarge heap-based buffer overflow (CVE-2026-93517)
- xorg-x11-server: xorg-x11-server: arbitrary code execution via integer truncation during keyboard mapping resize (CVE-2026-93518)
- xorg-x11-server: xorg-x11-server: Arbitrary code execution via buffer overflow in input_constrain_cursor() (CVE-2026-93519)
- xorg-x11-server: xorg-x11-server: arbitrary code execution via out-of-bounds write in XKB keycode handling (CVE-2026-93520)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Affected Products
-
Red Hat Enterprise Linux for x86_64 - Extended Update Support 9.6 x86_64
-
Red Hat Enterprise Linux Server - AUS 9.6 x86_64
-
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support 9.6 s390x
-
Red Hat Enterprise Linux for Power, little endian - Extended Update Support 9.6 ppc64le
-
Red Hat Enterprise Linux for ARM 64 - Extended Update Support 9.6 aarch64
-
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions 9.6 ppc64le
-
Red Hat Enterprise Linux for x86_64 - Update Services for SAP Solutions 9.6 x86_64
-
Red Hat CodeReady Linux Builder for x86_64 - Extended Update Support 9.6 x86_64
-
Red Hat CodeReady Linux Builder for Power, little endian - Extended Update Support 9.6 ppc64le
-
Red Hat CodeReady Linux Builder for IBM z Systems - Extended Update Support 9.6 s390x
-
Red Hat CodeReady Linux Builder for ARM 64 - Extended Update Support 9.6 aarch64
-
Red Hat Enterprise Linux for ARM 64 - 4 years of updates 9.6 aarch64
-
Red Hat Enterprise Linux for IBM z Systems - 4 years of updates 9.6 s390x
-
Red Hat Enterprise Linux for x86_64 - Extended Life Cycle 9.6 x86_64
-
Red Hat Enterprise Linux for ARM 64 - Extended Life Cycle 9.6 aarch64
-
Red Hat Enterprise Linux for Power, little endian - Extended Life Cycle 9.6 ppc64le
-
Red Hat Enterprise Linux for IBM z Systems - Extended Life Cycle 9.6 s390x
Fixes
-
BZ - 2545161
- CVE-2026-93516 xorg-x11-server: xorg-x11-server: Arbitrary code execution via use-after-free in passive grab handling
-
BZ - 2545164
- CVE-2026-93521 xorg-x11-server: xorg-x11-server: Privilege escalation via crafted RandR provider property requests
-
BZ - 2545174
- CVE-2026-88812 xorg-x11-server: xwayland: xorg-x11-server: Arbitrary code execution via double-free in XKB geometry handling
-
BZ - 2545177
- CVE-2026-93523 xorg-x11-server: xorg-x11-server: Out-of-bounds write via unvalidated modifier in ProcXIPassiveUngrabDevice
-
BZ - 2545178
- CVE-2026-93522 xorg-x11-server: glamor: size tmp_bits buffer for source coordinate range in upload_boxes
-
BZ - 2545246
- CVE-2026-93517 xorg-x11-server: xorg-x11-server: arbitrary code execution via GLX RenderLarge heap-based buffer overflow
-
BZ - 2545860
- CVE-2026-93518 xorg-x11-server: xorg-x11-server: arbitrary code execution via integer truncation during keyboard mapping resize
-
BZ - 2545887
- CVE-2026-93519 xorg-x11-server: xorg-x11-server: Arbitrary code execution via buffer overflow in input_constrain_cursor()
-
BZ - 2545908
- CVE-2026-93520 xorg-x11-server: xorg-x11-server: arbitrary code execution via out-of-bounds write in XKB keycode handling
Note:
More recent versions of these packages may be available.
Click a package name for more details.
Red Hat Enterprise Linux for x86_64 - Extended Update Support 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| x86_64 |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: c0f10540d52f90cba75d75e374ef101752f1cc97296d9a1413f119fe4da4ed27 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: 0e766adab2a107c610eb34583d3cd14a368c02211b902427165197788ee81c1c |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: b5b4ec9d9e0c8f51c588a8c54d74c8d7d1cb8296e2b9d733f34a0e07913e34fc |
Red Hat Enterprise Linux Server - AUS 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| x86_64 |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: c0f10540d52f90cba75d75e374ef101752f1cc97296d9a1413f119fe4da4ed27 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: 0e766adab2a107c610eb34583d3cd14a368c02211b902427165197788ee81c1c |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: b5b4ec9d9e0c8f51c588a8c54d74c8d7d1cb8296e2b9d733f34a0e07913e34fc |
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| s390x |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 8b6b6e3dc6b67fc60b53806051bd95e5d11fd1e00d9aebe20d6d388907088090 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 556e60904154ac7d8424c4928474862929a2fc58a3767bbf0bcc20590a78f3b7 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 13bdb7010f309cf2768dde6eb16983c9af3f240ed0bbd28a2ff8f5c1798eb90d |
Red Hat Enterprise Linux for Power, little endian - Extended Update Support 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| ppc64le |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: ce2e29326ec9101c3fef97ebe43baa45208d5f4dff5d4628f4d52fcf0d0217d4 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: f1528b7b4df72d244b78e8e76988d1c4ddd9adaa0e2b64c8fc62356b6e6bd833 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: 8c30de95a824318a9425d3dda1fcb31def6e36ed221b3f8a6c2b6c8f279f295f |
Red Hat Enterprise Linux for ARM 64 - Extended Update Support 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| aarch64 |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: 3c23e4f4326122ac404c2836faf0bec80395964c59bcf03b89323266744c9719 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: 0e0a501826b3b677e0d8c8629e44c1676eee0ebfa95b93bbc802c101c416d5a8 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: d0d5390a4d8f0a8c6690387f4281129b8947b499eb0349dceac18617aff85e89 |
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| ppc64le |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: ce2e29326ec9101c3fef97ebe43baa45208d5f4dff5d4628f4d52fcf0d0217d4 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: f1528b7b4df72d244b78e8e76988d1c4ddd9adaa0e2b64c8fc62356b6e6bd833 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: 8c30de95a824318a9425d3dda1fcb31def6e36ed221b3f8a6c2b6c8f279f295f |
Red Hat Enterprise Linux for x86_64 - Update Services for SAP Solutions 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| x86_64 |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: c0f10540d52f90cba75d75e374ef101752f1cc97296d9a1413f119fe4da4ed27 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: 0e766adab2a107c610eb34583d3cd14a368c02211b902427165197788ee81c1c |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: b5b4ec9d9e0c8f51c588a8c54d74c8d7d1cb8296e2b9d733f34a0e07913e34fc |
Red Hat CodeReady Linux Builder for x86_64 - Extended Update Support 9.6
| SRPM |
| x86_64 |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.i686.rpm
|
SHA-256: bd0340a0c37eea8b5c0b78801b8cdc2551b47c01c5a84ae1a9facebc0bbc20a5 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.i686.rpm
|
SHA-256: 9ae1094bcd4bd7ec91a8c21f1cd5a1e28f2597af9e3030ba22d92aba85292051 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: 0e766adab2a107c610eb34583d3cd14a368c02211b902427165197788ee81c1c |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.i686.rpm
|
SHA-256: df9c9c0a91f01d1f786bc6123a31c36a59901c8dd5d38cdef041fd8c4ce6e4ae |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: b5b4ec9d9e0c8f51c588a8c54d74c8d7d1cb8296e2b9d733f34a0e07913e34fc |
|
xorg-x11-server-Xwayland-devel-23.2.7-6.el9_6.4.i686.rpm
|
SHA-256: 63b3a77db2284d3ebcc235019db190495c910e0b097476955332c5fdfd7df599 |
|
xorg-x11-server-Xwayland-devel-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: 068b30bd44daf1ad28a9bd6132687a4845b5f2e8b4556df9385ede96c5556ae1 |
Red Hat CodeReady Linux Builder for Power, little endian - Extended Update Support 9.6
| SRPM |
| ppc64le |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: f1528b7b4df72d244b78e8e76988d1c4ddd9adaa0e2b64c8fc62356b6e6bd833 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: 8c30de95a824318a9425d3dda1fcb31def6e36ed221b3f8a6c2b6c8f279f295f |
|
xorg-x11-server-Xwayland-devel-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: 55a532a6f83b7a204c716350423e5517b03b9a0440237324a4e5ade356642f97 |
Red Hat CodeReady Linux Builder for IBM z Systems - Extended Update Support 9.6
| SRPM |
| s390x |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 556e60904154ac7d8424c4928474862929a2fc58a3767bbf0bcc20590a78f3b7 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 13bdb7010f309cf2768dde6eb16983c9af3f240ed0bbd28a2ff8f5c1798eb90d |
|
xorg-x11-server-Xwayland-devel-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 993ca2d5fe5dd97d14a702eec630ca3b5e7262f80441cd69f305338dc4bba6b4 |
Red Hat CodeReady Linux Builder for ARM 64 - Extended Update Support 9.6
| SRPM |
| aarch64 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: 0e0a501826b3b677e0d8c8629e44c1676eee0ebfa95b93bbc802c101c416d5a8 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: d0d5390a4d8f0a8c6690387f4281129b8947b499eb0349dceac18617aff85e89 |
|
xorg-x11-server-Xwayland-devel-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: 7c78dda678283ec5498d5f60c0b8154e5ac46b86e21eef7fee9793b9a6c13b7d |
Red Hat Enterprise Linux for ARM 64 - 4 years of updates 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| aarch64 |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: 3c23e4f4326122ac404c2836faf0bec80395964c59bcf03b89323266744c9719 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: 0e0a501826b3b677e0d8c8629e44c1676eee0ebfa95b93bbc802c101c416d5a8 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: d0d5390a4d8f0a8c6690387f4281129b8947b499eb0349dceac18617aff85e89 |
Red Hat Enterprise Linux for IBM z Systems - 4 years of updates 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| s390x |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 8b6b6e3dc6b67fc60b53806051bd95e5d11fd1e00d9aebe20d6d388907088090 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 556e60904154ac7d8424c4928474862929a2fc58a3767bbf0bcc20590a78f3b7 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 13bdb7010f309cf2768dde6eb16983c9af3f240ed0bbd28a2ff8f5c1798eb90d |
Red Hat Enterprise Linux for x86_64 - Extended Life Cycle 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| x86_64 |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: c0f10540d52f90cba75d75e374ef101752f1cc97296d9a1413f119fe4da4ed27 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: 0e766adab2a107c610eb34583d3cd14a368c02211b902427165197788ee81c1c |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.x86_64.rpm
|
SHA-256: b5b4ec9d9e0c8f51c588a8c54d74c8d7d1cb8296e2b9d733f34a0e07913e34fc |
Red Hat Enterprise Linux for ARM 64 - Extended Life Cycle 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| aarch64 |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: 3c23e4f4326122ac404c2836faf0bec80395964c59bcf03b89323266744c9719 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: 0e0a501826b3b677e0d8c8629e44c1676eee0ebfa95b93bbc802c101c416d5a8 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.aarch64.rpm
|
SHA-256: d0d5390a4d8f0a8c6690387f4281129b8947b499eb0349dceac18617aff85e89 |
Red Hat Enterprise Linux for Power, little endian - Extended Life Cycle 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| ppc64le |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: ce2e29326ec9101c3fef97ebe43baa45208d5f4dff5d4628f4d52fcf0d0217d4 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: f1528b7b4df72d244b78e8e76988d1c4ddd9adaa0e2b64c8fc62356b6e6bd833 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.ppc64le.rpm
|
SHA-256: 8c30de95a824318a9425d3dda1fcb31def6e36ed221b3f8a6c2b6c8f279f295f |
Red Hat Enterprise Linux for IBM z Systems - Extended Life Cycle 9.6
| SRPM |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.src.rpm
|
SHA-256: 88dfe462109caf40f383f560fb75ba4b8fb15b24fde336347d50c279befd5f42 |
| s390x |
|
xorg-x11-server-Xwayland-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 8b6b6e3dc6b67fc60b53806051bd95e5d11fd1e00d9aebe20d6d388907088090 |
|
xorg-x11-server-Xwayland-debuginfo-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 556e60904154ac7d8424c4928474862929a2fc58a3767bbf0bcc20590a78f3b7 |
|
xorg-x11-server-Xwayland-debugsource-23.2.7-6.el9_6.4.s390x.rpm
|
SHA-256: 13bdb7010f309cf2768dde6eb16983c9af3f240ed0bbd28a2ff8f5c1798eb90d |