Skip to content
OpenAdvisories
High · 7.6 CVE-2026-85197 EUVD-2026-70953GHSA-pq26-x6qp-8qr7

Libsoup: libsoup: heap use-after-free in libsoup http/2 client on_data_read() via goaway during body upload

Published Sep 4, 2026 · Updated Nov 11, 2026 · Assigned by redhat

Description

A flaw was found in libsoup. A malicious HTTP/2 server or a Man-in-the-Middle (MITM) attacker can exploit a heap use-after-free vulnerability in the HTTP/2 client implementation. This occurs when a GNOME application uploads a file using HTTP/2, and the server sends a GOAWAY frame while the file body is being read asynchronously. This can lead to memory corruption, potentially resulting in information disclosure or arbitrary code execution.

Affected products

VendorProductAffectedFixed
Red Hat Red Hat Enterprise Linux 10 — —
Red Hat Red Hat Enterprise Linux 10.0 Extended Update Support — —
Red Hat Red Hat Enterprise Linux 6 — —
Red Hat Red Hat Enterprise Linux 7 — —
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat Enterprise Linux 9 — —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 13 libsoup3 No fix yet —
Debian 12 libsoup3 No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libsoup3 3.6.6-1ubuntu3 USN-8890-2
Ubuntu 26.04 LTS libsoup3 3.6.6-1ubuntu0.1 USN-8890-1
Ubuntu 24.04 LTS libsoup2.4 2.74.3-6ubuntu1.9 USN-8890-1
Ubuntu 24.04 LTS libsoup3 3.4.4-5ubuntu0.9 USN-8890-1
Ubuntu 22.04 LTS libsoup2.4 2.74.2-3ubuntu0.9 USN-8890-1
Show 5 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 26.04 LTS libsoup2.4 2.74.3-10.1ubuntu5+esm3 USN-8890-1
Ubuntu Pro 22.04 LTS libsoup3 3.0.7-0ubuntu1+esm9 USN-8890-1
Ubuntu Pro 20.04 LTS libsoup2.4 2.70.0-1ubuntu0.5+esm4 USN-8890-1
Ubuntu Pro 18.04 LTS libsoup2.4 2.62.1-1ubuntu0.4+esm9 USN-8890-1
Ubuntu Pro 16.04 LTS libsoup2.4 2.52.2-1ubuntu0.3+esm8 USN-8890-1
ReleasePackageFixed inAdvisory
RHEL 10 libsoup3 +2 3.6.5-3.el10_2.14 RHSA-2026:68235
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS libsoup3 +2 3.6.5-3.el10_0.18 RHSA-2026:82728

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 libsoup3 +2 3.6.5-3.el10_2.14 ALSA-2026:68235

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 libsoup3 +2 3.6.6-1.el10_3.9 RLSA-2026:98560
ReleasePackageFixed inAdvisory
SLES 15 SP7 libsoup 3.4.4-150600.3.53.1 SUSE-SU-2026:4273-1
SLES 15 SP6 libsoup 3.4.4-150600.3.53.1 SUSE-SU-2026:4273-1
SLES 15 SP5 libsoup 3.0.4-150400.3.49.1 SUSE-SU-2026:4274-1
SLES 15 SP4 libsoup 3.0.4-150400.3.49.1 SUSE-SU-2026:4274-1
Show 10 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 libsoup 3.6.6-160000.4.1 SUSE-SU-2026:23866-1, SUSE-SU-2026:23857-1
SLES for SAP 15 SP6 libsoup 3.4.4-150600.3.53.1 SUSE-SU-2026:4273-1
SLES for SAP 15 SP5 libsoup 3.0.4-150400.3.49.1 SUSE-SU-2026:4274-1
SLES for SAP 15 SP4 libsoup 3.0.4-150400.3.49.1 SUSE-SU-2026:4274-1
SLES 16.0 libsoup 3.6.6-160000.4.1 SUSE-SU-2026:23866-1, SUSE-SU-2026:23857-1
SLE Micro 6.2 libsoup 3.6.6-160000.4.1 SUSE-SU-2026:23848-1
SLE Micro 6.1 libsoup 3.4.4-slfo.1.1_11.1 SUSE-SU-2026:23923-1
SLE Micro 6.0 libsoup 3.4.2-18.1 SUSE-SU-2026:23875-1
SLE HPC 15 SP5 libsoup 3.0.4-150400.3.49.1 SUSE-SU-2026:4274-1
SLE HPC 15 SP4 libsoup 3.0.4-150400.3.49.1 SUSE-SU-2026:4274-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libsoup 3.6.6-9.1 openSUSE-SU-2026:11823-1
openSUSE Leap 16.0 libsoup 3.6.6-160000.4.1 openSUSE-SU-2026:21901-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 libsoup3 +2 3.7.2-1.amzn2023 ALAS2023-2026-3144

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 libsoup 3.4.4-17 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 libsoup3 +2 3.6.5-3.el10_2.14 ELSA-2026-68235

Advisories 18

References