Echo: libsoup3: security update to 3.8.0-1

high Tenable Self-Hosted Container Security Plugin ID 478249

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- 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).
(CVE-2026-15709)

Solution

Update the libsoup3 library and its related packages to version 3.8.0-1 or later.

See Also

https://advisory.echohq.com/cve/CVE-2026-15709

Plugin Details

Severity: High

ID: 478249

Version: Revision 1.1

Type: Local

Published: 11/3/2026

Updated: 11/3/2026

Risk Information

VPR

Risk Factor: Low

Score: 3

Percentile: 23.61

CVSS v2

Risk Factor: High

Base Score: 7.8

Temporal Score: 5.8

Vector: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C

CVSS Score Source: CVE-2026-15709

CVSS v3

Risk Factor: High

Base Score: 7.5

Temporal Score: 6.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 7/24/2026

Vulnerability Publication Date: 7/14/2026

Reference Information

CVE: CVE-2026-15709

IAVA: 2026-A-0894-S