{"id":"RLSA-2025:4560","summary":"Important: libsoup security update","details":"The libsoup packages provide an HTTP client and server library for GNOME.\n\nSecurity Fix(es):\n\n* libsoup: Integer overflow in append_param_quoted (CVE-2025-32050)\n\n* libsoup: Heap buffer overflow in sniff_unknown() (CVE-2025-32052)\n\n* libsoup: Heap buffer overflows in sniff_feed_or_html() and skip_insignificant_space() (CVE-2025-32053)\n\n* libsoup: Out of bounds reads in soup_headers_parse_request() (CVE-2025-32906)\n\n* libsoup: Double free on  soup_message_headers_get_content_disposition() through  \"soup-message-headers.c\" via \"params\" GHashTable value (CVE-2025-32911)\n\n* libsoup: NULL pointer dereference in  soup_message_headers_get_content_disposition when \"filename\" parameter  is present, but has no value in Content-Disposition header (CVE-2025-32913)\n\n* libsoup: Information disclosure may leads libsoup client sends Authorization header to a different host when being redirected by a server (CVE-2025-46421)\n\n* libsoup: Memory leak on soup_header_parse_quality_list() via soup-headers.c (CVE-2025-46420)\n\n* libsoup: Integer overflow in append_param_quoted [rhel-8.10.z] (CVE-2025-32050)\n\n* libsoup: Heap buffer overflow in sniff_unknown() [rhel-8.10.z] (CVE-2025-32052)\n\n* libsoup: Heap buffer overflows in sniff_feed_or_html() and skip_insignificant_space() [rhel-8.10.z] (CVE-2025-32053)\n\n* libsoup: Out of bounds reads in soup_headers_parse_request() [rhel-8.10.z] (CVE-2025-32906)\n\n* libsoup: Double free on  soup_message_headers_get_content_disposition() through  \"soup-message-headers.c\" via \"params\" GHashTable value [rhel-8.10.z] (CVE-2025-32911)\n\n* libsoup: NULL pointer dereference in  soup_message_headers_get_content_disposition when \"filename\" parameter  is present, but has no value in Content-Disposition header [rhel-8.10.z] (CVE-2025-32913)\n\n* libsoup: Memory leak on soup_header_parse_quality_list() via soup-headers.c [rhel-8.10.z] (CVE-2025-46420)\n\n* libsoup: Information disclosure may leads libsoup client sends Authorization header to a different host when being redirected by a server [rhel-8.10.z] (CVE-2025-46421)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer the CVE page(s) listed in the References section.","modified":"2026-03-11T06:37:27.718620Z","published":"2025-07-29T13:38:26.982620Z","upstream":["CVE-2025-32050","CVE-2025-32052","CVE-2025-32053","CVE-2025-32906","CVE-2025-32911","CVE-2025-32913","CVE-2025-46420","CVE-2025-46421"],"references":[{"type":"ADVISORY","url":"https://errata.rockylinux.org/RLSA-2025:4560"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2357067"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2357069"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2357070"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2359341"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2359355"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2359357"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2361962"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2361963"}],"affected":[{"package":{"name":"libsoup","ecosystem":"Rocky Linux:8","purl":"pkg:rpm/rocky-linux/libsoup?distro=rocky-linux-8&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.62.3-8.el8_10"}],"database_specific":{"yum_repository":"BaseOS"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2025:4560.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H"}],"credits":[{"name":"Rocky Enterprise Software Foundation"},{"name":"Red Hat"}]}