CVE-2026-54016
Undergoing Analysis Undergoing Analysis - In Progress
Broken Object Level Authorization in Open WebUI

Publication date: 2026-06-23

Last updated on: 2026-06-23

Assigner: GitHub, Inc.

Description
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, Open WebUI has a Broken Object Level Authorization (BOLA) vulnerability in the builtin search_knowledge_files tool. When native function calling is enabled and the selected model has no attached knowledge bases, an authenticated user can call search_knowledge_files with an arbitrary knowledge_id. The function then returns file metadata from that knowledge base without checking whether the user has read access. This allows unauthorized enumeration of private or restricted knowledge base files. This vulnerability is fixed in 0.9.6.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-23
Last Modified
2026-06-23
Generated
2026-06-24
AI Q&A
2026-06-23
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
open_webui open_webui to 0.9.6 (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 a Broken Object Level Authorization (BOLA) issue in Open WebUI versions 0.9.5 and earlier, specifically in the built-in search_knowledge_files tool.

When native function calling is enabled and the selected AI model has no attached knowledge bases, an authenticated user can call the search_knowledge_files function with any arbitrary knowledge_id.

Because the function does not properly check whether the user has read access to that knowledge base, it returns file metadata from private or restricted knowledge bases without authorization.

This allows unauthorized users to enumerate metadata such as filenames, knowledge base names, and timestamps from sensitive files.

The vulnerability was fixed in version 0.9.6 by adding proper authorization checks.

Impact Analysis

This vulnerability can allow an authenticated attacker with low privileges to access metadata of private or restricted knowledge base files without proper authorization.

The exposed metadata may include sensitive information such as filenames, knowledge base names, and timestamps, potentially revealing confidential information like financial reports or internal documents.

Although the vulnerability does not allow modification or deletion of data, unauthorized disclosure of metadata can lead to information leakage and privacy concerns.

Detection Guidance

This vulnerability can be detected by attempting to call the built-in search_knowledge_files tool with an arbitrary knowledge_id when native function calling is enabled and the selected model has no attached knowledge bases.

An authenticated user can test if the system improperly returns file metadata from knowledge bases without proper authorization checks by invoking search_knowledge_files with various knowledge_id values.

Since the vulnerability involves unauthorized enumeration of private or restricted knowledge base files, commands or API calls that simulate this behavior and check for returned metadata can help detect the issue.

Specific commands are not provided in the resources, but testing should focus on authenticated calls to search_knowledge_files with arbitrary knowledge_id parameters in versions prior to 0.9.6.

Mitigation Strategies

The immediate step to mitigate this vulnerability is to upgrade Open WebUI to version 0.9.6 or later, where the issue has been fixed by adding proper authorization checks in the search_knowledge_files tool.

Until the upgrade can be performed, consider disabling native function calling or restricting access to the search_knowledge_files tool to trusted users only.

Review and enforce access control policies on knowledge bases to prevent unauthorized enumeration of file metadata.

Compliance Impact

The vulnerability allows unauthorized enumeration of private or restricted knowledge base files, potentially exposing confidential information such as filenames, knowledge base names, timestamps, financial reports, or internal documents.

This unauthorized access to sensitive information could lead to non-compliance with data protection regulations like GDPR or HIPAA, which require strict access controls and protection of confidential data.

However, the impact is limited to metadata exposure and does not include direct data modification or deletion.

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