RHSA-2025:21657HighCVSS 9.0

Red Hat Security Advisory: libsoup security update

Published
November 18, 2025
Last Modified
November 5, 2026

🔗 CVE IDs covered (9)

📋 Description

CVE-2025-2784 — libsoup: Heap buffer over-read in skip_insignificant_space when sniffing content CVE-2025-4945 — libsoup: Integer Overflow in Cookie Expiration Date Handling in libsoup CVE-2025-4948 — libsoup: Integer Underflow in soup_multipart_new_from_message() Leading to Denial of Service in libsoup CVE-2025-11021 — libsoup: Out-of-Bounds Read in Cookie Date Handling of libsoup HTTP Library CVE-2025-32049 — libsoup: Denial of Service attack to websocket server CVE-2025-32906 — libsoup: Out of bounds reads in soup_headers_parse_request() CVE-2025-32911 — libsoup: Double free on soup_message_headers_get_content_disposition() through "soup-message-headers.c" via "params" GHashTable value CVE-2025-32913 — 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-32914 — libsoup: OOB Read on libsoup through function "soup_multipart_new_from_message" in soup-multipart.c leads to crash or exit of process

🎯 Affected products23

  • Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-0:2.62.2-9.el7_9.i686 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-0:2.62.2-9.el7_9.ppc as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-0:2.62.2-9.el7_9.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-0:2.62.2-9.el7_9.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-0:2.62.2-9.el7_9.s390 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-0:2.62.2-9.el7_9.s390x as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-0:2.62.2-9.el7_9.src as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-0:2.62.2-9.el7_9.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-debuginfo-0:2.62.2-9.el7_9.i686 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-debuginfo-0:2.62.2-9.el7_9.ppc as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-debuginfo-0:2.62.2-9.el7_9.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-debuginfo-0:2.62.2-9.el7_9.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-debuginfo-0:2.62.2-9.el7_9.s390 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-debuginfo-0:2.62.2-9.el7_9.s390x as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-debuginfo-0:2.62.2-9.el7_9.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-devel-0:2.62.2-9.el7_9.i686 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-devel-0:2.62.2-9.el7_9.ppc as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-devel-0:2.62.2-9.el7_9.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-devel-0:2.62.2-9.el7_9.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-devel-0:2.62.2-9.el7_9.s390 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-devel-0:2.62.2-9.el7_9.s390x as a component of Red Hat Enterprise Linux Server (v. 7 ELS)
  • libsoup-devel-0:2.62.2-9.el7_9.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7 ELS)

✅ Remediation

For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 Workaround: Currently no mitigation is available for this vulnerability. Workaround: To mitigate the risk associated with this libsoup vulnerability, Red Hat recommends avoiding interactions between client applications using the libsoup library and untrusted or compromised HTTP servers until a patched version of libsoup is deployed. Users and administrators should monitor their systems for suspicious HTTP activity and apply vendor updates as soon as a fix becomes available to prevent manipulation of cookie expiration logic that could lead to unexpected behavior or policy circumvention. Workaround: To mitigate this issue, Red Hat recommends avoiding the use of libsoup with untrusted or unauthenticated multipart HTTP message sources until updated packages are available. Administrators can deploy application-level filters or HTTP proxies that reject malformed multipart requests. It is strongly advised to apply vendor-supplied patches as soon as they are released to address this integer underflow vulnerability and restore the stability of affected services. Workaround: Mitigation for this issue is either not available or the currently available options don’t meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to a widespread installation base, or stability. It is strongly recommended to apply vendor-supplied patches once available. Workaround: No mitigation is currently available for this vulnerability. Workaround: Currently, no mitigation was found for this vulnerability. Workaround: Currently, no mitigation is available for this vulnerability.

🔗 References (12)