CVE-2026-26012
MEDIUMvaultwarden < 1.35.3 - Incorrect Authorization via Organization Ciphers Endpoint
Title source: llmExploitation Summary
EIP tracks 3 public exploits for CVE-2026-26012. PoCs published by XiaomingX, Dulieno, diegobaelen.
AI-analyzed exploit summary This repository contains a functional SQL injection exploit for WordPress Quiz Maker (CVE-2025-10042), demonstrating time-based blind SQLi via crafted HTTP headers. The PoC includes automated data extraction for admin credentials and hashes.
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.
Exploits (3)
This repository contains a functional SQL injection exploit for WordPress Quiz Maker (CVE-2025-10042), demonstrating time-based blind SQLi via crafted HTTP headers. The PoC includes automated data extraction for admin credentials and hashes.
This repository contains a functional proof-of-concept exploit for CVE-2026-26012, a broken access control vulnerability in Vaultwarden (<= 1.35.2). The exploit demonstrates how any organization member can retrieve and decrypt all ciphers within the organization, regardless of collection-level permissions, by leveraging the vulnerable `/api/ciphers/organization-details` endpoint.
This repository contains a functional Python script that exploits CVE-2026-26012, an authenticated permissions bypass vulnerability in Vaultwarden. The script interacts with the Vaultwarden API to export organization details and compare collection permissions, demonstrating the vulnerability.
References (2)
Scores
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N