CVE-2026-85197
Libsoup: libsoup: heap use-after-free in libsoup http/2 client on_data_read() via goaway during body upload
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used 7.6
Libsoup: libsoup: heap use-after-free in libsoup http/2 client on_data_read() via goaway during body upload
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.
- Record
CVE-2026-85197- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H - Weakness
- CWE-416
- Updated
- 2026-11-11
EUVDEUVD-2026-70953 7.6
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.
- Record
EUVD-2026-70953- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H - Updated
- 2026-11-11
GitHub AdvisoriesGHSA-pq26-x6qp-8qr7 7.6
A flaw was found in libsoup. A malicious HTTP/2 server or a Man-in-the-Middle (MITM) attacker can...
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.
- Record
GHSA-pq26-x6qp-8qr7- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H - Weakness
- CWE-416
- Updated
- 2026-11-11
NVD 7.6
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.
- Record
CVE-2026-85197- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H - Weakness
- CWE-416
- Updated
- 2026-11-11
OSVDEBIAN-CVE-2026-85197 7.6
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.
- Record
DEBIAN-CVE-2026-85197- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H - Updated
- 2026-11-12
OSVRHSA-2026:68235 7.6
Red Hat Security Advisory: libsoup3 security update
- Record
RHSA-2026:68235- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H - Updated
- 2026-11-13
Show 18 moreShow less
OSVRHSA-2026:82728 7.6
Red Hat Security Advisory: libsoup3 security update
- Record
RHSA-2026:82728- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H - Updated
- 2026-11-13
OSVRHSA-2026:98560 8.6
Red Hat Security Advisory: libsoup3 security update
- Record
RHSA-2026:98560- CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-13
OSVRLSA-2026:98560 8.6
Important: libsoup3 security update
Libsoup is an HTTP library implementation in C. It was originally part of a SOAP (Simple Object Access Protocol) implementation called Soup, but the SOAP and non-SOAP parts have now been split into separate packages. libsoup uses the Glib main loop and is designed to work well with GTK applications. This enables GNOME applications to access HTTP servers on the network in a completely asynchronous fashion, very similar to the Gtk+ programming model (a synchronous operation mode is also supported for those who want it), but the SOAP parts were removed long ago.
Security Fix(es):
SoupWebsocketExtensionDeflate: libsoup: libsoup: WebSocket permessage-deflate Unbounded Decompression Remote Denial of Service (CVE-2026-15709)
libsoup: SoupWebsocketConnection: libsoup: WebSocket remote denial of service via oversized control frame protocol violation (CVE-2026-15711)
libsoup: libsoup: Heap use-after-free in libsoup HTTP/2 client on_data_read() via GOAWAY during body upload (CVE-2026-85197)
libsoup: libsoup: Heap buffer overflow via uninitialized length in data-URI base64 decoding (CVE-2026-102555)
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)
libsoup: libsoup: Heap buffer overflow during outgoing permessage-deflate buffer growth (CVE-2026-102560)
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.
- Record
RLSA-2026:98560- CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-13
OSVUBUNTU-CVE-2026-85197 7.6
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.
- Record
UBUNTU-CVE-2026-85197- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVALSA-2026:68235No score
Important: libsoup3 security update
Libsoup is an HTTP library implementation in C. It was originally part of a SOAP (Simple Object Access Protocol) implementation called Soup, but the SOAP and non-SOAP parts have now been split into separate packages. libsoup uses the Glib main loop and is designed to work well with GTK applications. This enables GNOME applications to access HTTP servers on the network in a completely asynchronous fashion, very similar to the Gtk+ programming model (a synchronous operation mode is also supported for those who want it), but the SOAP parts were removed long ago.
Security Fix(es):
- SoupWebsocketExtensionDeflate: libsoup: libsoup: WebSocket permessage-deflate Unbounded Decompression Remote Denial of Service (CVE-2026-15709)
- libsoup: SoupWebsocketConnection: libsoup: WebSocket remote denial of service via oversized control frame protocol violation (CVE-2026-15711)
- libsoup: libsoup: Heap use-after-free in libsoup HTTP/2 client on_data_read() via GOAWAY during body upload (CVE-2026-85197)
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.
- Record
ALSA-2026:68235- Updated
- 2026-11-02
OSVAZL-99915No score
CVE-2026-85197 affecting package libsoup for versions less than 3.4.4-17
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.
- Record
AZL-99915- Updated
- 2026-11-05
OSVopenSUSE-SU-2026:11823-1No score
libsoup-3_0-0-3.6.6-9.1 on GA media
These are all security issues fixed in the libsoup-3_0-0-3.6.6-9.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11823-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21901-1No score
Security update for libsoup
This update for libsoup fixes the following issues:
- CVE-2026-85197: heap use-after-free in HTTP/2
client on_data_read()viaGOAWAYduring body upload (bsc#1279238). - CVE-2026-85534: heap buffer overflow in
SoupSessionthroughon_data_source_read_callback()viaSETTINGSframe with craftedINITIAL_WINDOW_SIZE(bsc#1279239).
- Record
openSUSE-SU-2026:21901-1- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2026-85197No score
CVE-2026-85197 in libsoup3 - Patched by Root
Root has patched CVE-2026-85197 in the libsoup3 package for Root:Debian:13. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-13-CVE-2026-85197- Updated
- 2026-11-04
OSVSUSE-SU-2026:23848-1No score
Security update for libsoup
This update for libsoup fixes the following issues:
- CVE-2026-85197: heap use-after-free in HTTP/2
client on_data_read()viaGOAWAYduring body upload (bsc#1279238). - CVE-2026-85534: heap buffer overflow in
SoupSessionthroughon_data_source_read_callback()viaSETTINGSframe with craftedINITIAL_WINDOW_SIZE(bsc#1279239).
- Record
SUSE-SU-2026:23848-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23857-1No score
Security update for libsoup
This update for libsoup fixes the following issues:
- CVE-2026-85197: heap use-after-free in HTTP/2
client on_data_read()viaGOAWAYduring body upload (bsc#1279238). - CVE-2026-85534: heap buffer overflow in
SoupSessionthroughon_data_source_read_callback()viaSETTINGSframe with craftedINITIAL_WINDOW_SIZE(bsc#1279239).
- Record
SUSE-SU-2026:23857-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23866-1No score
Security update for libsoup
This update for libsoup fixes the following issues:
- CVE-2026-85197: heap use-after-free in HTTP/2
client on_data_read()viaGOAWAYduring body upload (bsc#1279238). - CVE-2026-85534: heap buffer overflow in
SoupSessionthroughon_data_source_read_callback()viaSETTINGSframe with craftedINITIAL_WINDOW_SIZE(bsc#1279239).
- Record
SUSE-SU-2026:23866-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23875-1No score
Security update for libsoup
This update for libsoup fixes the following issues:
- CVE-2026-85197: heap use-after-free in HTTP/2
client on_data_read()viaGOAWAYduring body upload (bsc#1279238). - CVE-2026-85534: heap buffer overflow in
SoupSessionthroughon_data_source_read_callback()viaSETTINGSframe with craftedINITIAL_WINDOW_SIZE(bsc#1279239).
- Record
SUSE-SU-2026:23875-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23923-1No score
Security update for libsoup
This update for libsoup fixes the following issues:
- CVE-2026-85197: heap use-after-free in HTTP/2
client on_data_read()viaGOAWAYduring body upload (bsc#1279238). - CVE-2026-85534: heap buffer overflow in
SoupSessionthroughon_data_source_read_callback()viaSETTINGSframe with craftedINITIAL_WINDOW_SIZE(bsc#1279239).
- Record
SUSE-SU-2026:23923-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4273-1No score
Security update for libsoup
This update for libsoup fixes the following issues:
- CVE-2026-85197: heap use-after-free in HTTP/2
client on_data_read()viaGOAWAYduring body upload (bsc#1279238). - CVE-2026-85534: heap buffer overflow in
SoupSessionthroughon_data_source_read_callback()viaSETTINGSframe with craftedINITIAL_WINDOW_SIZE(bsc#1279239).
- Record
SUSE-SU-2026:4273-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4274-1No score
Security update for libsoup
This update for libsoup fixes the following issues:
- CVE-2026-85197: heap use-after-free in HTTP/2
client on_data_read()viaGOAWAYduring body upload (bsc#1279238). - CVE-2026-85534: heap buffer overflow in
SoupSessionthroughon_data_source_read_callback()viaSETTINGSframe with craftedINITIAL_WINDOW_SIZE(bsc#1279239).
- Record
SUSE-SU-2026:4274-1- Updated
- 2026-11-02
OSVUSN-8890-1No score
libsoup2.4, libsoup3 vulnerabilities
It was discovered that libsoup incorrectly handled certain HTTP/2 requests. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-4271)
It was discovered that libsoup incorrectly handled certain HTTPS proxy connections. A remote attacker could possibly use this issue to obtain sensitive information. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-5119)
It was discovered that libsoup incorrectly parsed certain chunked HTTP requests. A remote attacker could possibly use this issue to bypass security controls. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-6324)
It was discovered that libsoup incorrectly handled proxy authentication credentials. A remote attacker could possibly use this issue to obtain sensitive information. (CVE-2026-66339)
It was discovered that libsoup incorrectly handled certain HTTP Range headers. A remote attacker could possibly use this issue to cause a denial of service. (CVE-2026-77014, CVE-2026-77680)
It was discovered that libsoup incorrectly handled certain HTTP/2 connections. A remote attacker could possibly use this issue to obtain sensitive information or execute arbitrary code. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-85197)
It was discovered that libsoup incorrectly handled certain HTTP/2 transfers. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-85534)
- Record
USN-8890-1- Updated
- 2026-11-02
OSVUSN-8890-2No score
libsoup3 vulnerabilities
USN-8890-1 fixed vulnerabilities in libsoup. This update provides the corresponding updates for libsoup3 on Ubuntu 26.10.
Original advisory details:
It was discovered that libsoup incorrectly handled certain HTTP/2 requests. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-4271)
It was discovered that libsoup incorrectly handled certain HTTPS proxy connections. A remote attacker could possibly use this issue to obtain sensitive information. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-5119)
It was discovered that libsoup incorrectly parsed certain chunked HTTP requests. A remote attacker could possibly use this issue to bypass security controls. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-6324)
It was discovered that libsoup incorrectly handled proxy authentication credentials. A remote attacker could possibly use this issue to obtain sensitive information. (CVE-2026-66339)
It was discovered that libsoup incorrectly handled certain HTTP Range headers. A remote attacker could possibly use this issue to cause a denial of service. (CVE-2026-77014, CVE-2026-77680)
It was discovered that libsoup incorrectly handled certain HTTP/2 connections. A remote attacker could possibly use this issue to obtain sensitive information or execute arbitrary code. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-85197)
It was discovered that libsoup incorrectly handled certain HTTP/2 transfers. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-85534)
- Record
USN-8890-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libsoup3AlmaLinux:10 From an advisory covering 3 CVEs | before 3.6.5-3.el10_2.14 | 3.6.5-3.el10_2.14 |
libsoup3-develAlmaLinux:10 From an advisory covering 3 CVEs | before 3.6.5-3.el10_2.14 | 3.6.5-3.el10_2.14 |
libsoup3-docAlmaLinux:10 From an advisory covering 3 CVEs | before 3.6.5-3.el10_2.14 | 3.6.5-3.el10_2.14 |
libsoupAzure Linux:3 | before 3.4.4-17 | 3.4.4-17 |
libsoup3Debian:12 | All versions, plus listed versions 3.2.2-23.2.3-0+deb12u13.2.3-0+deb12u23.3.1-13.4.0-1 Show 33 moreShow less3.4.1-13.4.2-13.4.2-23.4.2-33.4.2-43.4.3-13.4.4-13.4.4-23.4.4-33.4.4-43.4.4-53.5.2-13.6.0-13.6.0-23.6.0-33.6.0-43.6.1-13.6.4-13.6.4-23.6.4-33.6.5-13.6.5-23.6.5-33.6.5-43.6.5-53.6.5-63.6.5-73.6.5-83.6.5-93.6.6-13.8.0-13.8.0-23.8.0-3 | None known |
libsoup3Debian:13 | All versions, plus listed versions 3.6.5-33.6.5-43.6.5-53.6.5-63.6.5-7 Show 6 moreShow less3.6.5-83.6.5-93.6.6-13.8.0-13.8.0-23.8.0-3 | None known |
libsoup3Red Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs | before 0:3.6.5-3.el10_2.14 | 0:3.6.5-3.el10_2.14 |
libsoup3-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs | before 0:3.6.5-3.el10_2.14 | 0:3.6.5-3.el10_2.14 |
libsoup3-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs | before 0:3.6.5-3.el10_2.14 | 0:3.6.5-3.el10_2.14 |
libsoup3-develRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs | before 0:3.6.5-3.el10_2.14 | 0:3.6.5-3.el10_2.14 |
Show 50 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libsoup3-docRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs | before 0:3.6.5-3.el10_2.14 | 0:3.6.5-3.el10_2.14 |
libsoup3Red Hat:enterprise_linux_eus:10.0 | before 0:3.6.5-3.el10_0.18 | 0:3.6.5-3.el10_0.18 |
libsoup3-debuginfoRed Hat:enterprise_linux_eus:10.0 | before 0:3.6.5-3.el10_0.18 | 0:3.6.5-3.el10_0.18 |
libsoup3-debugsourceRed Hat:enterprise_linux_eus:10.0 | before 0:3.6.5-3.el10_0.18 | 0:3.6.5-3.el10_0.18 |
libsoup3-develRed Hat:enterprise_linux_eus:10.0 | before 0:3.6.5-3.el10_0.18 | 0:3.6.5-3.el10_0.18 |
libsoup3-docRed Hat:enterprise_linux_eus:10.0 | before 0:3.6.5-3.el10_0.18 | 0:3.6.5-3.el10_0.18 |
libsoup3Red Hat:enterprise_linux:10.3 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3-debuginfoRed Hat:enterprise_linux:10.3 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3-debugsourceRed Hat:enterprise_linux:10.3 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3-develRed Hat:enterprise_linux:10.3 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3-docRed Hat:enterprise_linux:10.3 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3-debuginfoRocky Linux:10 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3-debugsourceRocky Linux:10 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3-develRocky Linux:10 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3Rocky Linux:10 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3-docRocky Linux:10 From an advisory covering 9 CVEs | before 0:3.6.6-1.el10_3.9 | 0:3.6.6-1.el10_3.9 |
libsoup3Root:Debian:13 | before 3.6.5-3.aikido.6 | 3.6.5-3.aikido.63.6.5-3.aikido.73.6.5-3.aikido.83.6.5-3.aikido.9 |
rootio-libsoup3Root:Debian:13 | before 3.6.5-3.aikido.6 | 3.6.5-3.aikido.63.6.5-3.aikido.73.6.5-3.aikido.83.6.5-3.aikido.9 |
libsoupSUSE:Linux Micro 6.2 From an advisory covering 2 CVEs | before 3.6.6-160000.4.1 | 3.6.6-160000.4.1 |
libsoupSUSE:Linux Enterprise Server 16.0 From an advisory covering 2 CVEs | before 3.6.6-160000.4.1 | 3.6.6-160000.4.1 |
libsoupSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 2 CVEs | before 3.6.6-160000.4.1 | 3.6.6-160000.4.1 |
libsoupSUSE:Linux Micro 6.0 From an advisory covering 2 CVEs | before 3.4.2-18.1 | 3.4.2-18.1 |
libsoupSUSE:Linux Micro 6.1 From an advisory covering 2 CVEs | before 3.4.4-slfo.1.1_11.1 | 3.4.4-slfo.1.1_11.1 |
libsoupSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 2 CVEs | before 3.4.4-150600.3.53.1 | 3.4.4-150600.3.53.1 |
libsoupSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 2 CVEs | before 3.4.4-150600.3.53.1 | 3.4.4-150600.3.53.1 |
libsoupSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 2 CVEs | before 3.4.4-150600.3.53.1 | 3.4.4-150600.3.53.1 |
libsoupSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 2 CVEs | before 3.0.4-150400.3.49.1 | 3.0.4-150400.3.49.1 |
libsoupSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 2 CVEs | before 3.0.4-150400.3.49.1 | 3.0.4-150400.3.49.1 |
libsoupSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 2 CVEs | before 3.0.4-150400.3.49.1 | 3.0.4-150400.3.49.1 |
libsoupSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 2 CVEs | before 3.0.4-150400.3.49.1 | 3.0.4-150400.3.49.1 |
libsoupSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 2 CVEs | before 3.0.4-150400.3.49.1 | 3.0.4-150400.3.49.1 |
libsoupSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 2 CVEs | before 3.0.4-150400.3.49.1 | 3.0.4-150400.3.49.1 |
libsoupSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 2 CVEs | before 3.0.4-150400.3.49.1 | 3.0.4-150400.3.49.1 |
libsoupSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 2 CVEs | before 3.0.4-150400.3.49.1 | 3.0.4-150400.3.49.1 |
libsoup3Ubuntu:Pro:22.04:LTS | before 3.0.7-0ubuntu1+esm9, plus listed versions 3.0.4-23.0.4-33.0.5-13.0.7-0ubuntu13.0.7-0ubuntu1+esm1 Show 7 moreShow less3.0.7-0ubuntu1+esm23.0.7-0ubuntu1+esm33.0.7-0ubuntu1+esm43.0.7-0ubuntu1+esm53.0.7-0ubuntu1+esm63.0.7-0ubuntu1+esm73.0.7-0ubuntu1+esm8 | 3.0.7-0ubuntu1+esm9 |
libsoup3Ubuntu:24.04:LTS | before 3.4.4-5ubuntu0.9, plus listed versions 3.4.2-43.4.4-13.4.4-23.4.4-43.4.4-5 Show 10 moreShow less3.4.4-5build13.4.4-5build23.4.4-5ubuntu0.13.4.4-5ubuntu0.23.4.4-5ubuntu0.33.4.4-5ubuntu0.43.4.4-5ubuntu0.53.4.4-5ubuntu0.63.4.4-5ubuntu0.73.4.4-5ubuntu0.8 | 3.4.4-5ubuntu0.9 |
libsoup3Ubuntu:26.10 | before 3.6.6-1ubuntu3, plus listed versions 3.6.6-1 | 3.6.6-1ubuntu3 |
libsoup3Ubuntu:26.04:LTS | before 3.6.6-1ubuntu0.1, plus listed versions 3.6.5-43.6.5-53.6.5-63.6.5-73.6.5-93.6.6-1 | 3.6.6-1ubuntu0.1 |
libsoup2.4Ubuntu:Pro:16.04:LTS From an advisory covering 8 CVEs | before 2.52.2-1ubuntu0.3+esm8, plus listed versions 2.50.0-2debian12.52.1-12.52.2-12.52.2-1ubuntu0.12.52.2-1ubuntu0.2 Show 8 moreShow less2.52.2-1ubuntu0.32.52.2-1ubuntu0.3+esm12.52.2-1ubuntu0.3+esm22.52.2-1ubuntu0.3+esm32.52.2-1ubuntu0.3+esm42.52.2-1ubuntu0.3+esm52.52.2-1ubuntu0.3+esm62.52.2-1ubuntu0.3+esm7 | 2.52.2-1ubuntu0.3+esm8 |
libsoup2.4Ubuntu:Pro:18.04:LTS From an advisory covering 8 CVEs | before 2.62.1-1ubuntu0.4+esm9, plus listed versions 2.60.1-12.60.2-12.60.2-22.60.3-12.61.90-1 Show 13 moreShow less2.62.0-12.62.1-12.62.1-1ubuntu0.12.62.1-1ubuntu0.32.62.1-1ubuntu0.42.62.1-1ubuntu0.4+esm12.62.1-1ubuntu0.4+esm22.62.1-1ubuntu0.4+esm32.62.1-1ubuntu0.4+esm42.62.1-1ubuntu0.4+esm52.62.1-1ubuntu0.4+esm62.62.1-1ubuntu0.4+esm72.62.1-1ubuntu0.4+esm8 | 2.62.1-1ubuntu0.4+esm9 |
libsoup2.4Ubuntu:Pro:20.04:LTS From an advisory covering 8 CVEs | before 2.70.0-1ubuntu0.5+esm4, plus listed versions 2.68.2-0ubuntu12.68.2-12.68.2-22.68.2-2build22.69.90-1 Show 9 moreShow less2.70.0-12.70.0-1ubuntu0.12.70.0-1ubuntu0.22.70.0-1ubuntu0.32.70.0-1ubuntu0.42.70.0-1ubuntu0.52.70.0-1ubuntu0.5+esm12.70.0-1ubuntu0.5+esm22.70.0-1ubuntu0.5+esm3 | 2.70.0-1ubuntu0.5+esm4 |
libsoup2.4Ubuntu:22.04:LTS From an advisory covering 8 CVEs | before 2.74.2-3ubuntu0.9, plus listed versions 2.72.0-3ubuntu32.74.1-12.74.2-22.74.2-32.74.2-3ubuntu0.1 Show 7 moreShow less2.74.2-3ubuntu0.22.74.2-3ubuntu0.32.74.2-3ubuntu0.42.74.2-3ubuntu0.52.74.2-3ubuntu0.62.74.2-3ubuntu0.72.74.2-3ubuntu0.8 | 2.74.2-3ubuntu0.9 |
libsoup3Ubuntu:Pro:22.04:LTS From an advisory covering 8 CVEs | before 3.0.7-0ubuntu1+esm9, plus listed versions 3.0.4-23.0.4-33.0.5-13.0.7-0ubuntu13.0.7-0ubuntu1+esm1 Show 7 moreShow less3.0.7-0ubuntu1+esm23.0.7-0ubuntu1+esm33.0.7-0ubuntu1+esm43.0.7-0ubuntu1+esm53.0.7-0ubuntu1+esm63.0.7-0ubuntu1+esm73.0.7-0ubuntu1+esm8 | 3.0.7-0ubuntu1+esm9 |
libsoup2.4Ubuntu:24.04:LTS From an advisory covering 8 CVEs | before 2.74.3-6ubuntu1.9, plus listed versions 2.74.3-12.74.3-22.74.3-32.74.3-62.74.3-6build1 Show 9 moreShow less2.74.3-6ubuntu12.74.3-6ubuntu1.12.74.3-6ubuntu1.22.74.3-6ubuntu1.32.74.3-6ubuntu1.42.74.3-6ubuntu1.52.74.3-6ubuntu1.62.74.3-6ubuntu1.72.74.3-6ubuntu1.8 | 2.74.3-6ubuntu1.9 |
libsoup3Ubuntu:24.04:LTS From an advisory covering 8 CVEs | before 3.4.4-5ubuntu0.9, plus listed versions 3.4.2-43.4.4-13.4.4-23.4.4-43.4.4-5 Show 10 moreShow less3.4.4-5build13.4.4-5build23.4.4-5ubuntu0.13.4.4-5ubuntu0.23.4.4-5ubuntu0.33.4.4-5ubuntu0.43.4.4-5ubuntu0.53.4.4-5ubuntu0.63.4.4-5ubuntu0.73.4.4-5ubuntu0.8 | 3.4.4-5ubuntu0.9 |
libsoup3Ubuntu:26.04:LTS From an advisory covering 8 CVEs | before 3.6.6-1ubuntu0.1, plus listed versions 3.6.5-43.6.5-53.6.5-63.6.5-73.6.5-93.6.6-1 | 3.6.6-1ubuntu0.1 |
libsoup2.4Ubuntu:Pro:26.04:LTS From an advisory covering 8 CVEs | before 2.74.3-10.1ubuntu5+esm3, plus listed versions 2.74.3-10.1ubuntu42.74.3-10.1ubuntu52.74.3-10.1ubuntu5+esm12.74.3-10.1ubuntu5+esm2 | 2.74.3-10.1ubuntu5+esm3 |
libsoup3Ubuntu:26.10 From an advisory covering 8 CVEs | before 3.6.6-1ubuntu3, plus listed versions 3.6.6-1 | 3.6.6-1ubuntu3 |
libsoupopenSUSE:Tumbleweed From an advisory covering 2 CVEs | before 3.6.6-9.1 | 3.6.6-9.1 |
libsoupopenSUSE:Leap 16.0 From an advisory covering 2 CVEs | before 3.6.6-160000.4.1 | 3.6.6-160000.4.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| affected, aliases, references | EUVD, GitHub Advisories, NVD, OSV | |
| references | CVE List | |
| affected | NVD, OSV | |
| affected | OSV | |
| facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-85197 is a high vulnerability (CVSS 7.6) in Red Hat Enterprise Linux 10, published September 4, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.34%, the 28th percentile. Fixed in libsoup 3.4.4-17.
References
access.redhat.com/errata/RHSA-2026:68235
access.redhat.com/errata/RHSA-2026:82728
access.redhat.com/errata/RHSA-2026:98560
access.redhat.com/security/cve/CVE-2026-85197
bugzilla.redhat.com/show_bug.cgi?id=2528425
gitlab.gnome.org/GNOME/libsoup/-/work_items/552
Show 68 moreShow less
nvd.nist.gov/vuln/detail/CVE-2026-85197
github.com/advisories/GHSA-pq26-x6qp-8qr7
access.redhat.com/security/cve/CVE-2026-15709
access.redhat.com/security/cve/CVE-2026-15711
bugzilla.redhat.com/2499922
bugzilla.redhat.com/2499924
bugzilla.redhat.com/2528425
errata.almalinux.org/10/ALSA-2026-68235.html
security-tracker.debian.org/tracker/CVE-2026-85197
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2499922
bugzilla.redhat.com/show_bug.cgi?id=2499924
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68235.json
cve.org/CVERecord?id=CVE-2026-15709
nvd.nist.gov/vuln/detail/CVE-2026-15709
gitlab.gnome.org/GNOME/libsoup/-/issues/511
cve.org/CVERecord?id=CVE-2026-15711
nvd.nist.gov/vuln/detail/CVE-2026-15711
gitlab.gnome.org/GNOME/libsoup/-/issues/515
cve.org/CVERecord?id=CVE-2026-85197
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_82728.json
bugzilla.redhat.com/show_bug.cgi?id=2543224
bugzilla.redhat.com/show_bug.cgi?id=2543229
bugzilla.redhat.com/show_bug.cgi?id=2543231
bugzilla.redhat.com/show_bug.cgi?id=2543274
bugzilla.redhat.com/show_bug.cgi?id=2543285
bugzilla.redhat.com/show_bug.cgi?id=2543296
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_98560.json
access.redhat.com/security/cve/CVE-2026-102555
cve.org/CVERecord?id=CVE-2026-102555
nvd.nist.gov/vuln/detail/CVE-2026-102555
access.redhat.com/security/cve/CVE-2026-102556
cve.org/CVERecord?id=CVE-2026-102556
nvd.nist.gov/vuln/detail/CVE-2026-102556
access.redhat.com/security/cve/CVE-2026-102557
cve.org/CVERecord?id=CVE-2026-102557
nvd.nist.gov/vuln/detail/CVE-2026-102557
access.redhat.com/security/cve/CVE-2026-102558
cve.org/CVERecord?id=CVE-2026-102558
nvd.nist.gov/vuln/detail/CVE-2026-102558
access.redhat.com/security/cve/CVE-2026-102559
cve.org/CVERecord?id=CVE-2026-102559
nvd.nist.gov/vuln/detail/CVE-2026-102559
access.redhat.com/security/cve/CVE-2026-102560
cve.org/CVERecord?id=CVE-2026-102560
nvd.nist.gov/vuln/detail/CVE-2026-102560
errata.rockylinux.org/RLSA-2026:98560
suse.com/support/update/announcement/2026/suse-su-202623848-1
bugzilla.suse.com/1279238
bugzilla.suse.com/1279239
suse.com/security/cve/CVE-2026-85197
suse.com/security/cve/CVE-2026-85534
suse.com/support/update/announcement/2026/suse-su-202623857-1
suse.com/support/update/announcement/2026/suse-su-202623866-1
suse.com/support/update/announcement/2026/suse-su-202623875-1
suse.com/support/update/announcement/2026/suse-su-202623923-1
suse.com/support/update/announcement/2026/suse-su-20264273-1
suse.com/support/update/announcement/2026/suse-su-20264274-1
ubuntu.com/security/CVE-2026-85197
ubuntu.com/security/notices/USN-8890-1
ubuntu.com/security/notices/USN-8890-2
ubuntu.com/security/CVE-2026-4271
ubuntu.com/security/CVE-2026-5119
ubuntu.com/security/CVE-2026-6324
ubuntu.com/security/CVE-2026-66339
ubuntu.com/security/CVE-2026-77014
ubuntu.com/security/CVE-2026-77680
ubuntu.com/security/CVE-2026-85534