
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-4271 is a Use-After-Free (UAF) vulnerability in the HTTP/2 server implementation of libsoup, a GNOME HTTP library written in C. A remote, unauthenticated attacker can exploit this flaw by sending specially crafted HTTP/2 requests that trigger authentication failures, causing the application to access already-freed memory and potentially crash, resulting in a Denial of Service (DoS). The vulnerability was disclosed on March 16, 2026, and affects GNOME libsoup as shipped with Red Hat Enterprise Linux 6.0, 7.0, 8.0, 9.0, and 10.0. It carries a CVSS v3.1 base score of 7.5 (High) (Red Hat CVE, Red Hat Bugzilla).
The root cause is a Use-After-Free condition (CWE-416) in the on_frame_recv_callback() function within libsoup's HTTP/2 server implementation. During HTTP/2 frame processing, the function increments an internal callback counter and emits signals such as soup_server_message_got_headers(). If a user-defined signal handler disconnects the client connection during this callback — for example, due to an authentication failure — the associated SoupServerMessageIOHTTP2 object may be destroyed and freed while still referenced by the callback. When execution returns to the callback, it continues to access the freed io object and attempts to update internal state, resulting in a heap use-after-free condition exploitable over the network without any authentication or user interaction (Red Hat Bugzilla, GNOME GitLab).
Successful exploitation results in application instability or crashes of the libsoup-based HTTP/2 server, causing a Denial of Service. Because the vulnerability is reachable without authentication and requires no user interaction, any network-accessible service using libsoup's HTTP/2 server implementation is at risk. There is no evidence of confidentiality or integrity impact; the primary consequence is availability loss for affected applications (Red Hat CVE, Red Hat Bugzilla).
No confirmed public exploit code or in-the-wild exploitation has been observed as of the time of this report. The EPSS score is approximately 0.0117 (roughly 1.2%), indicating a low but non-negligible probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The issue is tracked in the GNOME GitLab issue tracker, but no weaponized exploit or threat actor attribution has been identified (Red Hat CVE, GNOME GitLab).
soup_server_message_got_headers() signal to fire and the handler to disconnect the client.on_frame_recv_callback() frees the SoupServerMessageIOHTTP2 object; the callback then continues to access the freed memory, causing a heap use-after-free./var/log/messages).Red Hat has released patched libsoup3 packages addressing this vulnerability across multiple errata:
libsoup3-3.6.5-3.el10_1.11 for Red Hat Enterprise Linux 10 (RHSA-2026:15968)libsoup3-3.6.5-3.el10_0.15 for RHEL 10.0 Extended Update Support (RHSA-2026:17482)libsoup3-3.6.5-3.el10_2.11 for RHEL 10 (RHSA-2026:19143)Administrators should apply the appropriate update immediately using dnf update libsoup3. If patching cannot be applied immediately, consider implementing network-level filtering to restrict HTTP/2 access to trusted clients, and monitor for application crashes or authentication anomalies.
The vulnerability received coverage from Linux security news outlets and distribution security teams, including SUSE (which issued its own advisories SUSE-SU-202621879-1 and SUSE-SU-20262314-1) and openSUSE, as well as AlmaLinux and Oracle Linux errata. The Yocto Project security mailing list tracked the CVE across multiple updates. No notable independent researcher commentary or significant social media discussion has been identified beyond standard vulnerability aggregator coverage.
Fix availability across major Linux distributions and their releases.
bionic (esm-infra)
libsoup2.4
devel
libsoup3
focal (esm-infra)
libsoup2.4
jammy
libsoup2.4
jammy (esm-apps)
libsoup3
noble
libsoup3: 3.4.4-5ubuntu0.9
questing
libsoup2.4
resolute
libsoup3: 3.6.6-1ubuntu0.1
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."