p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de open-webui · Página 7

Vulnerabilidades publicadas para open-webui en los últimos 30 días: 0. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 161

  1. CVE-2026-44560

    Media · CVSS 6.5EPSS 0,37%Corrección disponible

    Open WebUI: Unauthorized File and Knowledge Base Content Access via RAG Vector Search

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the type: "file" (non-full-context), type: "text" with collection_name, and bare collection_name/collection_names paths in the get_sources_from_items function perform vector store queries without any authorization check, allowing users to extract content from files and knowledge bases they do not have access to. This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  2. CVE-2026-44561

    Media · CVSS 5.4EPSS 0,18%Corrección disponible

    Open WebUI: Deactivated Channel Members Retain Full Access to Group/DM Channels

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the is_user_channel_member function checks whether a ChannelMember row exists but does not check the is_active field. When a user is deactivated from a group or DM channel (removed by the channel owner, or leaves voluntarily), their membership row persists with is_active=False and status='left'. Because the authorization check ignores this field, the deactivated user retains full read and write access to the channel via direct API calls. This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  3. CVE-2026-44562

    Media · CVSS 6.5EPSS 0,29%Corrección disponible

    Open WebUI: Model Import Overwrites Any Model Without Ownership Check

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the POST /api/v1/models/import endpoint allows users with the workspace.models_import permission to overwrite any existing model in the database, regardless of ownership. When an imported model's ID matches an existing model, the endpoint merges the attacker's payload over the existing model data and writes it to the database with no ownership or access grant validation. Additionally, filter_allowed_access_grants is never called, bypassing the access grant restrictions enforced on all other model mutation endpoints. This vulnerab

    • Actualiza a 0.9.0
    Publicación Actualización
  4. CVE-2026-44563

    Media · CVSS 5.4EPSS 0,24%Corrección disponible

    Open WebUI: Ollama Model Access Control Bypass via /api/generate, /api/embed, /api/embeddings, and /api/show

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the /api/generate, /api/embed, /api/embeddings, and /api/show endpoints accept any model name from the user and forward the request to the Ollama backend without checking whether the user is authorized to access that model. These endpoints only require get_verified_user (any authenticated non-pending user) and validate that the model exists in the full unfiltered model list, but never check AccessGrants.has_access(). This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  5. CVE-2026-44564

    Media · CVSS 5.4EPSS 0,22%Corrección disponible

    Open WebUI: Read-Only Users Can Modify Collaborative Documents via Socket.IO

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the ydoc:document:update Socket.IO event handler checks whether the sender is a member of the document's Socket.IO room (line 678) but does not verify that the sender has write permission. Users with read-only access join the document room via ydoc:document:join, which only requires read permission (line 520). Once in the room, the user can emit ydoc:document:update events that modify the in-memory Yjs document state and are broadcast to all other collaborators in real time. This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  6. CVE-2026-44568

    Media · CVSS 4.8EPSS 0,17%Corrección disponible

    Open WebUI: Stored XSS in Pending User Overlay via Incorrect DOMPurify Application Order

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the AccountPending.svelte component renders the admin-configured "Pending User Overlay Content" using marked.parse() inside {@html} with an incorrect DOMPurify application order. An admin can inject arbitrary JavaScript into the Pending User Overlay Content that executes in the browser context of any pending user who views the overlay page. This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  7. CVE-2026-45331

    Alta · CVSS 8.5EPSS 0,29%Corrección disponible

    Open WebUI: Full SSRF Vulnerability in the RAG Web Search Feature

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, validate_url() in backend/open_webui/retrieval/web/utils.py calls validators.ipv6(ip, private=True), but the validators library does NOT implement the private keyword for IPv6 — the call raises a ValidationError (which is falsy in a boolean context), so every IPv6 address passes the filter. In addition, IPv4-mapped IPv6 (::ffff:10.0.0.1) bypasses the IPv4 check entirely, and several reserved IPv4 ranges (0.0.0.0/8, 100.64.0.0/10, 192.0.0.0/24, etc.) are not blocked. This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  8. CVE-2026-45339

    Media · CVSS 6.5EPSS 0,31%Corrección disponible

    Open WebUI: API key endpoint restrictions bypassed via `x-api-key` header — full message processing on restricted endpoints

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, Open WebUI allows admins to restrict which API endpoints an API key can access. When an API key is restricted from /api/v1/messages, requests using the Authorization: Bearer sk-... header are correctly blocked with 403. However, the same key sent via the x-api-key header bypasses the restriction entirely — the request is authenticated, the model is invoked, and a full response is returned. This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  9. CVE-2026-45349

    Alta · CVSS 7.1EPSS 0,23%Corrección disponible

    Open WebUI: Broken Access Control for Completions API

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, a user just needs to use the API endpoint: /api/chat/completions with their own API key (generated in OWUI) and the Chat ID of another user to continue the conversation of the other user. This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  10. CVE-2026-45399

    Alta · CVSS 7.1EPSS 0,27%Corrección disponible

    Open WebUI: Low-privilege authenticated users can enumerate and stop global background tasks, causing system-wide chat disruption

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, any authenticated user with low privileges can enumerate active background tasks across the system and stop tasks belonging to other users via the GET /api/tasks and POST /api/tasks/stop/{task_id} methods. This allows a casual user to disrupt system-wide chat usage by continuously canceling other users' active tasks. This is a real authorization vulnerability affecting integrity and usability in multi-user deployments. This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  11. CVE-2026-45671

    Alta · CVSS 8EPSS 0,27%Corrección disponible

    Open WebUI: shared-chat branch ignores access_type, allowing unauthorized file deletion

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, any authenticated user can permanently delete files owned by other users via DELETE /api/v1/files/{id} when the target file is referenced in any shared chat. The has_access_to_file() authorization gate unconditionally grants access through its shared-chat branch. It checks neither the requesting user's identity nor the type of operation being performed. File UUIDs (which would otherwise be impractical to guess) are disclosed to any user with read access to a knowledge base via GET /api/v1/knowledge/{id}/files. This vulnerability

    • Actualiza a 0.9.0
    Publicación Actualización
  12. CVE-2026-45675

    Alta · CVSS 8.1EPSS 0,35%Corrección disponible

    Open WebUI: LDAP and OAuth First-User Race Condition Allows Multiple Admin Accounts

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the LDAP and OAuth authentication flows use a TOCTOU (Time-of-Check-Time-of-Use) pattern for first-user admin role assignment. The regular signup handler (signup_handler in auths.py, line 663) was explicitly patched to prevent this race with the comment "Insert with default role first to avoid TOCTOU race", but the LDAP and OAuth code paths were never updated with the same fix. This vulnerability is fixed in 0.9.0.

    • Actualiza a 0.9.0
    Publicación Actualización
  13. CVE-2026-34225

    Media · CVSS 4.3EPSS 0,29%Sin corrección publicada

    Open WebUI has Blind Server Side Request Forgery in its Image Edit Functionality

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Versions 0.7.2 and below contain a Blind Server Side Request Forgery in the functionality that allows editing an image via a prompt. The affected function performs a GET request to a user-provided URL with no restriction on the domain, allowing the local address space to be accessed. Since the SSRF is blind (the response cannot be read), the primary impact is port scanning of the local network, as whether a port is open can be determined based on whether the GET request succeeds or fails. These response differentials can be automated to iterate

    Publicación Actualización
  14. CVE-2026-34222

    Alta · CVSS 7.7EPSS 5,1%Corrección disponible

    Open WebUI has Broken Access Control in Tool Valves

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to version 0.8.11, there is a broken access control vulnerability in tool values. This issue has been patched in version 0.8.11.

    • Actualiza a 0.8.11
    Publicación Actualización
  15. CVE-2026-29071

    Baja · CVSS 3.1EPSS 0,26%Corrección disponible

    Open WebUI's Insecure Direct Object Reference (IDOR) allows access to other users' memories

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to version 0.8.6, any authenticated user can read other users' private memories via `/api/v1/retrieval/query/collection`. Version 0.8.6 patches the issue.

    • Actualiza a 0.8.6
    Publicación Actualización
  16. CVE-2026-29070

    Media · CVSS 5.4EPSS 0,26%Corrección disponible

    Open WebUI has unauthorized deletion of knowledge files

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to version 0.8.6, an access control check is missing when deleting a file from a knowledge base. The only check being done is that the user has write access to the knowledge base (or is admin), but NOT that the file actually belongs to this knowledge base. It is thus possible to delete arbitrary files from arbitrary knowledge bases (as long as one knows the file id). Version 0.8.6 patches the issue.

    • Actualiza a 0.8.6
    Publicación Actualización
  17. CVE-2026-28788

    Alta · CVSS 7.1EPSS 2,97%Corrección disponible

    Open WebUI's process_files_batch() endpoint missing ownership check, allows unauthorized file overwrite

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to version 0.8.6, any authenticated user can overwrite any file's content by ID through the `POST /api/v1/retrieval/process/files/batch` endpoint. The endpoint performs no ownership check, so a regular user with read access to a shared knowledge base can obtain file UUIDs via `GET /api/v1/knowledge/{id}/files` and then overwrite those files, escalating from read to write. The overwritten content is served to the LLM via RAG, meaning the attacker controls what the model tells other users. Version 0.8.6 patches the issue.

    • Actualiza a 0.8.6
    Publicación Actualización
  18. CVE-2026-28786

    Media · CVSS 4.3EPSS 0,57%Corrección disponible

    Open WebUI vulnerable to Path Traversal in `POST /api/v1/audio/transcriptions`

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to version 0.8.6, an unsanitized filename field in the speech-to-text transcription endpoint allows any authenticated non-admin user to trigger a `FileNotFoundError` whose message — including the server's absolute `DATA_DIR` path — is returned verbatim in the HTTP 400 response body, confirming information disclosure on all default deployments. Version 0.8.6 patches the issue.

    • Actualiza a 0.8.6
    Publicación Actualización
  19. CVE-2026-26193

    Alta · CVSS 7.3EPSS 0,23%Corrección disponible

    Open WebUI vulnerable to Stored XSS via iFrame embeds in response messages

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to version 0.6.44, aanually modifying chat history allows setting the `embeds` property on a response message, the content of which is loaded into an iFrame with a sandbox that has `allow-scripts` and `allow-same-origin` set, ignoring the "iframe Sandbox Allow Same Origin" configuration. This enables stored XSS on the affected chat. This also triggers when the chat is in the shared format. The result is a shareable link containing the payload that can be distributed to any other users on the instance. Version 0.6.44 fixes the issue.

    • Actualiza a 0.6.44
    Publicación Actualización
  20. CVE-2026-26192

    Alta · CVSS 7.3EPSS 0,23%Corrección disponible

    Open WebUI vulnerable to Stored XSS via iFrame in citations model

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to version 0.7.0, aanually modifying chat history allows setting the `html` property within document metadata. This causes the frontend to enter a code path that treats document contents as HTML, and render them in an iFrame when the citation is previewed. This allows stored XSS via a weaponized document payload in a chat. The payload also executes when the citation is viewed on a shared chat. Version 0.7.0 fixes the issue.

    • Actualiza a 0.7.0
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →