Authorization bypass through user-controlled key in Open WebUI - CVE-2026-29071
Published: April 24, 2026
Open WebUI
Detailed vulnerability description
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to improper access control in query_collection_handler in backend/open_webui/routers/retrieval.py when handling requests to /api/v1/retrieval/query/collection with user-controlled collection names. A remote user can send a specially crafted request referencing another user's collection to disclose sensitive information.
The memory exposure applies only when the Memory experimental feature is enabled.