Summary
Ein Angreifer kann mehrere Schwachstellen in Vaultwarden ausnutzen, um Sicherheitsvorkehrungen zu umgehen, um einen Denial of Service Angriff durchzuführen, und um Informationen offenzulegen.
Product
Vaultwarden ist eine alternative Implementierung der Server API des Bitwarden Passwort-Managers.
Vulnerabilities 6
-
High 8.7
Vaultwarden: Cross-Org Group Binding Enables Unauthorized Read And Write Access Into Another Organization
Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.5, Vaultwarden does not enforce that a groups_users.users_organizations_uuid entry belongs to the same organization as groups.groups_uuid, or a collections_groups.collections_uuid ent…
-
High 8.1
Vaultwarden: Unconfirmed Owner Can Purge Entire Organization Vault
Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.5, Vaultwarden allows an unconfirmed organization owner to purge the entire organization vault. The organization invite flow uses a two-step process: accepting an invite transitions m…
-
High 7.3CVE-2026-43914 Public exploit
Vaultwarden: Brute-force protection bypass vulnerability
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-functi…
-
Medium 6.8
Vaultwarden: Refresh tokens not invalidated on security stamp rotation
Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.5, refresh tokens are not invalidated when the user's security_stamp is rotated by some security-sensitive operations (password change, KDF change, key rotation, email change, org adm…
-
Medium 5.3
Vaultwarden WebAuthn credential metadata tampered before signature verification
Vaultwarden is a Bitwarden-compatible server written in Rust. In versions 1.35.4 and earlier, the WebAuthn authentication flow in `validate_webauthn_login()` updates persistent credential metadata (1backup_eligible1 and 1backup_state flags1) based on unverifi…
-
Medium 5.3
Vaultwarden missing authorization check allows Manager-role users to enumerate all collections
Vaultwarden is a Bitwarden-compatible server written in Rust. In version 1.35.4 and earlier, the get_org_collections_details endpoint (GET /api/organizations/{org_id}/collections/details) is missing the has_full_access() authorization check that exists on the…
Revision history
-
#4
Referenz(en) aufgenommen: 2476356, 2476359, 2476363
-
#3
CVE's ergänzt
-
#2
Referenz(en) aufgenommen: EUVD-2026-27448, EUVD-2026-27424
-
#1
Initiale Fassung
References
-
GitHub Security Advisory GHSA-6j4w-g4jh-xjfx vom 2026-04-26
https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-6j4w-g4jh-xjfx
-
GitHub Security Advisory GHSA-937x-3j8m-7w7p vom 2026-04-26
https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-937x-3j8m-7w7p
-
GitHub Security Advisory GHSA-c5rv-q295-7w4g vom 2026-04-26
https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-c5rv-q295-7w4g
-
GitHub Security Advisory GHSA-jjxg-p3v6-52ww vom 2026-04-26
https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-jjxg-p3v6-52ww
-
GitHub Security Advisory GHSA-x7g7-cgx5-jhx2 vom 2026-04-26
https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-x7g7-cgx5-jhx2