Lucene search
+L

22435 matches found

OSV
OSV
•added 2026/07/13 3:19 p.m.•22 views

PYSEC-2026-2699 Open WebUI Vulnerable to IDOR: Retrieval API Bypasses Knowledge Base Access Controls

IDOR: Retrieval API Bypasses Knowledge Base Access Controls Author: Andrew Orr Summary validatecollectionaccess PR 22109 checks the user-memory- and file- collection name prefixes but does not check knowledge base collections, which use raw UUIDs as collection names. Any authenticated user who...

7.5CVSS6.1AI score0.00489EPSS
SaveExploits1References7
OSV
OSV
•added 2026/07/13 3:15 p.m.•16 views

PYSEC-2026-3069 Snorkel BaseLabeler.load uses an unsafe pickle.load

The snorkel library thru v0.10.0 contains a critical insecure deserialization vulnerability CWE-502 in the BaseLabeler.load method of the BaseLabeler class. The method loads serialized labeler models using the unsafe pickle.load function on user-supplied file paths without any validation or...

8.8CVSS6.6AI score0.00687EPSS
SaveExploits0References5
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•27 views

Snorkel BaseLabeler.load uses an unsafe pickle.load

The snorkel library thru v0.10.0 contains a critical insecure deserialization vulnerability CWE-502 in the BaseLabeler.load method of the BaseLabeler class. The method loads serialized labeler models using the unsafe pickle.load function on user-supplied file paths without any validation or...

8.8CVSS6.6AI score0.00687EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•24 views

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

Unauthorized File and Knowledge Base Content Access via RAG Vector Search Affected ComponentRAG source resolution in chat completion pipeline:- backend/openwebui/retrieval/utils.py lines 963-965, 1063-1068, 1126-1131 in getsourcesfromitems Affected VersionsCurrent main branch commit 6fdd19bf1 and...

6.5CVSS6.1AI score0.00382EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2026/07/13 3:15 p.m.•16 views

PYSEC-2026-2710 Open WebUI has Knowledge Base Destruction and RAG Poisoning via Unauthorized Collection Overwrite

Knowledge Base Destruction and RAG Poisoning via Unauthorized Collection Overwrite Affected Component Retrieval web/YouTube processing endpoints: - backend/openwebui/routers/retrieval.py lines 1810-1837, processweb - backend/openwebui/routers/retrieval.py the parallel processyoutube endpoint -...

8.1CVSS6.2AI score0.00434EPSS
SaveExploits1References5
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•24 views

Open WebUI has Knowledge Base Destruction and RAG Poisoning via Unauthorized Collection Overwrite

Knowledge Base Destruction and RAG Poisoning via Unauthorized Collection Overwrite Affected ComponentRetrieval web/YouTube processing endpoints:- backend/openwebui/routers/retrieval.py lines 1810-1837, processweb- backend/openwebui/routers/retrieval.py the parallel processyoutube endpoint-...

8.1CVSS6.2AI score0.00434EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•23 views

Open WebUI vulnerable to Global Knowledge Base Enumeration via knowledge-bases Meta-Collection

Global Knowledge Base Enumeration via knowledge-bases Meta-Collection Affected ComponentRetrieval collection access validation:- backend/openwebui/routers/retrieval.py lines 2330-2355, validatecollectionaccess- backend/openwebui/routers/retrieval.py query endpoints, e.g. POST /query/doc Affected...

4.3CVSS6.2AI score0.00304EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•27 views

Open WebUI's Base Model Routing Bypasses Access Control via Model Chaining

Base Model Routing Bypasses Access Control via Model Chaining Affected ComponentModel chaining via basemodelid:- backend/openwebui/routers/models.py lines 170-214, createnewmodel- backend/openwebui/routers/models.py lines 254-308, importmodels- backend/openwebui/main.py lines 1696-1711, base mode...

7.6CVSS6.2AI score0.00348EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2026/07/13 3:15 p.m.•20 views

PYSEC-2026-2719 Open WebUI's Base Model Routing Bypasses Access Control via Model Chaining

