Налични са коригиращи актуализации на инструментариума за създаване на самостоятелни пакети Flatpak 1.14.4, 1.12.8, 1.10.8 и 1.15.4, в които са отстранени две уязвимости:
- CVE-2023-28100 — възможност за копиране и поставяне на текст в буфера за въвеждане на виртуалната конзола посредством манипулации с ioctl TIOCLINUX при инсталиране на предварително подготвен flatpak пакет от зловреден създател. Например, уязвимостта може да бъде използвана за иницииране на произволни команди в конзолата след приключване на инсталационния процес на външен пакет. Проблемът се проявява само в класическите виртуални конзоли (\/dev\/tty1, \/dev\/tty2 и т.н.) и не засяга сесиите в xterm, gnome-terminal, Konsole и други графични терминали. Уязвимостта не е специфична за flatpak и може да бъде използвана за атака на други приложения, например, преди това подобни уязвимости, позволявали извършването на подмяна на символи чрез ioctl интерфейса TIOCSTI, бяха открити в \/bin\/sandbox и snap.
- CVE-2023-28101 — възможност за използване на escape последователности в списъка с права в метаданните на пакета, за да се скрие информацията, показвана в терминала за исканите разширени права по време на инсталация или актуализация на пакета чрез интерфейса на командния ред. Зловредители могат да се възползват от тази уязвимост, за да заблудят потребителите относно правата, използвани в пакета. Графичните интерфейси за инсталиране на Flatpak пакети, като GNOME Software и KDE Plasma Discover, не са податливи на проблема.
Източник: opennet.ru
