CVEvulnerability
CVE-2025-4948
7.5 HIGH
Official page ↗
- Status
- Deferred
- Published
- 2025-05-19
- Last modified
- 2026-06-30
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- Weaknesses
- CWE-191
Description
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 messages. Due to improper validation, an internal calculation can go wrong, leading to an integer underflow. This can cause the program to access invalid memory and crash. As a result, any application or server using libsoup could be forced to exit unexpectedly, creating a denial-of-service (DoS) risk.
Related
Weakness · CWE (1)
- CWE-191 Integer Underflow (Wrap or Wraparound) weakness
References
- https://access.redhat.com/errata/RHSA-2025:21657 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8126 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8128 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8132 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8139 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8140 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8252 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8480 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8481 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8482 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8663 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:9179 access.redhat.com
- https://access.redhat.com/security/cve/CVE-2025-4948 access.redhat.com
- https://bugzilla.redhat.com/show_bug.cgi?id=2367183 bugzilla.redhat.com
- https://gitlab.gnome.org/GNOME/libsoup/-/issues/449 gitlab.gnome.org
- https://gitlab.gnome.org/GNOME/libsoup/-/work_items/449 gitlab.gnome.org