W ramach multimedialnego frameworka GStreamer zidentyfikowano 29 luk w zabezpieczeniach

W multimedialnym frameworku GStreamer, używanym w GNOME, zidentyfikowano 29 luk w zabezpieczeniach. Osiem z luk prowadzi do zapisu danych poza buforem, a jedna (CVE-2024-47540) do nadpisania wskaźnika funkcji. Wskazane luki mogą potencjalnie zostać wykorzystane przez przestępców do organizacji wykonania kodu podczas przetwarzania niepoprawnie sformatowanych danych multimedialnych w formatach MKV, MP4, Ogg, Vorbis i Opus, a także napisów w formacie SSA. Pozostałe luki prowadzą do dereferencji wskaźnika null lub odczytu z pamięci poza buforem, co oznacza, że mogą zostać wykorzystane do inicjowania awarii.

Biblioteka GStreamer jest stosowana do analizy plików multimedialnych w aplikacjach Nautilus (GNOME Files), GNOME Videos oraz Rhythmbox, a także w rozwijanym przez projekt GNOME silniku wyszukiwawczym tracker-miners. Ten silnik jest instalowany w wielu dystrybucjach jako zależność dla pakietu tracker-extract, używanego w GNOME do automatycznego przetwarzania metadanych w nowych plikach. Między innymi, usługa ta indeksuje wszystkie pliki w katalogu domowym bez żadnych działań ze strony użytkownika. Tak więc, aby przeprowadzić atak, wystarczy umieścić w katalogu użytkownika specjalnie utworzony plik multimedialny, a luka będzie wykorzystywana podczas automatycznej indeksacji.

Luki zostały usunięte w aktualizacji GStreamer 1.24.10 (pakiety gst-plugins-good, gst-plugins-base, gstreamer-plugins-ogg, gstreamer-plugins-opus, gstreamer-plugins-vorbis). Oprócz 29 luk zidentyfikowanych przez badaczy z GitHub Security Lab, w wersji 1.24.10 zgłoszono naprawienie kolejnych 11 luk. Można śledzić pojawianie się aktualizacji w dystrybucjach na następujących stronach: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD. W większości dystrybucji z GNOME komponent tracker-miners jest domyślnie włączony i ładowany jako twarda zależność do menedżera plików Nautilus (GNOME Files). Aby wyłączyć tracker-miners, można użyć poleceń:

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

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster