14 sårbarheder i libsoup-biblioteket, der anvendes i GNOME

I bibliotekerne libsoup, der udvikles af GNOME-projektet, er der identificeret 14 sårbarheder. Libsoup tilbyder implementeringer af HTTP-klient og -server, der bruger GObjects til integration med GNOME-applikationer. Biblioteket anvendes i GNOME Shell, browseren Epiphany (GNOME Web), billedfremviser Shotwell, GStreamer-pluginet souphttpsrc og i applikationer, der bruger libwebkit2gtk. Tidligere blev bibliotekerne libsoup brugt i NetworkManager, som fra version 1.8 er blevet flyttet til libcurl.

En af sårbarhederne (CVE-2025-32911) fører til dobbeltfrigivelse af hukommelse (double-free) i funktionen soup_message_headers_get_content_disposition() og kan teoretisk set udnyttes til fjernudførelse af kode ved behandling af specielt formede anmodninger fra HTTP-klienten til server, der bruger libsoup. Problemet er løst i versionen libsoup 3.6.3.

12 problemer fører til bufferoverflow under læseoperationer eller dereferencering af NULL-peger, dvs. begrænses til tjenestenægtelse (en angriber kan forårsage, at applikationen, der bruger libsoup, krakellerer). Et problem (CVE-2025-32907) skyldes forkert behandling af Range-headeren og tillader klienten at initiere overdreven hukommelsesforbrug på serveren.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster