Katalog CVE

CVE-2026-81888

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

@hono/oauth-providers przed wersją 0.8.6 akceptuje callback OAuth nawet gdy wartość 'state' jest nieobecna po obu stronach, co powoduje, że ochrona anty-CSRF oparta na 'state' jest nieskuteczna. Atakujący może wykorzystać to do przeprowadzenia ataków CSRF na logowanie przez media społecznościowe.

Ocena ryzyka

Atakujący może zmusić użytkownika do zalogowania się na konto atakującego lub wykonania nieautoryzowanych działań w kontekście sesji ofiary, co może prowadzić do naruszenia bezpieczeństwa konta.

Rekomendacja

Zaktualizuj @hono/oauth-providers do wersji 0.8.6 lub nowszej, która zawiera poprawkę wymuszającą obecność i zgodność parametru state.

Powiązane podatności

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

@hono/oauth-providers is Authentication middleware for Hono. Prior to version 0.8.6, the built-in social login providers accept an OAuth callback even when the `state` value is absent on both sides, so the anti-CSRF check passes for a callback that never came from a genuine login attempt. This defeats the `state`-based CSRF protection under default usage. Version 0.8.6 has a patch.

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