CVE Catalog

CVE-2026-93520

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

10th percentile - higher than 10% of all known CVEs

Summary

A heap buffer overflow caused by mismatching size calculations between XkbAllocNames and ChangeKeycodeRange exists in X.org X server before 2.1.25 and XWayland before 24.1.14. Authenticated X clients could exploit it to crash or potentially execute code in the X server context.

Risk Assessment

The flaw lets an authenticated X client destabilize the graphical server or potentially gain control of the X server process, affecting all graphical sessions on the host.

Recommendation

Update X.org X server to 2.1.25 or later and XWayland to 24.1.14 or later. Restrict access for necessary X clients and prioritize patching workstations with multiple sessions.

Other vulnerabilities in X.org X server

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS