Lucene search
+L

984356 matches found

EUVD
EUVD
•added 2026/08/04 3:36 p.m.•15 views

EUVD-2026-52744

The openUrl function in @a2ui/webcore passes an agent-controlled URL directly to window.open without validating the URI scheme. A malicious agent can supply a javascript: URI as the url argument of a Button component's functionCall action. When the user clicks the rendered button, arbitrary...

8.6CVSS5.6AI score0.0013EPSS
SaveExploits0References1
attackerkb
attackerkb
•added 2026/08/04 3:36 p.m.•12 views

CVE-2026-10032

The openUrl function in @a2ui/webcore passes an agent-controlled URL directly to window.open without validating the URI scheme. A malicious agent can supply a javascript: URI as the url argument of a Button component's functionCall action. When the user clicks the rendered button, arbitrary...

8.6CVSS5.6AI score0.0013EPSS
SaveExploits0References2Affected Software1
Cvelist
Cvelist
•added 2026/08/04 3:30 p.m.•45 views

CVE-2026-69110 OpenCode Studio < 2.4.4 Unauthenticated File Read via /api/tmp and /api/music

OpenCode Studio before 2.4.4 contains a missing authentication vulnerability that allows unauthenticated remote attackers to read arbitrary files within the temp and static/music directories by directly accessing the GET /api/tmp/:tmpFile and GET /api/music/:fileName endpoints. Attackers can...

9.3CVSS0.0084EPSS
SaveExploits0References5
CVE
CVE
•added 2026/08/04 3:30 p.m.•77 views

CVE-2026-69110

OpenCode Studio prior to version 2.4.4 is affected by an unauthenticated file-read vulnerability exposed via GET /api/tmp/:tmpFile and GET /api/music/:fileName, permitting reading of arbitrary files from temp and static/music directories and exposing intermediate artifacts (audio/video) and subti...

9.3CVSS5.7AI score0.0084EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/08/04 2:20 p.m.•20 views

Flowise: Unauthenticated OAuth2 Refresh Enables Non-Blind SSRF and Secret Exfiltration

Summary The OAuth2 token refresh endpoint POST /api/v1/oauth2-credential/refresh/:credentialId is unauthenticated by design it is in the public whitelist and performs a server-side HTTP request to a credential-controlled URL accessTokenUrl without SSRF protections. In runtime validation, this...

8.5CVSS5.7AI score0.00573EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/08/04 11:34 a.m.•30 views

open-webui terminal proxy path traversal guard bypass via 9x encoded traversal

AI assistance was used to help inspect the code and prepare this report. SummaryThe fix for GHSA-r2wg-2mcr-66rv is incomplete in v0.9.6 and current main. backend/openwebui/routers/terminals.py documents sanitizeproxypath as decoding until stable, but the implementation stops after 8 unquote passe...

7.7CVSS7AI score0.00483EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/08/04 11:34 a.m.•32 views

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

SummaryA normal authenticated user can read the content of a message in a private channel they do not belong to. GET /api/v1/channels/id/messages/messageid/thread authorizes the caller against the URL channel, but the underlying thread lookup loads the thread parent by id and returns it without...

3.1CVSS5.5AI score0.00323EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/08/04 11:34 a.m.•15 views

PYSEC-2026-3600 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)

Summary The terminal proxy in backend/openwebui/routers/terminals.py forwards the Open WebUI user's identity to the upstream terminal server / backend coordinator as an authorization claim, with no cryptographic binding to the session that produced it. The forwarded identity is...

8CVSS5.5AI score0.00391EPSS
SaveExploits0References8
OSV
OSV
•added 2026/08/04 11:34 a.m.•8 views

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

Summary A normal authenticated user can read the content of a message in a private channel they do not belong to. GET /api/v1/channels/id/messages/messageid/thread authorizes the caller against the URL channel, but the underlying thread lookup loads the thread parent by id and returns it without...

3.1CVSS5.5AI score0.00323EPSS
SaveExploits0References8
OSV
OSV
•added 2026/08/04 11:34 a.m.•11 views

PYSEC-2026-3597 open-webui terminal proxy path traversal guard bypass via 9x encoded traversal

AI assistance was used to help inspect the code and prepare this report. Summary The fix for GHSA-r2wg-2mcr-66rv is incomplete in v0.9.6 and current main. backend/openwebui/routers/terminals.py documents sanitizeproxypath as decoding until stable, but the implementation stops after 8 unquote...

