Server-Side Request Forgery (SSRF) in Open WebUI - #VU130957
Published: May 11, 2026
Open WebUI
Open WebUI
Description
The vulnerability allows a remote user to perform server-side request forgery.
The vulnerability exists due to inconsistent URL parsing in validate_url when validating and fetching user-supplied URLs. A remote user can supply a specially crafted URL to perform server-side request forgery.
The issue is caused by a parsing difference between urllib.parse.urlparse and the requests library, which can make validation treat the destination as a public host while the actual request is sent to an internal host.