Byly vydány opravy pro X.Org Server 21.1.19 a DDX komponentu (Device-Dependent X) xwayland 24.1.9, který zajišťuje spuštění X.Org Serveru pro realizaci X11 aplikací v prostředí založeném na Waylandu. V nových verzích byly opraveny 3 zranitelnosti, které byly ohodnoceny stupněm závažnosti 7.8 z 10. Problémy mohou být potenciálně zneužity k eskalaci oprávnění v systémech, kde X-server běží s právy root, a také k vzdálenému vykonání kódu v konfiguracích, kde se pro přístup používá přesměrování X11 relace pomocí SSH.
Opravené zranitelnosti:
- CVE-2025-62229 — přístup k paměti po jejím uvolnění v kódu pro vytváření struktury XPresentNotify. Problém se projevuje v implementaci rozšíření X11 Present a vede k ponechání ukazatele na uvolněný objekt present_notify v případě chyby při zpracovávání a přidávání oznámení po prezentaci pixelové mapy. Zranitelnost se projevuje od verze Xorg 1.15 (2013).
- CVE-2025-62230 — přístup k paměti po jejím uvolnění při odstranění zdrojů Xkb pro klienta. Funkce XkbRemoveResourceClient() uvolnila paměť přidělenou pro data XkbInterest spojená s zařízením, ale ponechala zdroje spojené s tímto zařízením. Zranitelnost se projevuje od verze X11R6 (1994).
- CVE-2025-62231 — přetečení celočíselné hodnoty v rozšíření Xkb. Ve struktuře XkbCompatMap byly hodnoty uloženy jako „unsigned short“, ale nebyly kontrolovány, zda vstupní hodnota nepřesahuje horní mez tohoto typu. Zranitelnost se projevuje od verze X11R6 (1994).
Na základě nových informací byl vytvořen opravný vydání X.Org Server 21.1.20, ve kterém byla vyřešena problém, který způsobil pád při sestavování s použitím build systému Meson.
Zdroj: opennet.ru
