Sono state scoperte 29 vulnerabilità nel framework multimediale GStreamer

Nel framework multimediale GStreamer, utilizzato in GNOME, sono state scoperte 29 vulnerabilità. Otto vulnerabilità portano a scritture di dati al di fuori del buffer e una (CVE-2024-47540) alla sovrascrittura di un puntatore di funzione. Queste vulnerabilità potrebbero essere sfruttate da malintenzionati per eseguire codice durante l'elaborazione di dati multimediali formattati in modo errato nei formati MKV, MP4, Ogg, Vorbis e Opus, così come nei sottotitoli formato SSA. Le altre vulnerabilità comportano dereferenziazioni di puntatori nulli o letture da aree di memoria al di fuori del buffer, quindi possono essere utilizzate per provocare un arresto anomalo.

La libreria GStreamer è utilizzata per analizzare i file multimediali nelle applicazioni Nautilus (GNOME Files), GNOME Videos e Rhythmbox, oltre che nel motore di ricerca tracker-miners sviluppato da GNOME. Questo motore è installato in molte distribuzioni come dipendenza del pacchetto tracker-extract, utilizzato in GNOME per analizzare automaticamente i metadati nei nuovi file. Tra l'altro, il servizio indicizza tutti i file nella home directory senza alcuna azione da parte dell'utente. Quindi, per attaccare, è sufficiente inserire un file multimediale appositamente creato nella directory dell'utente e la vulnerabilità sarà sfruttata durante la sua indicizzazione automatica.

Le vulnerabilità sono state risolte nell'aggiornamento GStreamer 1.24.10 (pacchetti gst-plugins-good, gst-plugins-base, gstreamer-plugins-ogg, gstreamer-plugins-opus, gstreamer-plugins-vorbis). Oltre alle 29 vulnerabilità identificate dai ricercatori del GitHub Security Lab, nella versione 1.24.10 è stata segnalata la correzione di ulteriori 11 vulnerabilità. Gli aggiornamenti nelle distribuzioni possono essere monitorati alle seguenti pagine: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD. Nella maggior parte delle distribuzioni con GNOME, il componente tracker-miners è attivato per impostazione predefinita e viene caricato come dipendenza forte per il file manager Nautilus (GNOME Files). Per disabilitare tracker-miners, è possibile utilizzare i seguenti comandi:

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

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster