14 zranitelností v knihovně libsoup používané v GNOME

V knihovně libsoup, vyvíjené projektem GNOME, bylo zjištěno 14 zranitelností. Libsoup poskytuje implementace HTTP klienta a serveru, které používají GObjects k integraci s aplikacemi GNOME. Knihovna se používá v GNOME Shell, prohlížeči Epiphany (GNOME Web), prohlížeči obrázků Shotwell, v GStreamer pluginu souphttpsrc a v aplikacích využívajících libwebkit2gtk. Dříve byla knihovna libsoup použita v NetworkManager, který od verze 1.8 přešel na libcurl.

Jedna ze zranitelností (CVE-2025-32911) způsobuje dvojité uvolnění paměti (double-free) ve funkci soup_message_headers_get_content_disposition() a teoreticky může být zneužita k vzdálenému spuštění svého kódu při zpracování speciálně formátovaných požadavků od HTTP klienta k serveru, využívajícímu libsoup. Problém byl odstraněn ve verzi libsoup 3.6.3.

12 problémů vede k přetečení zásobníku při provádění operací čtení nebo dereferencování NULL ukazatelů, tj. jsou omezeny na odmítnutí služby (útočník může vyvolat havárii aplikace, která používá libsoup). Jeden problém (CVE-2025-32907) je způsoben nesprávným zpracováním hlavičky Range a umožňuje klientovi iniciovat nadměrnou spotřebu paměti na serveru.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster