UBUNTU-CVE-2026-102558: Buffer Overflow

Published Sep 29, 2026
·
Updated

A flaw was found in libsoup. When max-incoming-payload-size is unlimited (0), SoupWebsocketConnection could grow its incoming GByteArray based on an attacker-controlled frame length until the length wrapped, causing a heap buffer overflow while reading frame data.

Affected Software

10 affected components
ubuntu/libsoup2.4*
ubuntu/libsoup2.4*
ubuntu/libsoup2.4*
ubuntu/libsoup3*
ubuntu/libsoup2.4*
ubuntu/libsoup3*
ubuntu/libsoup2.4*
ubuntu/libsoup3*
ubuntu/libsoup3*
ubuntu/libsoup2.4*

Event History

Sep 29, 2026
CVE Published
via OSV·06:17 PM
Data Sourced
via OSV·06:17 PM
DescriptionSeverityAffected Software

Frequently Asked Questions

1

Which deployments are affected by this issue?

Ubuntu deployments using libsoup2.4 or libsoup3 are affected when SoupWebsocketConnection is configured with max-incoming-payload-size set to 0, meaning unlimited incoming payload size.

2

What access does an attacker need?

The severity vector indicates network-based exploitation with low attack complexity, no privileges, and no user interaction required. An attacker needs to be able to send crafted WebSocket frame data to the vulnerable connection.

3

What is the likely impact of successful exploitation?

An attacker-controlled frame length can cause an integer length wrap and heap buffer overflow while frame data is read. The recorded impact includes low confidentiality and integrity impact and high availability impact.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203