Fixed packages 3
| Release | Package | Fixed in |
|---|---|---|
| Red Hat · RHEL 7 ELS rhel_els:7 | libsoup | 0:2.62.2-9.el7_9 |
| Red Hat · RHEL 7 ELS rhel_els:7 | libsoup-debuginfo | 0:2.62.2-9.el7_9 |
| Red Hat · RHEL 7 ELS rhel_els:7 | libsoup-devel | 0:2.62.2-9.el7_9 |
Vulnerabilities 9
-
Critical 9.0
Libsoup: double free on soup_message_headers_get_content_disposition() through "soup-message-headers.c" via "params" ghashtable value
A use-after-free type vulnerability was found in libsoup, in the soup_message_headers_get_content_disposition() function. This flaw allows a malicious HTTP client to cause memory corruption in the libsoup server.
-
High 7.5
Libsoup: out-of-bounds read in cookie date handling of libsoup http library
A flaw was found in the cookie date handling logic of the libsoup HTTP library, widely used by GNOME and other applications for web communication. When processing cookies with specially crafted expiration dates, the library may perform an out-of-bounds memory…
-
High 7.5
Libsoup: denial of service attack to websocket server
A flaw was found in libsoup. The SoupWebsocketConnection may accept a large WebSocket message, which may cause libsoup to allocate memory and lead to a denial of service (DoS).
-
High 7.5
Libsoup: out of bounds reads in soup_headers_parse_request()
A flaw was found in libsoup, where the soup_headers_parse_request() function may be vulnerable to an out-of-bound read. This flaw allows a malicious user to use a specially crafted HTTP request to crash the HTTP server.
-
High 7.5
Libsoup: null pointer dereference in soup_message_headers_get_content_disposition when "filename" parameter is present, but has no value in content-disposition header
A flaw was found in libsoup, where the soup_message_headers_get_content_disposition() function is vulnerable to a NULL pointer dereference. This flaw allows a malicious HTTP peer to crash a libsoup client or server that uses this function.
-
High 7.5
Libsoup: integer underflow in soup_multipart_new_from_message() leading to denial of service in libsoup
A flaw was found in the soup_multipart_new_from_message() function of the libsoup HTTP library, which is commonly used by GNOME and other applications to handle web communications. The issue occurs when the library processes specially crafted multipart messag…
-
High 7.4
Libsoup: oob read on libsoup through function "soup_multipart_new_from_message" in soup-multipart.c leads to crash or exit of process
A flaw was found in libsoup, where the soup_multipart_new_from_message() function is vulnerable to an out-of-bounds read. This flaw allows a malicious HTTP client to induce the libsoup server to read out of bounds.
-
High 7.0
Libsoup: heap buffer over-read in `skip_insignificant_space` when sniffing content
A flaw was found in libsoup. The package is vulnerable to a heap buffer over-read when sniffing content via the skip_insight_whitespace() function. Libsoup clients may read one byte out-of-bounds in response to a crafted HTTP response by an HTTP server.
-
Low 3.7
Libsoup: integer overflow in cookie expiration date handling in libsoup
A flaw was found in the cookie parsing logic of the libsoup HTTP library, used in GNOME applications and other software. The vulnerability arises when processing the expiration date of cookies, where a specially crafted value can trigger an integer overflow. …
References
-
article
https://access.redhat.com/security/updates/classification/#important
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2354669
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2357066
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2359341
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2359355
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2359357
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2359358
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2367175
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2367183
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2399627
-
advisory
https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_21657.json
-
report
https://access.redhat.com/security/cve/CVE-2025-2784
-
advisory
https://www.cve.org/CVERecord?id=CVE-2025-2784
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2025-2784
-
article
https://gitlab.gnome.org/GNOME/libsoup/-/issues/422
-
report
https://access.redhat.com/security/cve/CVE-2025-4945
-
advisory
https://www.cve.org/CVERecord?id=CVE-2025-4945
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2025-4945
-
article
https://gitlab.gnome.org/GNOME/libsoup/-/issues/448
-
report
https://access.redhat.com/security/cve/CVE-2025-4948
-
advisory
https://www.cve.org/CVERecord?id=CVE-2025-4948
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2025-4948
-
article
https://gitlab.gnome.org/GNOME/libsoup/-/issues/449
-
report
https://access.redhat.com/security/cve/CVE-2025-11021
-
advisory
https://www.cve.org/CVERecord?id=CVE-2025-11021
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2025-11021
-
article
https://gitlab.gnome.org/GNOME/libsoup/-/issues/459
-
report
https://access.redhat.com/security/cve/CVE-2025-32049
-
advisory
https://www.cve.org/CVERecord?id=CVE-2025-32049
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2025-32049
-
article
https://gitlab.gnome.org/GNOME/libsoup/-/issues/390
-
article
https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/408
-
report
https://access.redhat.com/security/cve/CVE-2025-32906
-
advisory
https://www.cve.org/CVERecord?id=CVE-2025-32906
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2025-32906
-
article
https://gitlab.gnome.org/GNOME/libsoup/-/issues/404
-
report
https://access.redhat.com/security/cve/CVE-2025-32911
-
advisory
https://www.cve.org/CVERecord?id=CVE-2025-32911
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2025-32911