← back
CVE-2025-32907mediumCWE-1050

Libsoup: denial of service in server when client requests a large amount of overlapping ranges with range header

13Vexday Risk Score

No sign of exploitation. No public exploitation artifact known so far.

ssvc Trackcvss 5.3epss 0.7%
exploitation probability
0.7%top 49% of all CVEs
observed exploitation
nono source reports it
In short

A flaw in libsoup's HTTP range request handling allows a malicious client to send overlapping range requests multiple times in a single HTTP request, causing the server to consume excessive memory and degrade performance.

Technical detail

The vulnerability exists in libsoup's range request parser, which does not properly limit the number or overlap of ranges processed in a single HTTP Range header. An unauthenticated remote attacker can craft a malicious HTTP request with many overlapping byte-range specifications to exhaust server memory resources, resulting in degraded service availability without complete denial of service.

Summary generated and translated by AI from the official description.
A flaw was found in libsoup. The implementation of HTTP range requests is vulnerable to a resource consumption attack. This flaw allows a malicious client to request the same range many times in a single HTTP request, causing the server to use large amounts of memory. This does not allow for a full denial of service.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L