4979 matches found
PT-2026-67905
Summary Any authenticated user with access to a terminal server could get script of their choosing to run in the Open WebUI origin itself. The HTML file preview rendered terminal-served files in an iframe whose sandbox always granted allow-same-origin alongside allow-scripts, and the file is serv...
PT-2026-67835
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.8.0 through 0.10.9 Description When the ENABLE OAUTH TOKEN EXCHANGE variable is set to True, the endpoint /oauth/provider/token/exchange also identified as POST /api/v1/auths/oauth/provider/token/exchange fails to verify...
CVE-2026-70480: Server-Side Request Forgery (SSRF)
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.34 until 0.11.0, Open WebUI renders vega and vega-lite fenced code blocks in chat content by building a Vega view in the viewer browser without a restricted resource loader. Any user who can place such ...
PT-2026-67860
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.10.0 through 0.10.2 Description An authenticated user can store a chat message containing a math block designed to cause a stack overflow in KaTeX. When this occurs, the...
PT-2026-67858
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.8.8 through 0.10.9 Description The terminal WebSocket route in backend/open webui/routers/terminals.py fails to apply the verified-user role gate that is enforced on HTTP terminal routes. Specifically, the resolve...
PT-2026-67832
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.9.6 through 0.10.9 Description When the WEB LOADER ENGINE variable is set to playwright, the Playwright web loader only validates the top-level page request, allowing sub-resource requests to pass unvalidated. An...
PT-2026-67844
Name of the Vulnerable Software and Affected Versions Open WebUI versions prior to 0.11.0 Description An authenticated attacker can bypass URL validation to perform a DNS rebinding attack. The software validates hostnames by resolving them once to reject private, loopback, and link-local addresse...
CVE-2026-70494: Missing Authorization
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.0, the DELETE /api/v1/folders/id handler in backend/openwebui/routers/folders.py allowed a user granted write access to a shared chat folder to permanently delete chats and messages...
PT-2026-67902
Summary A user granted write access to a shared chat folder could permanently delete chats and messages belonging to the folder's owner. Deleting a folder cascades into the owner's chats and the entire subfolder subtree, and the deletion handler required only write access on subfolders instead of...
PT-2026-67915
Summary Open WebUI fetches user-supplied URLs on the server for RAG URL ingestion, URL-to-markdown conversion and web-search content retrieval, and decides whether a destination is allowed by asking whether its IP address is globally routable. That test operates on the literal IPv6 address and do...
PT-2026-67929
Summary Any authenticated user can store a chat message whose math block makes KaTeX fail with a stack overflow instead of a parse error. When that happens the renderer falls back to inserting the original math source into the page as HTML rather than as text, so script in the message runs in the...
PT-2026-67846
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.8.8 through 0.10.2 Description An issue exists where inline direct model metadata accepts client-supplied knowledge attachments without verifying the caller's read access. This occurs when a client defines a model inline...
PT-2026-67924
Summary Open WebUI vetted user-supplied URLs by resolving the hostname once and rejecting private, loopback and link-local addresses, then let the HTTP client resolve that hostname again at connect time. An attacker who controls the authoritative DNS for a hostname they submit can answer with a...
PT-2026-67933
Summary With the Playwright web loader enabled, Open WebUI opens user-submitted URLs in a real browser and validates the destination address before allowing the request. That check only ran for the top-level page request. Every other request the page issued was passed through unvalidated, so a pa...
PT-2026-67837
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.7.0 through 0.10.0 Description An authenticated user whose features.image generation permission has been revoked can still trigger image generation by sending a feature flag in a chat-completion request. The server fails ...
PT-2026-67833
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.6.34 through 0.10.x Description Open WebUI renders vega and vega-lite fenced code blocks in chat content by building a Vega view in the viewer's browser without a restricted resource loader. This allows a user to place a...
PT-2026-67838
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.9.0 through 0.10.0 Description Open WebUI fails to properly validate user-supplied URLs when checking if a destination is globally routable. The system applies ipaddress.is global to literal IPv6 addresses but does not...
PT-2026-67834
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.5.0 through 0.10.9 Description In standard channels, the message update and delete handlers fail to verify if the caller is the original author of the message. Since write access is the same permission required to post a...
PT-2026-67862
Name of the Vulnerable Software and Affected Versions Open WebUI versions 0.10.0 through 0.10.9 Description A flaw in the DELETE /api/v1/folders/id endpoint allows a user with write access to a shared chat folder to permanently delete chats and messages belonging to the folder owner. This occurs...
CVE-2026-54020: Time-of-check Time-of-use (TOCTOU) Race Condition
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.11.0, Open WebUI resolved a hostname during URL validation and rejected private, loopback, and link-local addresses, but the HTTP clients resolved the hostname again at connection time. An authenticat...