p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in open-webui · Seite 3

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für open-webui: 0. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 161

  1. CVE-2026-59224

    Hoch · CVSS 8EPSS 0,39%Korrektur verfügbar

    Open WebUI: Terminal proxy forwards a spoofable, integrity-unbound user identity to the upstream (X-User-Id header and ws_terminal session_id query injection)

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, backend/open_webui/routers/terminals.py built the ws_terminal upstream URL from an unencoded session_id and appended user_id as a query parameter, allowing query injection to make the terminal backend resolve another user identity; the HTTP proxy path also forwarded X-User-Id as an integrity-unbound identity claim. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-59212

    Mittel · CVSS 5.4EPSS 0,42%Korrektur verfügbar

    Open WebUI: Model meta.knowledge read-only file access can be upgraded to file write/delete

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 before 0.10.0, _verify_knowledge_file_access only checked read access while file write and delete routes later trusted object-derived access through writable model meta.knowledge entries, allowing a user with read-only knowledge file access to upgrade to file write or delete operations. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-59223

    Mittel · CVSS 4.3EPSS 0,38%Korrektur verfügbar

    Open WebUI: `WEB_FETCH_FILTER_LIST` host allow/block filter bypassable via URL path and non-label-boundary matching

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, WEB_FETCH_FILTER_LIST matching compared configured host entries against URL strings and non-label-boundary suffixes, allowing path-based blocklist bypasses such as !internal.example.com in a URL path and sibling-domain matches that did not reflect the intended hostname policy. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-59222

    Mittel · CVSS 6EPSS 0,46%Korrektur verfügbar

    Open WebUI: /api/v1/channels/{id}/members exposes full user model including sensitive credentials

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.7.0 before 0.10.0, GET /api/v1/channels//members returned full UserModelResponse objects for channel members, including settings.ui.toolServers[].key and webhook configuration, allowing a normal channel participant to retrieve other users’ sensitive settings. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-59215

    Niedrig · CVSS 3.1EPSS 0,32%Korrektur verfügbar

    Open WebUI: Private channel messages can be disclosed through cross-channel thread parent_id binding

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, channel thread parent and reply handling did not bind parent_id to the channel in the URL, allowing an authenticated user to reference a message from another private or DM channel and disclose thread context across channels. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-59213

    Niedrig · CVSS 3.5EPSS 0,37%Korrektur verfügbar

    Open WebUI: Cross-user model-list exposure via static cache key in get_all_models (aiocache key= vs key_builder= misuse)

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.27 before 0.10.0, get_all_models handlers in routers/openai.py and routers/ollama.py passed a lambda to aiocache key instead of key_builder, causing permission-filtered per-user model lists to share a static cache entry and exposing one user’s model list to another caller during the TTL window. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-59217

    Mittel · CVSS 4.3EPSS 0,37%Korrektur verfügbar

    Open WebUI: Upload `metadata.knowledge_id` bypasses the knowledge-base write-access check (read-only users can add files to KB)

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, the file upload path accepted metadata.knowledge_id and auto-linked uploaded files to a target knowledge base without applying the write-access check used by /api/v1/knowledge//file/add, allowing read-only knowledge-base users to add arbitrary files. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-59216

    Hoch · CVSS 7.7EPSS 0,45%Korrektur verfügbar

    Open WebUI: Cross-user code-interpreter and tool execution via unvalidated Socket.IO event-caller session_id

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, get_event_call delivered execute:python and execute:tool Socket.IO events to a client-supplied session_id after checking only that the session was connected, allowing authenticated users who learned another socket ID through ydoc:document:join to run code interpreter Python or tools in that user session. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-59219

    Hoch · CVSS 7.1EPSS 0,55%Korrektur verfügbar

    Open WebUI: Realtime endpoints accept Redis-revoked JWTs after signout/backchannel logout

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 before 0.10.0 with Redis configured, Socket.IO connect, user-join, join-channels, join-note, and the terminal websocket first-message authentication used decode_token without the Redis-backed is_valid_token revocation check, allowing revoked JWTs to continue authenticating realtime connections. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-59715

    Niedrig · CVSS 3.1EPSS 0,36%Korrektur verfügbar

    Open WebUI: Unauthenticated WebSocket Access to Collaborative Document Handlers (ydoc:awareness:update, ydoc:document:leave)

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.16 before 0.10.0, the Socket.IO server is configured with always_connect=True. The ydoc:awareness:update and ydoc:document:leave Socket.IO handlers accepted collaborative-document events without requiring an authenticated user, allowing unauthorized manipulation of document collaboration state. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-59220

    Mittel · CVSS 6.5EPSS 0,57%Korrektur verfügbar

    Open WebUI: ReDoS in skill-mention regexes causes whole-instance DoS on default config

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.2 before 0.10.0, the SKILL_MENTION_RE and strip_re regular expressions in backend/open_webui/utils/middleware.py parsed <$skillId|label> skill mentions with overlapping quantifiers, allowing an authenticated chat message containing <$ without a closing > to trigger quadratic backtracking and block the asyncio event loop. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-59226

    Niedrig · CVSS 3.1EPSS 0,53%Korrektur verfügbar

    Open WebUI: Scheduled automations continue after pending-user deactivation and stored model ACL revocation

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 before 0.10.0, execute_automation rehydrated automation owners without rechecking that they were still active or still had features.automations, and check_model_access only enforced private-model grants for the exact user role, allowing deactivated pending users to continue scheduled model execution. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-59227

    Mittel · CVSS 4.3EPSS 0,42%Korrektur verfügbar

    Open WebUI: POST /api/v1/images/edit bypasses the global image-edit switch and the per-user image-generation permission

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.11 before 0.10.0, POST /api/v1/images/edit required only a verified account and did not enforce the global image-edit switch or the per-user image-generation permission, allowing a non-admin user to invoke server-side image editing with administrator-configured provider credentials. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-59218

    Mittel · CVSS 5.3EPSS 0,41%Korrektur verfügbar

    Open WebUI: Account enumeration via observable login timing discrepancy

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, the /api/v1/auths/signin endpoint looked users up by email and only ran bcrypt password verification when a credential existed, making registered-account attempts measurably slower than missing-email attempts and allowing unauthenticated account enumeration. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-59214

    Hoch · CVSS 7.3EPSS 0,42%Korrektur verfügbar

    Open WebUI: Stored web worker XSS via Pyodide

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, Open WebUI runs client-side Python with Pyodide in a same-origin web worker, allowing stored chat payloads that use pyodide.http.pyfetch or the js module fetch and XMLHttpRequest APIs to issue authenticated same-origin requests when a victim clicks Run, which can reach admin-only endpoints and execute server-side code through configured tools. This issue is fixed in version 0.10.0.

    • Auf 0.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2024-8060

    Hoch · CVSS 8.1Korrektur verfügbar

    Open WebUI allows Remote Code Execution via Arbitrary File Upload to /audio/api/v1/transcriptions

    OpenWebUI version 0.3.0 contains a vulnerability in the audio API endpoint `/audio/api/v1/transcriptions` that allows for arbitrary file upload. The application performs insufficient validation on the `file.content_type` and allows user-controlled filenames, leading to a path traversal vulnerability. This can be exploited by an authenticated user to overwrite critical files within the Docker container, potentially leading to remote code execution as the root user.

    • Auf 0.5.17 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2024-7806

    Hoch · CVSS 8Korrektur verfügbar

    Open WebUI Cross-Site Request Forgery (CSRF) Vulnerability

    A vulnerability in open-webui/open-webui versions <= 0.3.8 allows remote code execution by non-admin users via Cross-Site Request Forgery (CSRF). The application uses cookies with the SameSite attribute set to lax for authentication and lacks CSRF tokens. This allows an attacker to craft a malicious HTML that, when accessed by a victim, can modify the Python code of an existing pipeline and execute arbitrary code with the victim's privileges.

    • Auf 0.3.33 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2024-7046

    Mittel · CVSS 4.3Keine Korrektur veröffentlicht

    Open WebUI Allows Viewing of Admin Details

    An improper access control vulnerability in open-webui/open-webui v0.3.8 allows an attacker to view admin details. The application does not verify whether the attacker is an administrator, allowing the attacker to directly call the /api/v1/auths/admin/details interface to retrieve the first admin (owner) details.

    Veröffentlicht Aktualisiert
  19. CVE-2024-7053

    Hoch · CVSS 7.6Keine Korrektur veröffentlicht

    Open WebUI Vulnerable to a Session Fixation Attack

    A vulnerability in open-webui/open-webui version 0.3.8 allows an attacker with a user-level account to perform a session fixation attack. The session cookie for all users is set with the default `SameSite=Lax` and does not have the `Secure` flag enabled, allowing the session cookie to be sent over HTTP to a cross-origin domain. An attacker can exploit this by embedding a malicious markdown image in a chat, which, when viewed by an administrator, sends the admin's session cookie to the attacker's server. This can lead to a stealthy administrator account takeover, potentially resulting in remote code execution (RCE) due to the elevated privileg

    Veröffentlicht Aktualisiert
  20. CVE-2024-7036

    Hoch · CVSS 7.5Keine Korrektur veröffentlicht

    Open WebUI Uncontrolled Resource Consumption vulnerability

    A vulnerability in open-webui/open-webui v0.3.8 allows an unauthenticated attacker to sign up with excessively large text in the 'name' field, causing the Admin panel to become unresponsive. This prevents administrators from performing essential user management actions such as deleting, editing, or adding users. The vulnerability can also be exploited by authenticated users with low privileges, leading to the same unresponsive state in the Admin panel.

    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →