Vulnerability · Published Sep 3, 2025 · Assigned by redhat

CVE-2025-9901Libsoup: improper handling of http vary header in libsoup caching

Medium 5.9

In plain English

A medium-severity security flaw in Red Hat Enterprise Linux 10 from Red Hat. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 41% of all known vulnerabilities).

Severity (CVSS 3.1)5.9Medium
Exploit odds (30 days)0.5%top 59.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

A flaw was found in libsoup’s caching mechanism, SoupCache, where the HTTP Vary header is ignored when evaluating cached responses. This header ensures that responses vary appropriately based on request headers such as language or authentication. Without this check, cached content can be incorrectly reused across different requests, potentially exposing sensitive user information. While the issue is unlikely to affect everyday desktop use, it could result in confidentiality breaches in proxy or multi-user environments.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:14libsoupno fix listedDEBIAN-CVE-2025-9901
Debian:12libsoup2.4no fix listedDEBIAN-CVE-2025-9901
Debian:13libsoup2.4no fix listedDEBIAN-CVE-2025-9901
Debian:12libsoup3no fix listedDEBIAN-CVE-2025-9901
Debian:13libsoup3no fix listedDEBIAN-CVE-2025-9901
Ubuntu:22.04:LTSlibsoup2.4no fix listedUBUNTU-CVE-2025-9901
Ubuntu:24.04:LTSlibsoup2.4no fix listedUBUNTU-CVE-2025-9901
Ubuntu:25.10libsoup2.4no fix listedUBUNTU-CVE-2025-9901
Ubuntu:26.10libsoup2.4no fix listedUBUNTU-CVE-2025-9901
Ubuntu:24.04:LTSlibsoup3no fix listedUBUNTU-CVE-2025-9901
Ubuntu:25.10libsoup3no fix listedUBUNTU-CVE-2025-9901
Ubuntu:26.04:LTSlibsoup3no fix listedUBUNTU-CVE-2025-9901
Ubuntu:26.10libsoup3no fix listedUBUNTU-CVE-2025-9901

Affected products (as reported)

Weakness: CWE-524 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

References