Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-102556

Опубликовано: 03 сент. 2026
Источник: redhat
CVSS3: 8.6
EPSS Низкий

Описание

A flaw was found in libsoup. When handling an incoming WebSocket Pong frame, SoupWebsocketConnection emitted the ::pong signal with a GByteArray pointer even though the signal is declared to pass a GBytes. Applications connecting a handler that follows the documented GBytes API can trigger heap corruption or a crash upon receiving a crafted Pong.

Отчет

This issue is rated Important. A remote peer can send a WebSocket Pong that reaches receive_pong(). Exploitation requires an application to connect a ::pong handler that expects GBytes; many keep-alive users do. Successful triggering can crash the process or corrupt heap state. libsoup WebSocket support is used by client and server applications on Red Hat platforms.

Меры по смягчению последствий

To mitigate avoid connecting custom handlers to SoupWebsocketConnection::pong, or avoid WebSocket use with untrusted peers.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 6libsoupOut of support scope
Red Hat Enterprise Linux 10libsoup3FixedRHSA-2026:8361815.10.2026
Red Hat Enterprise Linux 10.0 Extended Update Supportlibsoup3FixedRHSA-2026:9358302.11.2026
Red Hat Enterprise Linux 7 Extended Lifecycle SupportlibsoupFixedRHSA-2026:9346502.11.2026
Red Hat Enterprise Linux 8libsoupFixedRHSA-2026:8458619.10.2026
Red Hat Enterprise Linux 8libsoupFixedRHSA-2026:8458619.10.2026
Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update SupportlibsoupFixedRHSA-2026:9234729.10.2026
Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-OnlibsoupFixedRHSA-2026:9234729.10.2026
Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update SupportlibsoupFixedRHSA-2026:9371602.11.2026
Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-OnlibsoupFixedRHSA-2026:9371602.11.2026

Показывать по

Дополнительная информация

Статус:

Important
Дефект:
CWE-843
https://bugzilla.redhat.com/show_bug.cgi?id=2543229libsoup: libsoup: Heap buffer overflow from WebSocket Pong signal type confusion

EPSS

Процентиль: 41%
0.00467
Низкий

8.6 High

CVSS3

Связанные уязвимости

CVSS3: 8.6
ubuntu
около 1 месяца назад

A flaw was found in libsoup. When handling an incoming WebSocket Pong frame, SoupWebsocketConnection emitted the ::pong signal with a GByteArray pointer even though the signal is declared to pass a GBytes. Applications connecting a handler that follows the documented GBytes API can trigger heap corruption or a crash upon receiving a crafted Pong.

CVSS3: 8.6
nvd
около 1 месяца назад

A flaw was found in libsoup. When handling an incoming WebSocket Pong frame, SoupWebsocketConnection emitted the ::pong signal with a GByteArray pointer even though the signal is declared to pass a GBytes. Applications connecting a handler that follows the documented GBytes API can trigger heap corruption or a crash upon receiving a crafted Pong.

CVSS3: 8.6
msrc
около 1 месяца назад

Libsoup: libsoup: heap buffer overflow from websocket pong signal type confusion

CVSS3: 8.6
debian
около 1 месяца назад

A flaw was found in libsoup. When handling an incoming WebSocket Pong ...

CVSS3: 8.6
github
около 1 месяца назад

A flaw was found in libsoup. When handling an incoming WebSocket Pong frame, SoupWebsocketConnection emitted the ::pong signal with a GByteArray pointer even though the signal is declared to pass a GBytes. Applications connecting a handler that follows the documented GBytes API can trigger heap corruption or a crash upon receiving a crafted Pong.

EPSS

Процентиль: 41%
0.00467
Низкий

8.6 High

CVSS3