Description
Bitwarden Server before 2026.5.0 contains a broken access control vulnerability that allows any authenticated user to access arbitrary organization billing data by supplying an arbitrary organizationId to the PreviewInvoiceController endpoints without membership or authorization checks. Attackers can exploit the missing ManageOrganizationBillingRequirement on the preview invoice endpoints to retrieve Stripe-computed tax totals, subscription status, and billing details derived from any target organization's real customer and subscription data.
Published: 2026-06-25
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Bitwarden Server versions prior to 2026.5.0 expose a broken access control flaw in the PreviewInvoiceController. The flaw allows any authenticated user to request billing information for any organization by supplying an arbitrary organizationId. The vulnerability removes the expected ManageOrganizationBillingRequirement checks, letting the attacker retrieve Stripe‑computed tax totals, subscription status, and other billing details that belong to other organizations. This can lead to the disclosure of sensitive financial information and undermines the confidentiality of client billing data.

Affected Systems

Bitwarden Server (bitwarden:server); all deployments using versions earlier than 2026.5.0 are affected. The vulnerability specifically targets the preview invoice endpoints that do not enforce proper organization membership or role checks.

Risk and Exploitability

The CVSS score of 5.3 classifies the flaw as moderate severity, but because the data exposed is sensitive financial information, the risk to the organization is significant. The EPSS score is not provided, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires only an authenticated user account; no privilege escalation or external network access is needed beyond the normal login. Attack vectors are internal or remote attackers who can authenticate to the Bitwarden Server. This makes the flaw highly actionable for attackers who already have user credentials, which may be common even in multi‑tenant environments.

Generated by OpenCVE AI on June 25, 2026 at 21:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Bitwarden Server to version 2026.5.0 or later, which patches the broken access control in the PreviewInvoiceController.
  • If an immediate upgrade is not possible, restrict access to the preview invoice endpoints by enforcing proper role checks (e.g., only organization administrators or users with an explicit billing role can supply an organizationId).
  • Review existing user roles and membership assignments to ensure that users cannot access billing endpoints for organizations they do not belong to.

Generated by OpenCVE AI on June 25, 2026 at 21:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 26 Jun 2026 01:30:00 +0000

Type Values Removed Values Added
First Time appeared Bitwarden
Bitwarden server
Vendors & Products Bitwarden
Bitwarden server

Thu, 25 Jun 2026 20:00:00 +0000

Type Values Removed Values Added
Description Bitwarden Server before 2026.5.0 contains a broken access control vulnerability that allows any authenticated user to access arbitrary organization billing data by supplying an arbitrary organizationId to the PreviewInvoiceController endpoints without membership or authorization checks. Attackers can exploit the missing ManageOrganizationBillingRequirement on the preview invoice endpoints to retrieve Stripe-computed tax totals, subscription status, and billing details derived from any target organization's real customer and subscription data.
Title Bitwarden Server < 2026.5.0 Broken Access Control via PreviewInvoiceController
Weaknesses CWE-862
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Bitwarden Server
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-06-25T19:09:08.990Z

Reserved: 2026-06-24T15:58:58.537Z

Link: CVE-2026-57521

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-26T01:15:04Z

Weaknesses