Open WebUI Python Package: Source Code Disclosure Vulnerability
- Severity
- HIGH
- Affected component
- open webui (pypi)
- Patched version
- 0.11.0
The Open WebUI Python package is under investigation for a vulnerability that reportedly allows read-only users to access tool source code.
What happened
The Open WebUI package is currently under investigation for a potential vulnerability. This vulnerability, tracked as GHSA-3R7G-Q6CG-Q2VX, reportedly allows non-admin users to access the source code of shared tools via the tool list and get endpoints. This exposure could potentially reveal hard-coded API keys and credentials to unauthorized users.
The vulnerability appears to affect versions of the open webui (pypi) package prior to 0.11.0. The issue has not been exploited in the wild as of the latest reports. Users are advised to consult the primary sources for the most current information and to take immediate action to mitigate potential risks.
What to do about it
- Upgrade to version 0.11.0 or later of the open webui (pypi) package to resolve the issue.
- Review your application for any hard-coded API keys or credentials that may have been exposed.
- Monitor the primary sources for updates on this vulnerability and any additional recommendations.
How 0Day would have caught this
open webui is anywhere in your dependency tree, the engineers who own the affected repositories get a push alert the moment it is flagged — no manual audit to remember to run.Read how this differs from waiting on a scanner to catch a known advisory, or see the exact, read-only access 0Day needs to do this for an organization.
Frequently asked questions
Am I affected?
You are reportedly affected if you are using a version of the open webui (pypi) package prior to 0.11.0.
What should I do right now?
Upgrade to version 0.11.0 or later of the open webui (pypi) package immediately.
Has this vulnerability been exploited in the wild?
No, the vulnerability has not been reported as exploited in the wild.