Katalog CVE

CVE-2025-14523

WysokieCVSS 8.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.50%

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

Streszczenie

Podatność w bibliotece libsoup pozwala na wysłanie żądania HTTP z wieloma nagłówkami Host:, przy czym serwer przetwarza ostatni z nich. Ponieważ proxy często honorują pierwszy nagłówek Host:, rozbieżność ta może prowadzić do pomylenia wirtualnych hostów.

Ocena ryzyka

Atakujący może wykorzystać tę lukę do przeprowadzenia ataków typu request smuggling, zatrucia pamięci podręcznej lub ominięcia kontroli dostępu opartej na nazwie hosta, co może skutkować nieautoryzowanym dostępem do zasobów.

Rekomendacja

Należy zaktualizować bibliotekę libsoup do wersji, która odrzuca żądania z wieloma nagłówkami Host: lub przetwarza tylko pierwszy z nich. Tymczasowo można skonfigurować serwer proxy tak, aby usuwał duplikaty nagłówków Host:.

Inne podatności w libsoup

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

A flaw in libsoup’s HTTP header handling allows multiple Host: headers in a request and returns the last occurrence for server-side processing. Common front proxies often honor the first Host: header, so this mismatch can cause vhost confusion where a proxy routes a request to one backend but the backend interprets it as destined for another host. This discrepancy enables request-smuggling style attacks, cache poisoning, or bypassing host-based access controls when an attacker supplies duplicate Host headers.

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