$ the-wire · showcase
Four breaking security advisories expose data and enable account takeover in Open WebUI
By RepoJournal · Filed · About Open WebUI
Open WebUI shipped a chore changelog rebuild alongside disclosures of four serious vulnerabilities, including same-origin XSS to account takeover.
Open WebUI's latest releases disclose four breaking vulnerabilities. The most severe is a same-origin XSS via the terminal port-preview iframe that hardcodes allow-same-origin, enabling account takeover [1]. Also breaking: the built-in knowledge tool exposes inaccessible knowledge bases on most vector backends [2], and channel members can overwrite another member's message via the chat completions endpoint [3]. A separate SSRF into internal services arises from DNS rebinding in the Playwright web loader [4].
The changelog describes rebuilding the 0.11.3 section: "Added now holds the contrast accessibility mode gives the dropdown menus, their submenus and the model picker, followed by the general improvements placeholder and the translation entry in their reserved positions" [5]. This is a maintenance commit with no functional change.
Action items
- → Patch Open WebUI to a fixed release addressing the four breaking advisories before your next deploy open-webui/open-webui [immediate]
References
- [1] Same-origin XSS to account takeover via terminal port-preview iframe hardcoding allow-same-origin open-webui/open-webui ↗
- [2] Inaccessible knowledge bases are exposed through the built-in knowledge tool on most vector backends open-webui/open-webui ↗
- [3] Channel members can overwrite another member's message via the chat completions endpoint open-webui/open-webui ↗
- [4] SSRF into internal services via DNS rebinding in the Playwright web loader open-webui/open-webui ↗
- [5] chore: rebuild the 0.11.3 changelog section (#29307) ↗ open-webui/open-webui