libsoup-2.62.3-19.el8_10

エラータID: AXSA:2026-2095:15

Release date: 
Tuesday, October 20, 2026 - 12:32
Subject: 
libsoup-2.62.3-19.el8_10
Affected Channels: 
Asianux Server 8 for x86_64
Severity: 
High
Description: 

The libsoup packages provide an HTTP client and server library for GNOME.

Security Fix(es):

* libsoup: libsoup: Heap buffer overflow from WebSocket Pong signal type confusion (CVE-2026-102556)
* libsoup: libsoup: Heap buffer overflow during WebSocket message reassembly (CVE-2026-102557)
* libsoup: libsoup: Heap buffer overflow during WebSocket receive-buffer growth (CVE-2026-102558)
* libsoup: libsoup: Heap buffer overflow during WebSocket client-frame masking (CVE-2026-102559)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

CVE-2026-102556
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.
CVE-2026-102557
A flaw was found in libsoup. When reassembling fragmented WebSocket messages into a GByteArray, libsoup did not adequately cap total message size against the limits of the underlying buffer type. A remote peer could send fragments that caused size truncation while the implementation still used the full length, leading to heap corruption or a crash.
CVE-2026-102558
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.
CVE-2026-102559
A flaw was found in libsoup. When constructing a masked WebSocket client frame for a very large outgoing payload, size values passed to GByteArray allocation APIs could be truncated while the masking routine still used the full length, causing a heap buffer overflow.

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. libsoup-2.62.3-19.el8_10.src.rpm
    MD5: 326d0da3cced43eb5ff85fea17dce38f
    SHA-256: 7eea0cfa45b0a2ae700cf4aa136c8b84f9db2b11889ef9ec1fa298e0868db0ef
    Size: 1.85 MB

Asianux Server 8 for x86_64
  1. libsoup-2.62.3-19.el8_10.i686.rpm
    MD5: c4c2244b4b04329255cf4b547e118359
    SHA-256: f4f6202d0dcc354e02321df753d46f7a121d0168dd8c858f1691693fcb6afda0
    Size: 432.94 kB
  2. libsoup-2.62.3-19.el8_10.x86_64.rpm
    MD5: 4931b7bb012488749d5f9be80980b8ee
    SHA-256: 741202de4c44bc2bea5777f8903467777e41b7a2c63e9a8e0b9e4c02d17c84d1
    Size: 427.01 kB
  3. libsoup-devel-2.62.3-19.el8_10.i686.rpm
    MD5: 3342ce1dc4f8dbb9703ece915ea51765
    SHA-256: dd6feaf42c3553b54b0cbeedeaa0106fdcd65d4e84207d6b1f58f7e09595db8c
    Size: 320.96 kB
  4. libsoup-devel-2.62.3-19.el8_10.x86_64.rpm
    MD5: 805dd1b561266c985414f20c407adf86
    SHA-256: b06e48ba10aa1451d1d8b0ead79149b5803fcccdb43aee41d6a9e37a96e1db1f
    Size: 320.95 kB