Name
CVE-2025-26597
Description
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.
Published Date
Updated Date
Workaround
-
Advisories
https://access.redhat.com/errata/RHSA-2025:2500Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2502Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2861Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2862Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2865Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2866Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2873Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2874Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2875Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2879Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:2880Third Party Advisory
https://access.redhat.com/security/cve/CVE-2025-26597Third Party Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=2345255Issue Tracking
Analysis#
Vulnerability Ratings#
7.8
CVSSv31
7.8
CVSSv31
NaN
other
Others affected components#
Resolved with patches#
xserver-xorg (yocto:kirkstone)
#
Title
Author
Resolve
1
xkb: Fix buffer overflow in XkbChangeTypesOfKey()
Olivier Fourdan <ofourdan@redhat.com>
CVE-2025-26597
xwayland (yocto:kirkstone)
#
Title
Author
Resolve
1
xkb: Fix buffer overflow in XkbChangeTypesOfKey()
Olivier Fourdan <ofourdan@redhat.com>
CVE-2025-26597
xwayland (yocto:scarthgap)
#
Title
Author
Resolve
1
xkb: Fix buffer overflow in XkbChangeTypesOfKey()
Olivier Fourdan <ofourdan@redhat.com>
CVE-2025-26597