Description
Obot before 0.26.0 contains an authentication bypass vulnerability in the CLI login flow that allows unauthenticated attackers to steal API keys by choosing token request IDs. Attackers can create a token request via POST /api/token-request, send the login link to a signed-in user, and fetch the resulting non-expiring API key to take over the victim's account.
Published: 2026-10-22
Score: 8.6 High
EPSS: n/a
KEV: No
Impact: Account takeover via stolen API key
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is an authentication bypass in Obot’s command‑line login flow. An unauthenticated user can create a token request through POST /api/token-request, then send the generated login link to a legitimate user. When that user accepts the link, the request returns a non‑expiring API key that the attacker can use to fully control the victim’s account. This mechanism allows the attacker to obtain credentials without knowledge of the user’s password, leading to full account takeover.

Affected Systems

Versions of Obot prior to 0.26.0, including all releases of obot-platform:obot before the 0.26.0 update, are affected.

Risk and Exploitability

The CVSS score of 8.6 indicates a high severity authentication bypass. The vulnerability allows an unauthenticated attacker to create a token request, send the generated login link to a legitimate user, and obtain a non‑expiring API key that grants full control of the victim’s account. Because the API endpoint is reachable over the network and the exploit requires only a standard HTTP POST request, it can be performed by any adversary with network access to the affected system. The EPSS score is not available and the vulnerability is not listed in CISA’s KEV catalog.

Generated by OpenCVE AI on October 22, 2026 at 07:41 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Obot version 0.26.0 or later where the CLI login flow is corrected.
  • Restrict the POST /api/token-request endpoint to authenticated sessions only to prevent unauthenticated token creation.
  • Monitor and audit API key activity, and consider temporarily disabling token‑request functionality until the patch is applied.

Generated by OpenCVE AI on October 22, 2026 at 07:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 08:45:00 +0000

Type Values Removed Values Added
First Time appeared Obot-platform
Obot-platform obot
Vendors & Products Obot-platform
Obot-platform obot

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

Type Values Removed Values Added
Description Obot before 0.26.0 contains an authentication bypass vulnerability in the CLI login flow that allows unauthenticated attackers to steal API keys by choosing token request IDs. Attackers can create a token request via POST /api/token-request, send the login link to a signed-in user, and fetch the resulting non-expiring API key to take over the victim's account.
Title Obot before 0.26.0 API Key Theft via CLI Login Token Request
Weaknesses CWE-352
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Obot-platform Obot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-22T01:43:46.224Z

Reserved: 2026-10-21T21:59:05.257Z

Link: CVE-2026-114662

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-22T02:16:58.433

Modified: 2026-10-22T02:16:58.560

Link: CVE-2026-114662

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T08:30:03Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)