Katalog CVE

CVE-2026-34226

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.46%

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

Streszczenie

W bibliotece Happy DOM przed wersją 20.8.9 występuje podatność polegająca na nieprawidłowym dołączaniu ciasteczek podczas użycia fetch() z opcją credentials: 'include'. Zamiast ciasteczek z docelowego adresu URL, dołączane są ciasteczka z bieżącej strony (window.location), co może prowadzić do wycieku ciasteczek z domeny A do domeny B.

Ocena ryzyka

Ryzyko polega na możliwym wycieku poufnych ciasteczek sesyjnych lub autoryzacyjnych między różnymi domenami, co może umożliwić atakującemu przejęcie sesji użytkownika lub dostęp do chronionych zasobów.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę Happy DOM do wersji 20.8.9 lub nowszej, która zawiera poprawkę eliminującą tę podatność.

Inne podatności w Happy DOM

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

Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. Versions prior to 20.8.9 may attach cookies from the current page origin (`window.location`) instead of the request target URL when `fetch(..., { credentials: "include" })` is used. This can leak cookies from origin A to destination B. Version 20.8.9 fixes the issue.

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