7.7CVSS7.1AI score0.00483EPSS
SaveExploits1References8
OSV
OSV
•added 2026/08/04 11:34 a.m.•10 views

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

Summary Current main and v0.9.6 still allow an authenticated user to turn read-only access to another user's file into write/delete access by attaching that file ID to an attacker-controlled workspace model. This is an incomplete-fix variant of GHSA-vjqm-6gcc-62cr. The current fix adds...

5.4CVSS5.8AI score0.0042EPSS
SaveExploits1References8
PyPA
PyPA
•added 2026/08/04 11:34 a.m.•32 views

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

SummaryCurrent main and v0.9.6 still allow an authenticated user to turn read-only access to another user's file into write/delete access by attaching that file ID to an attacker-controlled workspace model.This is an incomplete-fix variant of GHSA-vjqm-6gcc-62cr. The current fix adds...

5.4CVSS5.8AI score0.0042EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/08/04 11:34 a.m.•29 views

Open WebUI: Arena task endpoints can bypass underlying model access controls

SummaryAn authenticated non-admin user with read access to an arena wrapper model can reach a restricted underlying model through task endpoints such as /api/v1/tasks/moa/completions.The normal chat route resolves arena models before the final chat dispatch and therefore re-checks the selected...

6.3CVSS6.2AI score0.00367EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/08/04 11:34 a.m.•9 views

PYSEC-2026-3601 Open WebUI: Arena task endpoints can bypass underlying model access controls

Summary An authenticated non-admin user with read access to an arena wrapper model can reach a restricted underlying model through task endpoints such as /api/v1/tasks/moa/completions. The normal chat route resolves arena models before the final chat dispatch and therefore re-checks the selected...

5.4CVSS6.2AI score0.00367EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/08/04 11:34 a.m.•32 views

Open WebUI: Stored web worker XSS via Pyodide

Title: Same-origin Pyodide code execution allows server-side RCE via a shared chat SummaryOpen WebUI runs client-side Python Pyodide in a same-origin web worker. Through Pyodide's JavaScript API pyodide.http.pyfetch, or the js module which exposes the page's fetch / XMLHttpRequest executed Python...

9CVSS6.4AI score0.00423EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/08/04 11:34 a.m.•32 views

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

SummaryThe getallmodels handlers in routers/openai.py and routers/ollama.py intended to cache their permission-filtered model lists per user, but the @cached decorator was misconfigured: it passed a key= lambda instead of keybuilder=. In aiocache 0.12.3 the pinned version, key= is a static cache...

5CVSS5.5AI score0.00373EPSS
SaveExploits1References8Affected Software1
OSV
OSV
•added 2026/08/04 11:34 a.m.•13 views

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

Summary The getallmodels handlers in routers/openai.py and routers/ollama.py intended to cache their permission-filtered model lists per user, but the @cached decorator was misconfigured: it passed a key= lambda instead of keybuilder=. In aiocache 0.12.3 the pinned version, key= is a static cache...

3.5CVSS5.5AI score0.00373EPSS
SaveExploits1References8
PyPA
PyPA
•added 2026/08/04 11:34 a.m.•29 views

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

Open WebUI upload metadata can add files to knowledge bases without write permission SummaryOpen WebUI's file upload background processing trusts the client-supplied metadata.knowledgeid value and inserts a knowledgefile association before validating that the uploading user has write access to th...

4.3CVSS5.7AI score0.00372EPSS
SaveExploits1References8Affected Software1
OSV
OSV
•added 2026/08/04 11:34 a.m.•12 views

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

Summary With Redis configured, Open WebUI supports JWT revocation: POST /api/v1/auths/signout per-token jti and OIDC back-channel logout per-user revokedat record revocations in Redis, and HTTP auth getcurrentuser rejects revoked tokens with 401. The realtime authentication surfaces do not perfor...

7.1CVSS5.5AI score0.00456EPSS
SaveExploits1References7
OSV
OSV
•added 2026/08/04 11:34 a.m.•9 views

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

Open WebUI upload metadata can add files to knowledge bases without write permission Summary Open WebUI's file upload background processing trusts the client-supplied metadata.knowledgeid value and inserts a knowledgefile association before validating that the uploading user has write access to t...

4.3CVSS5.7AI score0.00372EPSS
SaveExploits1References8
Rows per page
Query Builder