CVE Catalog

CVE-2025-26597

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.47%

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

Summary

A buffer overflow flaw was found in X.Org and Xwayland. Calling XkbChangeTypesOfKey() with a 0 group resizes the key symbols table to 0 but leaves key actions unchanged. A later call with a non-zero group value causes a buffer overflow because the key actions are of the wrong size.

Risk Assessment

An attacker could exploit this vulnerability to execute arbitrary code or cause a denial of service (DoS) on systems using X.Org or Xwayland, compromising data confidentiality, integrity, and availability.

Recommendation

Immediately update X.Org and Xwayland packages to a patched version. Before updating, consider restricting access to the X server to trusted users only.

Other vulnerabilities in X.Org

See all
Original NVD description (English source)

A buffer overflow flaw was found in X.Org and Xwayland. If XkbChangeTypesOfKey() is called with a 0 group, it will resize the key symbols table to 0 but leave the key actions unchanged. If the same function is later called with a non-zero value of groups, this will cause a buffer overflow because the key actions are of the wrong size.

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