PatchSiren cyber security CVE debrief
CVE-2026-102556 Red Hat CVE debrief
A flaw in libsoup's handling of WebSocket Pong frames can cause heap corruption or crashes in applications using the library. Defenders should assess exposure, particularly in systems using libsoup for WebSocket connections. The vulnerability is triggered when SoupWebsocketConnection emits the ::pong signal with a GByteArray pointer instead of the declared GBytes, which can lead to potential crashes or data corruption. Defenders must prioritize verifying affected systems and apply patches or mitigations as available.
- Vendor
- Red Hat
- Product
- libsoup
- CVSS
- HIGH 8.6
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-29
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-09-29
- Advisory updated
- 2026-10-19
Who should care
Defenders responsible for systems using libsoup for WebSocket connections should assess exposure and prioritize verification and patching or mitigation efforts. This includes reviewing application code, monitoring systems for potential crashes or corruption, and performing a thorough review of the libsoup library usage in the environment. Defenders must also track exceptions and retest remediated assets to ensure the vulnerability is properly addressed.
Why it matters
A flaw in libsoup's WebSocket Pong frame handling can cause heap corruption or crashes, requiring defenders to assess exposure and prioritize patching or mitigation efforts.
- Potential heap corruption or crashes in applications using libsoup for WebSocket connections.
- Need to verify affected systems and apply patches or mitigations.
- Possible data corruption or service disruption due to crashes.
Technical summary
The libsoup library has a flaw in its handling of incoming WebSocket Pong frames. When SoupWebsocketConnection emits the ::pong signal, it passes a GByteArray pointer even though the signal is declared to pass a GBytes. This can cause heap corruption or crashes in applications that connect a handler following the documented GBytes API when receiving a crafted Pong frame. The issue requires defenders to assess exposure and prioritize patching or mitigation efforts in systems using libsoup for WebSocket connections. Limited source detail is available; explicit evidence limits and defensive verification tasks are required.
Defensive priority
Defenders should prioritize verifying affected systems, especially those using libsoup for WebSocket connections, and apply patches or mitigations as available.
Recommended defensive actions
- Verify if systems using libsoup for WebSocket connections are affected and apply patches or mitigations as available.
- Review application code for custom WebSocket Pong frame handling that may be vulnerable to heap corruption or crashes.
- Monitor systems for potential crashes or corruption related to libsoup WebSocket connections.
- Perform a thorough review of the libsoup library usage in the environment.
- Check for any existing compensating controls that could mitigate the vulnerability.
- Track exceptions and retest remediated assets to ensure the vulnerability is properly addressed.
- whoShouldCare
Evidence notes
The CVE record and NVD entry provide details on the vulnerability in libsoup. Vendor advisories from Red Hat offer additional context and potential mitigations. The vulnerability has been publicly disclosed and defenders should review the official advisories for further information. Limited source detail is available; explicit evidence limits and defensive verification tasks are required.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-102556 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-102556
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-102556 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-102556
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:83384
[email protected] - Vendor Advisory
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:83618
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:84586
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/security/cve/CVE-2026-102556
[email protected] - Mitigation, Vendor Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.