Description
Lotus through 0.10.2 contains an improper authentication vulnerability in the Go event ingestion middleware that validates API keys by prefix only, without checking the secret against the stored hashed_key. Attackers who know or obtain an API key prefix can submit usage events to POST /api/track/ as that organization, altering its metered usage and billing.
Published: 2026-10-22
Score: 8.2 High
EPSS: n/a
KEV: No
Impact: Unauthorized Access (Authentication Bypass)
Action: Immediate Patch
AI Analysis

Impact

Lotus through 0.10.2 contains an authentication flaw that verifies API keys by checking only their prefix against stored values, ignoring the secret component. An attacker who learns or obtains a valid key prefix can send POST /api/track/ requests and register events as any organization, effectively changing metered usage and billing data. This flaw allows an unauthenticated or low‑privileged attacker to gain unauthorized access to the billing control plane, undermining confidentiality of usage data and integrity of billing.

Affected Systems

The vulnerability affects uselotus:lotus version 0.10.2. No other versions are listed in the vendor’s affected‑version data. The product is the Lotus event ingestion middleware, accessed via HTTP APIs. The issue is present only in the 0.10.2 release and is not listed for subsequent releases.

Risk and Exploitability

The CVSS score of 8.2 indicates high severity, and the EPSS score is not available, so current exploit probability data is unknown. The vulnerability is not tracked in CISA’s KEV catalog. Likely attack involves remotely calling the /api/track/ endpoint after obtaining a key prefix, which may arise from leaked credentials or social engineering. Successful exploitation lets an attacker impersonate any organization, modify usage metrics, and potentially inflate or deflate charges. The impact is system‑wide for the affected organization, as it affects all usage reports and billing calculations.

Generated by OpenCVE AI on October 22, 2026 at 12:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Lotus to a patched version that validates the full API key rather than just the prefix.
  • Restrict network access to the /api/track/ endpoint to only trusted IP ranges or authenticated clients.
  • Implement monitoring for anomalous event ingestion traffic and rotate API keys regularly.
  • If immediate upgrade is not possible, deploy a reverse proxy that validates the secret component before forwarding requests to Lotus.

Generated by OpenCVE AI on October 22, 2026 at 12:52 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 improper authentication vulnerability in the Go event ingestion middleware that validates API keys by prefix only, without checking the secret against the stored hashed_key. Attackers who know or obtain an API key prefix can submit usage events to POST /api/track/ as that organization, altering its metered usage and billing.
Title Lotus through 0.10.2 Improper Authentication via Event Ingestion API Key Prefix
Weaknesses CWE-287
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

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

Link: CVE-2026-115333

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-115333

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses