Buffer Access with Incorrect Length Value Affecting libsoup package, versions [0,3.6.6)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.26% (17th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-UNMANAGED-LIBSOUP-14914852
  • published14 Jan 2026
  • disclosed8 Jan 2026
  • creditMichael Catanzaro

Introduced: 8 Jan 2026

CVE-2026-0716  (opens in a new tab)
CWE-805  (opens in a new tab)

How to fix?

Upgrade libsoup to version 3.6.6 or higher.

Overview

Affected versions of this package are vulnerable to Buffer Access with Incorrect Length Value in the WebSocket frame processing when the max_incoming_payload_size is set to 0 or left unset. An attacker can cause memory disclosure or application instability by sending specially crafted WebSocket frames. This is only exploitable if the max_incoming_payload_size is explicitly set to 0 or is unset in the configuration.

Workaround

This vulnerability can be mitigated by configuring the max_incoming_payload_size parameter to a non-zero value in applications utilizing WebSocket support.

CVSS Base Scores

version 4.0
version 3.1