Katalog CVE

CVE-2026-59883

ŚrednieCVSS 4.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

W bibliotece Guille (PHP HTTP client) w wersjach przed 7.12.3 wykryto podatność w klasie CookieJar. Mechanizm dopasowywania domen w metodzie SetCookie::matchesDomain() nieprawidłowo traktował adresy IP (np. 192.168.0.1, [::1]) oraz wartości numeryczne jako domeny, stosując zwykłe dopasowanie sufiksów, co umożliwiało wyciek ciasteczek między hostami, wstrzykiwanie ciasteczek lub fiksację sesji.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do kradzieży lub podmiany ciasteczek sesyjnych między różnymi hostami w sieci lokalnej, co prowadzi do przejęcia sesji użytkownika lub nieautoryzowanego dostępu do aplikacji.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę Guzzle do wersji 7.12.3 lub nowszej, która zawiera poprawkę eliminującą problem.

Inne podatności w Guzzle

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

Guzzle is an extensible PHP HTTP client. Prior to 7.12.3, CookieJar did not restrict cookies scoped to IP-address or bare-numeric Domain values to the exact host that set them, because SetCookie::matchesDomain() applied ordinary suffix matching to domains such as 192.168.0.1, [::1], or 1, allowing cross-host cookie disclosure, cookie injection, or session fixation. This issue is fixed in version 7.12.3.

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