PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-67329 better-auth CVE debrief

The @better-auth/stripe library, used for authentication and authorization in applications, contains a critical vulnerability. This vulnerability, identified as CVE-2026-67329, affects versions >= 1.4.11 and < 1.6.21, and >= 1.7.0-beta.0 and < 1.7.0-beta.10. The issue is an authorization bypass in organization subscription actions, which could allow an authenticated member of multiple organizations to perform actions against an organization they belong to but should not manage. This could lead to unauthorized access to billing details, including payment methods, invoices, and subscription state. Users of affected versions who manage multiple organizations and rely on the library for subscription actions should verify their organization's membership and authorization for these actions, restrict access based on organization membership and roles, and monitor for suspicious subscription actions.

Vendor
better-auth
Product
stripe
CVSS
HIGH 7.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-01
Original CVE updated
2026-09-08
Advisory published
2026-08-01
Advisory updated
2026-09-08

Who should care

Users of @better-auth/stripe versions >= 1.4.11 and < 1.6.21, and >= 1.7.0-beta.0 and < 1.7.0-beta.10, who manage multiple organizations and rely on the library for subscription actions. This includes operators, platform administrators, vulnerability management teams, and security teams who need to ensure that subscription actions are properly authorized and monitored to prevent unauthorized access to billing details and subscription states.

Technical summary

The @better-auth/stripe library contains an authorization bypass in organization subscription actions. The middleware validates the organization ID taken from the request query string against the authorizeReference callback, but the handler reads the organization ID only from the request body and falls back to the caller's active organization from their session. This vulnerability allows an authenticated member of multiple organizations to perform subscription actions against an organization they belong to but should not manage, potentially leading to unauthorized access to billing details, including payment methods, invoices, and subscription state. Users of affected versions should verify their organization's membership and authorization for these actions, restrict access based on organization membership and roles, and monitor for suspicious subscription actions. Evidence of this vulnerability includes the CVE record and affected version details.

Defensive priority

Authenticated members of multiple organizations may be able to bypass authorization for subscription actions against an organization they belong to but should not manage.

Recommended defensive actions

  • Verify the organization's membership and authorization for subscription actions.
  • Restrict access to subscription actions based on organization membership and roles.
  • Monitor for suspicious subscription actions across multiple organizations.
  • Implement additional authorization checks for subscription actions.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The CVE record indicates an authorization bypass in @better-auth/stripe versions >= 1.4.11 and < 1.6.21, and >= 1.7.0-beta.0 and < 1.7.0-beta.10. The vulnerability allows an authenticated member of multiple organizations to perform subscription actions against an organization they belong to but should not manage. Evidence of this vulnerability includes the CVE record and affected version details. Defenders should verify affected product deployments, review official advisories, and plan for vendor-supported updates or mitigations.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-67329 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-67329

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-67329 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-67329

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.