<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-18T11:44:55.196736+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/bdu:2026-09663</id>
    <title>bdu:2026-09663</title>
    <updated>2026-10-18T11:44:55.199918+00:00</updated>
    <content>bdu:2026-09663</content>
    <link href="https://cve.radiocsirt.org/vuln/bdu:2026-09663"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-319086</id>
    <title>EUVD-2026-319086</title>
    <updated>2026-10-18T11:44:55.199950+00:00</updated>
    <content>EUVD-2026-319086</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-319086"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-44560</id>
    <title>fkie_cve-2026-44560</title>
    <updated>2026-10-18T11:44:55.199979+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>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.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-44560"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-h36f-rqpx-j5wx</id>
    <title>GHSA-h36f-rqpx-j5wx — Open WebUI has Unauthorized File and Knowledge Base Content Access via RAG Vector Search</title>
    <updated>2026-10-18T11:44:55.200010+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: open-webui</p>
<p># Unauthorized File and Knowledge Base Content Access via RAG Vector Search</p>
<p>## Affected Component</p>
<p>RAG source resolution in chat completion pipeline:
- `backend/open_webui/retrieval/utils.py` (lines 963-965, 1063-1068, 1126-1131 in `get_sources_from_items`)</p>
<p>## Affected Versions</p>
<p>Current main branch (commit `6fdd19bf1`) and likely all versions with RAG functionality.</p>
<p>## Description</p>
<p>The `get_sources_from_items` function resolves file and knowledge base references into vector search queries during chat completion. Three of the five code paths perform vector store queries without any authorization check, allowing users to extract content from files and knowledge bases they do not have access to.</p>
<p>| Path | Lines | Access Check |
|------|-------|-------------|
| `type: "file"`, full-context | 1044-1050 | ✅ `has_access_to_file` |
| `type: "file"`, non-full-context (default) | 1063-1068 | ❌ None |
| `type: "collection"` | 1070-1118 | ✅ Present |
| `type: "text"` with `collection_name` | 963-965 | ❌ None |
| Bare `collection_name`/`collection_names` | 1126-1131 | ❌ None |</p>
<p>The three unprotected paths pass user-supplied collection names directly to `query_collection()`, which queries the vector store without any authorization. Collection names follow predictable formats: `file-&lt;file_id&gt;` for files and the knowledge base UUID for knowledge bases.</p>
<p>## CVSS 3.1 Breakdown</p>
<p>| Metric | Value | Rationale |
|--------|-------|-----------|
| Attack Vector | Network (N) | Exploited remotely…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-h36f-rqpx-j5wx"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/pysec-2026-2729</id>
    <title>PYSEC-2026-2729 — Open WebUI has Unauthorized File and Knowledge Base Content Access via RAG Vector Search</title>
    <updated>2026-10-18T11:44:55.200070+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: open-webui</p>
<p># Unauthorized File and Knowledge Base Content Access via RAG Vector Search</p>
<p>## Affected Component</p>
<p>RAG source resolution in chat completion pipeline:
- `backend/open_webui/retrieval/utils.py` (lines 963-965, 1063-1068, 1126-1131 in `get_sources_from_items`)</p>
<p>## Affected Versions</p>
<p>Current main branch (commit `6fdd19bf1`) and likely all versions with RAG functionality.</p>
<p>## Description</p>
<p>The `get_sources_from_items` function resolves file and knowledge base references into vector search queries during chat completion. Three of the five code paths perform vector store queries without any authorization check, allowing users to extract content from files and knowledge bases they do not have access to.</p>
<p>| Path | Lines | Access Check |
|------|-------|-------------|
| `type: "file"`, full-context | 1044-1050 | ✅ `has_access_to_file` |
| `type: "file"`, non-full-context (default) | 1063-1068 | ❌ None |
| `type: "collection"` | 1070-1118 | ✅ Present |
| `type: "text"` with `collection_name` | 963-965 | ❌ None |
| Bare `collection_name`/`collection_names` | 1126-1131 | ❌ None |</p>
<p>The three unprotected paths pass user-supplied collection names directly to `query_collection()`, which queries the vector store without any authorization. Collection names follow predictable formats: `file-&lt;file_id&gt;` for files and the knowledge base UUID for knowledge bases.</p>
<p>## CVSS 3.1 Breakdown</p>
<p>| Metric | Value | Rationale |
|--------|-------|-----------|
| Attack Vector | Network (N) | Exploited remotely…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/pysec-2026-2729"/>
  </entry>
</feed>
