Description
Lago through 1.55.0 contains an authentication bypass vulnerability that allows organization administrators to obtain session tokens for existing accounts via the acceptInvite mutation without a password check. Attackers can invite a victim's email, accept with an arbitrary password, and receive a JWT to access the victim's organizations, billing data, API keys and payment integrations.
Published: 2026-10-30
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Authentication Bypass with Unauthorized Access to Sensitive Data
Action: Immediate Patch
AI Analysis

Impact

Lago versions up to 1.55.0 contain an authentication bypass that allows organization administrators to obtain JSON Web Tokens for any existing account by using the acceptInvite GraphQL mutation without providing a password. This flaw, classified as CWE-288, effectively removes the password check that should protect the invitation acceptance process. The attacker can invite a victim’s email, execute the mutation with an arbitrary password, and receive a JWT that grants full access to the victim’s organization, billing information, API keys, and payment integrations.

Affected Systems

The vulnerability affects the GetLago Lago application, specifically all releases through 1.55.0. Administrators of any Lago organization can exploit this issue once they have permission to use the GraphQL API. No specific version beyond 1.55.0 is listed as affected, implying that later releases contain the fix.

Risk and Exploitability

The impact is high, reflected in a CVSS score of 8.7. The EPSS score is not available, so exploitation likelihood cannot be quantified, and the vulnerability is not listed in CISA's KEV catalog. The attack requires an attacker to be able to invoke the acceptInvite mutation, which typically implies that they have some level of organizational administration or have managed to inject an invitation. Once that prerequisite is met, the flaw allows invariant bypass of password authentication, leading to complete compromise of the victim’s organization and associated resources.

Generated by OpenCVE AI on October 30, 2026 at 13:37 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Lago to a version that includes the commit 5a9d5935b027d1db7171c7c015283d5870451305 which restores password verification for acceptInvite mutations.
  • If an upgrade is not immediately possible, deny or remove the ability to create or accept invitations for users until the validation is applied, effectively blocking the exploit path.
  • Apply a custom patch or configuration that enforces a password check on the acceptInvite endpoint as a temporary workaround until the official fix is deployed.

Generated by OpenCVE AI on October 30, 2026 at 13:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Description Lago through 1.55.0 contains an authentication bypass vulnerability that allows organization administrators to obtain session tokens for existing accounts via the acceptInvite mutation without a password check. Attackers can invite a victim's email, accept with an arbitrary password, and receive a JWT to access the victim's organizations, billing data, API keys and payment integrations.
Title Lago through 1.55.0 Authentication Bypass via acceptInvite GraphQL Mutation
Weaknesses CWE-288
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T11:30:51.565Z

Reserved: 2026-10-30T02:41:12.203Z

Link: CVE-2026-119420

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-30T12:16:38.717

Modified: 2026-10-30T12:16:38.717

Link: CVE-2026-119420

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T13:45:15Z

Weaknesses
  • CWE-288

    Authentication Bypass Using an Alternate Path or Channel