CVE-2026-85693
Received Received - Intake

Authorization Bypass in Chatbot UI Retrieval Endpoint

Vulnerability report for CVE-2026-85693, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-04

Last updated on: 2026-09-04

Assigner: VulnCheck

Description

Chatbot UI contains an authorization bypass vulnerability in the retrieval endpoint that allows authenticated attackers to access private file content belonging to other users by supplying arbitrary file UUIDs. The endpoint uses a service-role Supabase client that bypasses row-level security and fails to validate file ownership, enabling attackers to retrieve indexed content chunks from victim files through crafted POST requests.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-04
Last Modified
2026-09-04
Generated
2026-09-04
AI Q&A
2026-09-04
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
mckaywrigley chatbot_ui to 81328b61d2a4ab597a7a057be70e785cf756d9f8 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-639 The system's authorization functionality does not prevent one user from gaining access to another user's data or record by modifying the key value identifying the data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an authorization bypass in the Chatbot UI application's retrieval endpoint. It allows authenticated attackers to access private file content belonging to other users by providing arbitrary file UUIDs. The endpoint uses a service-role Supabase client that bypasses row-level security and does not check file ownership, enabling attackers to retrieve indexed content chunks from victim files through crafted POST requests.

Detection Guidance

To detect this vulnerability, monitor POST requests to the retrieval endpoint in Chatbot UI. Check for requests with arbitrary file UUIDs from authenticated users. Review Supabase logs for unauthorized access patterns or unusual file access events. Inspect network traffic for repeated requests to the retrieval API with varying file IDs.

Impact Analysis

If you use Chatbot UI, an attacker with valid credentials could access your private files by exploiting this flaw. This could lead to unauthorized exposure of sensitive data, intellectual property, or confidential information stored in your files. The impact depends on the sensitivity of the files you store in the application.

Compliance Impact

This vulnerability could lead to non-compliance with GDPR, HIPAA, and other privacy regulations. It enables unauthorized access to personal or sensitive data, violating confidentiality requirements. Organizations using Chatbot UI may face legal penalties, reputational damage, and loss of trust due to data breaches resulting from this flaw.

Mitigation Strategies

Immediately update Chatbot UI to a patched version beyond commit hash 81328b61d2a4ab597a7a057be70e785cf756d9f8. Disable the retrieval endpoint if not essential. Implement strict file ownership validation in the API. Restrict service-role Supabase client permissions to prevent bypassing row-level security.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-85693. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart