vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. Prior to 1.35.3, a regular organization member can retrieve all ciphers within an organization, regardless of collection permissions. The endpoint /ciphers/organization-details is accessible to any organization member and internally uses Cipher::find_by_org to retrieve all ciphers. These ciphers are returned with CipherSyncType::Organization without enforcing collection-level access control. This vulnerability is fixed in 1.35.3.
History

Wed, 11 Feb 2026 21:30:00 +0000

Type Values Removed Values Added
Description vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. Prior to 1.35.3, a regular organization member can retrieve all ciphers within an organization, regardless of collection permissions. The endpoint /ciphers/organization-details is accessible to any organization member and internally uses Cipher::find_by_org to retrieve all ciphers. These ciphers are returned with CipherSyncType::Organization without enforcing collection-level access control. This vulnerability is fixed in 1.35.3.
Title vaultwarden has Full Cipher Enumeration Ignoring Organization Collection Permissions
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-02-11T21:14:58.102Z

Reserved: 2026-02-09T21:36:29.553Z

Link: CVE-2026-26012

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-02-11T22:15:51.703

Modified: 2026-02-11T22:15:51.703

Link: CVE-2026-26012

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.