Medium severity · published Jun 25, 2026
CVE-2026-57521
Bitwarden Server < 2026.5.0 Broken Access Control via PreviewInvoiceController
4.3
CVSS
0.4%
EPSS
No
On KEV
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
Low
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 37% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
SE
server · bitwarden
before 2026.5.0 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-57521
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-57521
Patch
https://github.com/bitwarden/server/commit/0a3d9f9deb7d407503207b0d0ca8f0165a890bee
Issue Tracking
https://github.com/bitwarden/server/pull/7583
Release Notes
https://github.com/bitwarden/server/releases/tag/v2026.5.0
Exploit
https://sanjokkarki.com.np/blog/bitwarden-preview-invoice-idor
Third Party Advisory
https://www.vulncheck.com/advisories/bitwarden-server-broken-access-control-via-previewinvoicecontroller
More from server
9.1
CVE-2026-43639
Bitwarden Server < 2026.4.0 Missing Authorization via Provider Clients
8.1
CVE-2026-43640
Bitwarden Server < 2026.4.1 Authentication Bypass via SCIM API Key
8.0
CVE-2026-60104
Bitwarden Server < 2026.6.0 Authorization Bypass via Admin Auth Request
7.5
CVE-2020-15879
Bitwarden Server 1.35.1 allows SSRF because it does not consider certain IPv6 addresses (ones beginning with fc, fd, fe, or ff, and the :: address) and certain IPv4 addresses…
7.5
CVE-2019-19766
The Bitwarden server through 1.32.0 has a potentially unwanted KDF
