xwayland: fix CVE-2025-62230
A flaw was discovered in the X.Org X serverâ\x80\x99s X Keyboard
(Xkb) extension when handling client resource cleanup. The software
frees certain data structures without properly detaching related
resources, leading to a use-after-free condition. This can cause
memory corruption or a crash when affected clients disconnect.
Reference:
https://gitlab.freedesktop.org/xorg/xserver/-/commit/
3baad99f9c15028ed8c3e3d8408e5ec35db155aa
Upstream patches:
https://gitlab.freedesktop.org/xorg/xserver/-/commit/
865089ca70840c0f13a61df135f7b44a9782a175
https://gitlab.freedesktop.org/xorg/xserver/-/commit/
87fe2553937a99fd914ad0cde999376a3adc3839
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>