Vulnerability details
CVE-2026-15709
Soupwebsocketextensiondeflate: libsoup: libsoup: websocket permessage-deflate unbounded decompression remote denial of service
Official description
A flaw was found in libsoup's WebSocket implementation when using the permessage-deflate extension. The extension's decompression loop (inflate()) processes data in chunks without enforcing an upper boundary limit on the output buffer size. While libsoup limits the incoming compressed frame size via max_incoming_payload_size, it fails to track or limit memory allocation during decompression. A separate check for decompressed size (max_total_message_size) exists but executes only after inflation is complete, and it is entirely disabled by default for client connections. A remote, unauthenticated attacker can exploit this by sending a small, highly compressed payload (a decompression bomb), causing unbounded memory allocation that triggers an Out-of-Memory (OOM) crash and a Denial of Service (DoS).
CVSS scores
| Score | Version | Source | Vector |
|---|---|---|---|
| 7.5High | 3.1 | CVEProject cvelistV5 (CNA) (redhat) | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected products
| Vendor | Product | Versions | Source |
|---|---|---|---|
| Red Hat | Red Hat Enterprise Linux 8 | All | CVEProject cvelistV5 (CNA) |
References and advisories
12- https://access.redhat.com/errata/RHSA-2026:68234 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:68235 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:68612 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:69108 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:69297 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:69863 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:70598 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:70599 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:71389 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2026-15709 vdb-entryx_refsource_REDHAT
- https://bugzilla.redhat.com/show_bug.cgi?id=2499922 issue-trackingx_refsource_REDHAT
- https://gitlab.gnome.org/GNOME/libsoup/-/issues/511
Details
- Published
- 2026-07-14
- Last updated
- 2026-11-05
- State
- Published
- Assigner (CNA)
- redhat
Exploit prediction (EPSS)
SSVC assessment (CISA)
- Automatable
- Yes
- Exploitation
- Proof of concept
- Technical impact
- Partial
Weaknesses (CWE)
- CWE-409Improper Handling of Highly Compressed Data (Data Amplification)