Base Model Routing Bypasses Access Control via Model Chaining Affected Component Model chaining via basemodelid: - backend/openwebui/routers/models.py lines 170-214, createnewmodel - backend/openwebui/routers/models.py lines 254-308, importmodels - backend/openwebui/main.py lines 1696-1711, base...

7.6CVSS6.2AI score0.00348EPSS
SaveExploits1References5
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•26 views

mcpo-simple-server has a Path Traversal issue

A weakness has been identified in getsimpletool mcpo-simple-server up to 0.2.0. Affected is the function deletesharedprompt of the file src/mcposimpleserver/services/promptmanager/basemanager.py. This manipulation of the argument detail causes relative path traversal. It is possible to initiate t...

7.5CVSS6.7AI score0.00587EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/07/13 3:02 p.m.•13 views

PYSEC-2026-2632 mcpo-simple-server has a Path Traversal issue

A weakness has been identified in getsimpletool mcpo-simple-server up to 0.2.0. Affected is the function deletesharedprompt of the file src/mcposimpleserver/services/promptmanager/basemanager.py. This manipulation of the argument detail causes relative path traversal. It is possible to initiate t...

7.3CVSS6.7AI score0.00587EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•28 views

AgentScope vulnerable to Server-Side Request Forgery

A weakness has been identified in modelscope agentscope up to 1.0.18. This vulnerability affects the function processaudioblock of the file src/agentscope/agent/agentbase.py. Executing a manipulation of the argument url can lead to server-side request forgery. It is possible to launch the attack...

7.5CVSS6.7AI score0.00472EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•19 views

kedro-datasets has a path traversal vulnerability in PartitionedDataset that allows arbitrary file write

ImpactPartitionedDataset in kedro-datasets was vulnerable to path traversal. Partition IDs were concatenated directly with the dataset base path without validation. An attacker or malicious input containing .. components in a partition ID could cause files to be written outside the configured...

6.5CVSS6.1AI score0.00447EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•21 views

PraisonAI: SSRF via Unvalidated api_base in passthrough() Fallback

Summarypassthrough and apassthrough in praisonai accept a caller-controlled apibase parameter that is concatenated with endpoint and passed directly to httpx.Client.request when the litellm primary path raises AttributeError. No URL scheme validation, private IP filtering, or domain allowlist is...

7.7CVSS6.1AI score0.00352EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2026/07/13 2:36 p.m.•15 views

PYSEC-2026-2924 PraisonAI: SSRF via Unvalidated api_base in passthrough() Fallback

Summary passthrough and apassthrough in praisonai accept a caller-controlled apibase parameter that is concatenated with endpoint and passed directly to httpx.Client.request when the litellm primary path raises AttributeError. No URL scheme validation, private IP filtering, or domain allowlist is...

7.7CVSS6.1AI score0.00352EPSS
SaveExploits1References5
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•25 views

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

SummaryAny 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 an...

7.1CVSS6.1AI score0.0038EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•21 views

Open WebUI has unauthorized deletion of knowledge files

SummaryAn 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...

8.1CVSS6.2AI score0.00379EPSS
SaveExploits1References6Affected Software1
OSV
OSV
•added 2026/07/13 2:36 p.m.•14 views

PYSEC-2026-2693 Open WebUI has unauthorized deletion of knowledge files

Summary 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...

5.4CVSS6.2AI score0.00379EPSS
SaveExploits1References6
OSV
OSV
•added 2026/07/13 2:36 p.m.•13 views

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

Summary 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 a...

7.1CVSS6.1AI score0.0038EPSS
SaveExploits1References6
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•26 views

FastMCP OAuth Proxy token reuse across MCP servers

While testing the OAuth Proxy implementation, it was noticed that the server does not properly respect the resource parameter submitted by the client in the authorization and token request. Instead of issuing the token explicitly for this MCP server, the token is issued for the baseurl passed to...

7.4CVSS6.1AI score0.00358EPSS
SaveExploits1References5Affected Software1
Rows per page
Query Builder