Katalog CVE

CVE-2026-47158

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

Podatność w Vaultwarden przed wersją 1.36.0 umożliwia nieuwierzytelnionemu atakującemu przejęcie sesji użytkownika poprzez manipulację przepływem autoryzacji SSO. Brak powiązania parametru OAuth state z sesją przeglądarki oraz akceptacja kontrolowanych przez atakującego parametrów PKCE pozwalają na wywołanie uwierzytelnienia u dostawcy tożsamości i przechwycenie tokenów.

Ocena ryzyka

Atakujący może uzyskać w pełni uwierzytelnioną sesję w Vaultwarden, co prowadzi do nieautoryzowanego dostępu do przechowywanych haseł i innych poufnych danych użytkowników.

Rekomendacja

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

Inne podatności w Vaultwarden

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

Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.36.0, Vaultwarden's SSO authorization flow did not bind the OAuth state parameter accepted by /connect/authorize to the initiating browser session, allowed attacker-controlled PKCE parameters, and left SsoAuth records intact after failed token exchange, allowing an unauthenticated attacker to induce IdP authentication and redeem tokens for a fully authenticated session. This issue is fixed in version 1.36.0.

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