Langchain-Chatchat: Path Traversal im temporären Dokumenten-Upload
Zusammenfassung
Langchain-Chatchat 0.3.1 enthält eine Path-Traversal-Schwachstelle im Endpunkt /knowledge_base/upload_temp_docs. Da vom Benutzer gelieferte Dateinamen vor der Kombination mit dem Speicherverzeichnis nicht bereinigt werden, kann ein entfernter Angreifer Dateien an beliebigen Orten auf dem Server schreiben. Der Melder beschreibt einen nicht authentifizierten Angriff über HTTP; das NVD stuft die Schwachstelle als kritisch ein (CVSS 9.8). Mögliche Folgen sind das Überschreiben von Anwendungs- oder Systemdateien und, in Umgebungen mit Cron-Jobs oder SSH, möglicherweise Codeausführung oder Persistenz.
Betroffen
- Langchain-Chatchat 0.3.1
- Spätere Versionen: Unbekannt.
Behoben in
Unbekannt. Keine bestätigte korrigierte Version gefunden.
Umgehung
- Internetzugriff auf den Dienst (Standard-Port 7861) entfernen und den Zugriff auf vertrauenswürdige Netzwerke beschränken.
- Authentifizierung vor die Anwendung schalten, zum Beispiel einen Reverse Proxy mit SSO oder Basic Authentication.
- Schreibzugriff auf das Upload-Verzeichnis einschränken und auf unerwartete neue Dateien überwachen.
Ausnutzung
- CISA SSVC: Ausnutzungsstatus PoC, automatisierbar: ja, technische Auswirkung: total.
- Nicht im CISA-KEV-Katalog; keine bekannte Ausnutzung in freier Wildbahn.
- Einige Quellen melden einen öffentlichen Proof of Concept, der nicht von allen Quellen bestätigt wird.
Unsere Empfehlung
- Alle Langchain-Chatchat-Instanzen und deren Versionen identifizieren.
- Direkten Internetzugriff entfernen und umgehend eine Authentifizierung einrichten.
- Auf unerwartete Dateien prüfen, insbesondere in Cron-, SSH- und Anwendungsverzeichnissen.
- Die upstream GitHub-Issues verfolgen und eine korrigierte Version einspielen, sobald der Hersteller sie bestätigt.
- Nicht von einer vorhandenen Korrektur ausgehen, solange sie nicht bestätigt ist.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- CVE-2026-51884 Gist (reporter, technical details) gist.github.com
- GitHub Issue #5466 Langchain-Chatchat github.com
- GitHub Issue #5510 Langchain-Chatchat github.com
- OpenCVE CVE-2026-51884 app.opencve.io
- Strix CVE-2026-51884 www.strix.ai
- The Hacker Wire CVE-2026-51884 www.thehackerwire.com
- Snyk package langchain-chatchat security.snyk.io
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 30.10.2026 21:31.
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.
