Unsigned to Signed Conversion Error in Libsoup Affects Multiple Proxy Implementations
CVE-2026-6324

4.8MEDIUM

What is CVE-2026-6324?

A vulnerability exists in libsoup that arises from an error in handling unsigned to signed conversion within the soup_body_input_stream_read_chunked() function. This issue is particularly concerning when libsoup is deployed behind a non-libsoup proxy server or as a proxy in front of a non-libsoup backend server. Attackers can exploit this flaw by sending crafted HTTP requests, potentially allowing them to bypass security mechanisms, poison web caches, or gain unauthorized access to sensitive information.

References

CVSS V3.1

Score:
4.8
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.