Vulnerabilidad en vaultwarden de dani-garcia (CVE-2026-43912)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-285
Autorización incorrecta
Fecha de publicación:
11/05/2026
Última modificación:
26/10/2026
Descripción
Vaultwarden es un servidor compatible con Bitwarden escrito en Rust. Antes de la versión 1.35.5, Vaultwarden no exige que una entrada groups_users.users_organizations_uuid pertenezca a la misma organización que groups.groups_uuid, o que una entrada collections_groups.collections_uuid pertenezca a la misma organización que collections_groups.groups_uuid. Múltiples puntos finales de gestión de grupos de organizaciones aceptan valores arbitrarios de MembershipId y CollectionId y los persisten directamente sin verificar la consistencia de la organización. Esto permite a un atacante que es Administrador en la Organización A, y solo un miembro con privilegios bajos en la Organización B, vincular su UUID de membresía de la Org B a un grupo de la Org A, y luego usar esa relación de grupo externa para obtener acceso no autorizado a los datos de la bóveda de la Org B. Con un grupo de la Org A con accessAll=true, el atacante puede hacer que /api/sync y /api/ciphers enumeren los cifrados de la Org B. Una vez que esos resultados de sincronización no autorizados revelan los ID de colección de la Org B, el atacante también puede vincular esos ID de colección externos al grupo de la Org A y convertir el mismo fallo en acceso de escritura sobre los elementos de la Org B. Esta vulnerabilidad está corregida en la versión 1.35.5.
Impacto
Puntuación base 3.x
8.70
Gravedad 3.x
ALTA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:dani-garcia:vaultwarden:*:*:*:*:*:*:*:* | 1.35.5 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página


