Katalog CVE

CVE-2026-2708

NiskieCVSS 3.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

Percentyl 25 - wyżej niż 25% wszystkich znanych CVE

Streszczenie

W libsoup występuje podatność typu request smuggling w logice parsowania nagłówków HTTP/1. Funkcja soup_message_headers_append_common() bezwarunkowo dodaje wartości nagłówków bez walidacji duplikatów lub sprzecznych pól Content-Length. Umożliwia to wysłanie żądań z wieloma nagłówkami Content-Length o różnych wartościach.

Ocena ryzyka

Request smuggling może prowadzić do ominięcia kontroli bezpieczeństwa, zatrucia pamięci podręcznej lub wstrzykiwania żądań. Może wpłynąć na integralność komunikacji między serwerami proxy a backendem.

Rekomendacja

Zaktualizuj libsoup do wersji zawierającej poprawkę walidacji nagłówków Content-Length. W miarę możliwości wdrażaj normalizację nagłówków na poziomie proxy.

Inne podatności w libsoup

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

A request smuggling vulnerability exists in libsoup's HTTP/1 header parsing logic. The soup_message_headers_append_common() function in libsoup/soup-message-headers.c unconditionally appends each header value without validating for duplicate or conflicting Content-Length fields. This allows an attacker to send HTTP requests containing multiple Content-Length headers with differing values.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS