PT-2026-58722 · Libsoup · Libsoup

CVE-2026-15709

·

Published

2026-07-14

·

Updated

2026-08-31

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions libsoup (affected versions not specified)
Description A flaw exists in the WebSocket implementation when utilizing the permessage-deflate extension. The decompression loop inflate() processes data in chunks but does not enforce an upper boundary limit on the output buffer size. Although the max incoming payload size limits the incoming compressed frame size, the system fails to track or limit memory allocation during the decompression process. A check for decompressed size via max total message size is only performed after inflation is complete and is disabled by default for client connections. A remote, unauthenticated attacker can send a small, highly compressed payload, known as a decompression bomb, leading to unbounded memory allocation, an Out-of-Memory (OOM) crash, and a Denial of Service (DoS).
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-92411
CVE-2026-15709
ECHO-3953-B7BD-49BE

Affected Products

Libsoup