14 zraniteľností v knižnici libsoup, používejúc sa v GNOME

V knižnici libsoup, vyvíjanej projektom GNOME, bolo odhalených 14 zraniteľností. Libsoup poskytuje implementácie HTTP klienta a servera, ktoré využívajú GObjects na integráciu s aplikáciami GNOME. Knižnica sa používa v GNOME Shell, prehliadači Epiphany (GNOME Web), prehliadači obrázkov Shotwell, v plugine GStreamer souphttpsrc a v aplikáciách používajúcich libwebkit2gtk. Predtým sa knižnica libsoup používala v NetworkManager, ktorý od verzie 1.8 prešiel na libcurl.

Jedna zo zraniteľností (CVE-2025-32911) vedie k dvojitému oslobodeniu pamäte (double-free) vo funkcii soup_message_headers_get_content_disposition() a teoreticky môže byť využitá na vzdialené vykonanie vlastného kódu pri spracovaní špeciálne formátovaných požiadaviek od HTTP klienta k serveru, používačiemu libsoup. Problém bol odstránený vo verzii libsoup 3.6.3.

12 problémov vedie k pretečeniu bufferu pri vykonávaní operácií čítania alebo dereferencovaní ukazovateľa NULL, t.j. sú obmedzené na odmietanie služby (útočník môže spôsobiť haváriu aplikácie, ktorá používa libsoup. Jeden problém (CVE-2025-32907) je spôsobený nesprávnym spracovaním hlavičky Range a umožňuje klientovi iniciovať nadmerné využívanie pamäte na serveri.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster