Read the docs
TI-2026-82007 Aliases CVE-2026-93520GHSA-wgf4-w3hh-3mvm

Heap buffer overflow in X.Org X server XKB keycode range handling

Priority LOW 35CWE-122Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Partial Red Hat: 6 fixed, 4 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-122 and the CVSS impact.

Summary

X.Org xorg-x11-server before 21.1.25 and XWayland before 24.1.14 are affected. Mismatched size calculations between XkbAllocNames and ChangeKeycodeRange cause a heap buffer overflow (CWE-122). An authenticated X client can crash the X server or potentially execute code in its context.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Description from the CNA

A heap buffer overflow caused by mismatching size calculations between XkbAllocNames and ChangeKeycodeRange in X.org X server before 2.1.25 and XWayland before 24.1.14 could be used by authenticated X clients to crash or potentially execute code in X server context.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00202 10th percentileScored 2026-11-07
Fix Partial xorg-x11-server (x.org): 21.1.25xwayland (x.org): 24.1.14Red Hat: 6 advisoriesRed Hat: 6 fixed, 4 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
x.orgxorg-x11-serverbefore 21.1.2521.1.25Patch availableCNA
x.orgxwaylandbefore 24.1.1424.1.14Patch availableCNA
  • xorg-x11-server Vendorx.org Affected before 21.1.25 Fixed in 21.1.25 Patch available CNA
  • xwayland Vendorx.org Affected before 24.1.14 Fixed in 24.1.14 Patch available CNA

Remediation

Fixed versions are xorg-x11-server 21.1.25 and XWayland 24.1.14. Red Hat ships fixes in RHSA-2026:84574, RHSA-2026:85191, RHSA-2026:85193, RHSA-2026:86907, RHSA-2026:89747 and RHSA-2026:95281. Red Hat marks RHEL 6 as no fix planned and RHEL 7, 8 and 9 as no fix available. The sources list no fixed version for those releases.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

  • Fix · CNA xorg-x11-server (x.org) Fixed in 21.1.25
  • Fix · CNA xwayland (x.org) Fixed in 24.1.14

Red Hat 6 advisories

  • RHSA-2026:95281 Released 2026-11-04 · Red Hat rating Moderate
    xorg-x11-server-Xwayland security update
    • Red Hat Enterprise Linux AppStream (v. 8) xorg-x11-server-Xwayland-21.1.3-20.el8_10.5
  • RHSA-2026:89747 Released 2026-10-26 · Red Hat rating Important
    xorg-x11-server security update
    • Red Hat Enterprise Linux AppStream (v. 8) xorg-x11-server-1.20.11-28.el8_10.5, xorg-x11-server-Xdmx-1.20.11-28.el8_10.5, xorg-x11-server-Xephyr-1.20.11-28.el8_10.5 +4
    • Red Hat Enterprise Linux CRB (v. 8) xorg-x11-server-devel-1.20.11-28.el8_10.5, xorg-x11-server-source-1.20.11-28.el8_10.5
  • RHSA-2026:86907 Released 2026-10-21 · Red Hat rating Important
    xorg-x11-server-Xwayland security update
    • Red Hat Enterprise Linux AppStream (v. 8) xorg-x11-server-Xwayland-21.1.3-20.el8_10.4
Show 3 more Red Hat advisories
  • RHSA-2026:85193 Released 2026-10-19 · Red Hat rating Important
    xorg-x11-server-Xwayland security update
    • Red Hat Enterprise Linux AppStream (v. 9) xorg-x11-server-Xwayland-24.1.9-4.el9_8.4
    • Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) xorg-x11-server-Xwayland-24.1.9-4.el9_8.4, xorg-x11-server-Xwayland-devel-24.1.9-4.el9_8.4
  • RHSA-2026:85191 Released 2026-10-19 · Red Hat rating Important
    xorg-x11-server-Xwayland security update
    • Red Hat Enterprise Linux AppStream (v. 10) xorg-x11-server-Xwayland-24.1.9-4.el10_2.4
    • Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) xorg-x11-server-Xwayland-devel-24.1.9-4.el10_2.4
  • RHSA-2026:84574 Released 2026-10-19 · Red Hat rating Important
    xorg-x11-server security update
    • Red Hat Enterprise Linux AppStream (v. 9) xorg-x11-server-1.20.11-34.el9_8.5, xorg-x11-server-Xdmx-1.20.11-34.el9_8.5, xorg-x11-server-Xephyr-1.20.11-34.el9_8.5 +4
    • Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) xorg-x11-server-devel-1.20.11-34.el9_8.5, xorg-x11-server-source-1.20.11-34.el9_8.5

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    x.org xorg-x11-server 21.1.25

    10 records Highest priority Priority LOW 10 LOW

    Other records, highest priority first

    • TI-2026-82016 Heap buffer overflow in X.Org X Server XInput2 request handlingPriority LOW 35
    • TI-2026-82013 X.Org Server Glamor CopyArea Heap Buffer OverflowPriority LOW 35
    • TI-2026-81998 Heap buffer overflow in X.Org Server XFIXES pointer barriersPriority LOW 35
  • Release ·

    x.org xwayland 24.1.14

    10 records Highest priority Priority LOW 10 LOW

    Other records, highest priority first

    • TI-2026-81987 Heap buffer overflow in X.Org Server GLX RenderLarge requestPriority LOW 38
    • TI-2026-82016 Heap buffer overflow in X.Org X Server XInput2 request handlingPriority LOW 35
    • TI-2026-82013 X.Org Server Glamor CopyArea Heap Buffer OverflowPriority LOW 35

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise Linux 6AffectedNo fix planned: Out of support scope
Red Hat Enterprise Linux 7AffectedNo fix yet
Red Hat Enterprise Linux 8AffectedNo fix yet
Red Hat Enterprise Linux 9AffectedNo fix yet
Red Hat Enterprise Linux AppStream (v. 10)Fixed RHSA-2026:85191
Red Hat Enterprise Linux AppStream (v. 8)Fixed RHSA-2026:86907, RHSA-2026:89747, RHSA-2026:95281
Red Hat Enterprise Linux AppStream (v. 9)Fixed RHSA-2026:84574, RHSA-2026:85193
Red Hat Enterprise Linux CRB (v. 8)Fixed RHSA-2026:89747
Red Hat Enterprise Linux CodeReady Linux Builder (v. 10)Fixed RHSA-2026:85191
Red Hat Enterprise Linux CodeReady Linux Builder (v. 9)Fixed RHSA-2026:84574, RHSA-2026:85193

Timeline

  1. 2026-10-28 Threatist record created from CVE-2026-93520
  2. 2026-10-28 Alias added: GHSA-wgf4-w3hh-3mvm
  3. 2026-10-30 Priority changed: MEDIUM → LOW
  4. 2026-11-06 Fix available: RHSA-2026:95281 · Red Hat
  5. 2026-11-06 Affected versions changed · Red Hat
  6. 2026-11-06 CISA SSVC decision points changed
  7. 2026-11-07 CISA SSVC decision points changed

References

  • TI-2022-25238 In X.Org X server 20.11 through 21.1.16, when a client application uses easystroke for… CVSS 3.1HIGH 7.7
  • TI-1999-00519 An X server's access control is disabled (e.g. CVSS 2.0HIGH 10.0
  • TI-2021-11657 LookupCol.c in X.Org X through X11R7.7 and libX11 before 1.7.1 might allow remote… CVSS 3.1CRITICAL 9.8
  • TI-2018-10465 An issue was discovered in libX11 through 1.6.5. CVSS 3.0CRITICAL 9.8
  • TI-2004-00826 Multiple vulnerabilities in libXpm for 6.8.1 and earlier, as used in XFree86 and other… CVSS 2.0HIGH 10.0
  • TI-2016-08240 Multiple integer overflows in libXpm before 3.5.12, when a program requests parsing XPM… CVSS 3.0CRITICAL 9.8
See all 206 →

Sources