Katalog CVE

CVE-2026-43914

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W Vaultwarden, przed wersją 1.35.4, występuje podatność, która pozwala na ominięcie ochrony przed atakami brute-force na logowanie, jeśli włączona jest dwuetapowa weryfikacja (2fa) przez e-mail. Funkcja 2fa send_email_login działa jako oracle, co umożliwia atakującym testowanie kombinacji nazwy użytkownika i hasła bez ograniczeń czasowych.

Ocena ryzyka

Organizacje mogą być narażone na ataki brute-force, co może prowadzić do nieautoryzowanego dostępu do kont użytkowników, nawet tych, którzy nie mają skonfigurowanej dwuetapowej weryfikacji przez e-mail.

Rekomendacja

Zaleca się aktualizację Vaultwarden do wersji 1.35.4 lub nowszej, aby usunąć tę podatność oraz rozważenie dodatkowych środków zabezpieczających, takich jak ograniczenie prób logowania.

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.35.4, there is a security vulnerability in Vaultwarden that allows bypassing the login brute-force protection if email 2fa is enabled. If email 2fa is enabled, the unprotected 2fa-function send_email_login (email.rs, api endpoint /api/two-factor/send-email-login) also acts as an oracle determining whether a username-password combination is correct. An attacker can abuse that endpoint to brute-force passwords without rate-limiting. This works even for users who don't have email 2fa configured. This vulnerability is fixed in 1.35.4.

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