Katalog CVE

CVE-2026-9546

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.49%

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

Streszczenie

W bibliotece libcurl nagłówek HTTP `Referer:` pozostawał ustawiony nawet po jego jawnym wyczyszczeniu. Mimo że dokumentacja wskazuje, iż przekazanie NULL do `CURLOPT_REFERER` powinno usunąć nagłówek, opcja nie czyściła stanu wewnętrznego, przez co poprzednia wartość referrera była ponownie wysyłana w kolejnych żądaniach.

Ocena ryzyka

Może dojść do wycieku poufnych informacji (np. adresów URL zawierających tokeny lub dane sesyjne) do niezamierzonych serwerów w kolejnych żądaniach wykonywanych przez tę samą aplikację.

Rekomendacja

Zaktualizuj libcurl do wersji zawierającej poprawkę oraz przejrzyj kod, który polega na czyszczeniu nagłówka Referer przez NULL — do czasu aktualizacji stosuj obejścia (np. nowy uchwyt lub jawne ustawienie pustej wartości).

Inne podatności w libcurl

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

A vulnerability in libcurl caused the HTTP `Referer:` header to persist even when explicitly cleared. While the documentation states that passing NULL to `CURLOPT_REFERER` suppresses the header, the option failed to clear the internal state. As a result, the previous referrer string was erroneously reused and sent in subsequent requests, potentially leaking sensitive information to unintended servers.

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