Актуализация на X.Org Server 21.1.4 с отстраняване на уязвимости

Достъпен е коригиращият пакет X.Org Server 21.1.4, който отстранява две уязвимости в обработките на разширенията Xkb, позволяващи повишаване на привилегиите в системата, ако X-серверът работи с права на root, или изпълнение на код на отдалечена система, ако достъпът се извършва чрез пренасочване на сесия X11 с помощта на SSH. Уязвимостите са причинени от липса на правилна проверка на размера в обработчиците на заявки ProcXkbSetGeometry (CVE-2022-2319) и ProcXkbSetDeviceInfo (CVE-2022-2320), които могат да бъдат експлоатирани за запис в памет извън определения буфер.

В случая на ProcXkbSetGeometry липсваше проверка на размера на полетата в заявката, което позволяваше на клиента да предизвика препълване, посочвайки в заявката брой секции, който не отговаря на фактически изпратените данни. В обработчика ProcXkbSetDeviceInfo уязвимостта е причинена от неправилен ред на извикване на функции — функцията за проверка на параметрите е била извиквана след функцията, в която тези параметри са били използвани (имената на функциите са били объркани и функцията XkbSetDeviceInfo е съдържала код за проверка, а XkbSetDeviceInfoCheck — за задаване на стойности).

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster