Публикувани са коригиращи версии на X.Org Server 21.1.14 и DDX-компонента (Device-Dependent X) xwayland 24.1.4, осигуряващи стартиране на X.Org Server за изпълнение на X11 приложения в среди на базата на Wayland. В новите версии е отстранена уязвимост (CVE-2024-9632), която може да бъде експлоатирана за повишаване на привилегиите в системи, в които X-сървърът работи с права на root, а също така и за дистанционно изпълнение на код в конфигурации, при които се използва пренасочване на X11 сесия чрез SSH.
Проблемът е причинен от преливане на буфера в функцията _XkbSetCompatMap(), възникващо при опит за промяна на размера на буфера sym_interpret по време на обработка на специално оформена битова карта. Поради грешка при задаването на новия размер, промяната е променяла само стойността num_si, но е оставяла стойността size_si непроменена. Проблемът се проявява от версия xorg-server-1.1.1, публикувана през 2006 година.
Източник: opennet.ru
