ChatOllama: Unsichere direkte Objektreferenz legt private Wissensdatenbanken offen
Zusammenfassung
Die Wissensdatenbank-Funktion von ChatOllama prüft die Zugehörigkeit von Wissensdatenbank-IDs nicht. Ein Angreifer kann über GET /api/knowledgebases/{id} oder den Parameter knowledgebaseId von POST /api/models/chat fortlaufende IDs durchprobieren und so Metadaten und abgerufene Dokumentinhalte anderer Benutzer lesen. Das Risiko ist auf gemeinsam genutzten Instanzen mit mehreren Benutzern am grössten. Die Quellen widersprechen sich, ob ein Konto nötig ist; der CVSS-Vektor geht von keinem aus.
Betroffen
- sugarforever ChatOllama bis und mit Commit 96c3ce5 (CVE-Eintrag: 0 bis <= 96c3ce50c3ba4ec3b19f126f50c035f84183f9fc)
- Betroffene Versionsnummern der Releases: Unbekannt.
- Die CVE-Referenzen verweisen auf Commit 6f4245a96b58ce8833a8c51d90d923b0e9814784; dessen Bezug zu 96c3ce5 ist nicht bestätigt.
Behoben in
Unbekannt. Es wurde weder eine Herstellerwarnung, eine Sicherheitsmeldung noch eine korrigierte Version gefunden.
Umgehung
- Kein Workaround des Herstellers gefunden.
- Den Zugriff auf vertrauenswürdige Benutzer beschränken und die Selbstregistrierung deaktivieren.
- Die Instanz nicht direkt aus dem Internet erreichbar machen; sie hinter ein VPN oder einen SSO-/Reverse-Proxy mit Zugriffskontrolle stellen.
Ausnutzung
- CISA SSVC (ADP): Exploitation 'poc', automatisierbar ja, technische Auswirkung teilweise.
- Ein öffentlicher Bericht existiert; dessen Inhalt wurde nicht geprüft.
- Nicht in der CISA-KEV-Liste aufgeführt.
- Keine Hinweise auf Ausnutzung in freier Wildbahn gefunden.
Unsere Empfehlung
- Prüfen, ob ChatOllama im Einsatz ist und ob die Instanz aus dem Internet erreichbar ist oder von mehreren Benutzern genutzt wird.
- Den Zugriff wie unter Workaround beschrieben sofort einschränken.
- Gespeicherte Wissensdatenbanken auf vertrauliche Daten prüfen.
- Das Upstream-Repository auf eine Korrektur nach Commit 96c3ce5 überwachen und nach Bestätigung zeitnah aktualisieren.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- VulnCheck advisory www.vulncheck.com
- VulDB CVE-2026-111702 vuldb.com
- Strix CVE-2026-111702 www.strix.ai
- HackMD write-up (not reviewed) hackmd.io
- ChatOllama knowledge base endpoint (commit 6f4245a) github.com
- ChatOllama chat endpoint (commit 6f4245a) github.com
- CVE JSON record (CVE Project) raw.githubusercontent.com
- CVE Brief summary cvebrief.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 02:11.
Referenzen der NVD (5)
- https://github.com/sugarforever/chat-ollama/blob/6f4245a96b58ce8833a8c51d90d923b0e9814784/server/api/knowledg…
- https://github.com/sugarforever/chat-ollama/blob/6f4245a96b58ce8833a8c51d90d923b0e9814784/server/api/models/c…
- https://hackmd.io/@hieuPenguinnn/chat-ollama-knowledge-base-cross-user-idor
- https://www.vulncheck.com/advisories/chatollama-through-commit-96c3ce5-idor-exposes-private-knowledge-bases
- https://hackmd.io/@hieuPenguinnn/chat-ollama-knowledge-base-cross-user-idor
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
