K dispozícii sú opravy nástrojov na vytváranie samostatných balíkov Flatpak 1.14.4, 1.12.8, 1.10.8 a 1.15.4, v ktorých boli odstránené dve zraniteľnosti:
- CVE-2023-28100 — možnosť kopírovania a vkladania textu do vstupného buffera virtuálnej konzoly prostredníctvom manipulácie s ioctl TIOCLINUX pri inštalácii pripravenej útočníkom flatpak balíka. Napríklad, zraniteľnosť môže byť použitá na spustenie ľubovoľných príkazov v konzole po ukončení procesu inštalácie neautorizovaného balíka. Problém sa prejavuje iba v klasickej virtuálnej konzole (\/dev\/tty1, \/dev\/tty2 atď.) a netýka sa relácií v xterm, gnome-terminal, Konsole a iných grafických termináloch. Zraniteľnosť nie je špecifická pre flatpak a môže byť použitá na útok na iné aplikácie; napríklad, predtým podobné zraniteľnosti, ktoré umožnili vkladanie znakov prostredníctvom ioctl rozhrania TIOCSTI, boli nájdené v \/bin\/sandbox a snap.
- CVE-2023-28101 — možnosť použitia escape sekvencií v zozname oprávnení v metadátach balíka na skrytie informácií o požadovaných rozšírených oprávneniach zobrazovaných v termináli pri inštalácii alebo aktualizácii balíka prostredníctvom príkazového riadku. Útočníci môžu túto zraniteľnosť využiť na uvedenie používateľov do omylu o oprávneniach používaných v balíku. Grafické rozhrania na inštaláciu balíkov Flatpak, ako sú GNOME Software a KDE Plasma Discover, sú tomuto problému odolné.
Zdroj: opennet.ru
