A GStreamer multimédiás keretrendszerben, amelyet a GNOME használ, 29 sebezhetőséget fedeztek fel. Nyolc sebezhetőség puffer túlcsordulást okoz, míg egy (CVE-2024-47540) a függvénymutató felülírásához vezet. Ezek a sebezhetőségek potenciálisan kihasználhatók a támadók által, hogy kód végrehajtására használják a hibásan formázott multimédiás adatok feldolgozása során MKV, MP4, Ogg, Vorbis és Opus formátumokban, valamint SSA formátumú feliratok kezelésénél. A többi sebezhetőség nullmutató dereferálásához vagy memóriából elérhetetlen területről való olvasáshoz vezet, ami esetlegesen átkonfigurálhatja a rendszer stabilitását.
A GStreamer könyvtár a multimédiás fájlok elemzésére használatos a Nautilus (GNOME Fájlok), GNOME Videos és Rhythmbox alkalmazásokban, valamint a GNOME által fejlesztett tracker-miners keresőmotorban. Ez a motor sok disztribúcióban telepítésre kerül a tracker-extract csomag függőségeként, amely a GNOME-ban automatikusan elemzi az új fájlok metaadatait. A rendszer másik jellemzője, hogy minden fájlt indexel a felhasználó otthoni könyvtárában, anélkül, hogy a felhasználónak bármilyen lépést kellene tennie. Így elegendő egy kifejezetten létrehozott multimédiás fájl megjelenését elérni a felhasználó könyvtárában, hogy a sebezhetőség az automatikus indexelés során kiaknázásra kerüljön.
A sebezhetőségeket a GStreamer 1.24.10 frissítésében javították (gst-plugins-good, gst-plugins-base, gstreamer-plugins-ogg, gstreamer-plugins-opus, gstreamer-plugins-vorbis csomagok). A GitHub Security Lab kutatói által felfedezett 29 sebezhetőség mellett a 1.24.10 verzió további 11 sebezhetőség javítását is tartalmazza. Az új frissítések megjelenéséről az alábbi oldalakon lehet tájékozódni: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD. A legtöbb GNOME disztribúcióban a tracker-miners komponens alapértelmezés szerint aktiválódik, és mint szigorú függőség, betöltődik a Nautilus (GNOME Fájlok) fájlkezelőhöz. A tracker-miners kikapcsolásához az alábbi parancsokat lehet használni:
systemctl —user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service tracker reset —hard
Forrás: opennet.ru
