Description
Lotus through 0.10.2 contains an authorization bypass vulnerability in ChangeUserOrganizationView.post that allows authenticated users to join any organization by supplying its UUID. Self-registered attackers who know another organization's UUID can send a POST request to /app/switch_organization/ to access that tenant's data and billing configuration.
Published: 2026-10-22
Score: 7.6 High
EPSS: n/a
KEV: No
Impact: Unauthorized Organization Access
Action: Immediate Patch
AI Analysis

Impact

Lotus versions up to 0.10.2 contain an authorization bypass in the ChangeUserOrganizationView.post endpoint. An authenticated user can specify any organization UUID in a POST request to /app/switch_organization/, and the application will join that organization and expose its data and billing configuration. The flaw does not allow arbitrary code execution but permits users to impersonate any tenant that they know the UUID of,

Affected Systems

The affected product is Lotus by uselotus, specifically all releases up through 0.10.2. Versions newer than 0.10.2 are not known to be vulnerable,

Risk and Exploitability

The CVSS score of 7.6 indicates a high severity, but the EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Attackers must already be authenticated and must discover or guess a target organization’s UUID to exploit the flaw. While the exploitation path is straightforward, the requirement for valid credentials and knowledge of the UUID limits the attack surface, yet the impact on an organization’s sensitive data makes the vulnerability significant.

Generated by OpenCVE AI on October 22, 2026 at 13:11 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Lotus to version 0.10.3 or later, which removes the bypass by restricting the /switch_organization/ endpoint to authorized roles.
  • If a patch cannot be applied immediately, modify the application configuration to limit POST /app/switch_organization/ to users with administrative privileges or to only accept organization UUIDs that belong to the requesting user.
  • If configuration changes are not possible, temporarily disable the /switch_organization/ endpoint until the vulnerability is remediated or the application is upgraded.

Generated by OpenCVE AI on October 22, 2026 at 13:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
First Time appeared Uselotus
Uselotus lotus
Vendors & Products Uselotus
Uselotus lotus

Thu, 22 Oct 2026 11:00:00 +0000

Type Values Removed Values Added
Description Lotus through 0.10.2 contains an authorization bypass vulnerability in ChangeUserOrganizationView.post that allows authenticated users to join any organization by supplying its UUID. Self-registered attackers who know another organization's UUID can send a POST request to /app/switch_organization/ to access that tenant's data and billing configuration.
Title Lotus through 0.10.2 Authorization Bypass via switch_organization Endpoint
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-22T10:57:50.195Z

Reserved: 2026-10-22T10:37:08.370Z

Link: CVE-2026-115334

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-22T11:17:52.703

Modified: 2026-10-22T11:17:52.703

Link: CVE-2026-115334

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T14:56:24Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key