99AI: Fehlende Authentifizierung beim Chat-Log-Export (CVE-2026-111706)
Zusammenfassung
99AI bis einschliesslich Version 4.3.0 stellt die Route POST /api/chatLog/exportExcel ohne Authentifizierung bereit. Ein nicht authentifizierter Angreifer aus dem Netzwerk kann Excel-Dateien mit Benutzernamen, E-Mail-Adressen, Prompts und KI-Antworten aller Benutzer herunterladen. Es sind weder Anmeldung noch Benutzerinteraktion nötig, daher ist das Risiko für aus dem Internet erreichbare Instanzen hoch.
Betroffen
- vastxie 99AI bis und mit 4.3.0
- Versionen oberhalb 4.3.0 sind gemäss CNA-Daten nicht betroffen
Behoben in
Unbekannt. Zum Zeitpunkt der Erstellung wurde weder eine Herstellerwarnung noch eine korrigierte Version gefunden.
Umgehung
- Die Route /api/chatLog/exportExcel am Reverse Proxy, am WAF oder an der Firewall blockieren oder nur aus vertrauenswürdigen Netzwerken zulassen
- Vor der Route eine Authentifizierung erzwingen, bis eine Korrektur verfügbar ist
- Die Chat-Log-Exportfunktion deaktivieren, falls sie nicht benötigt wird
Ausnutzung
- Ausnutzung in freier Wildbahn: kein Nachweis gefunden; CISA-KEV-Katalog nicht direkt geprüft
- Eine Drittanbieter-Beschreibung existiert; ihr Inhalt wurde nicht verifiziert
- CISA SSVC: Ausnutzung keine, automatisierbar ja, technische Auswirkung partiell
- Die Angriffskomplexität ist gering; der Angreifer benötigt nur Netzwerkzugriff auf den Endpunkt
Unsere Empfehlung
- Prüfen, ob eine 99AI-Instanz in Version 4.3.0 oder älter läuft und aus dem Internet erreichbar ist
- Die Export-Route sofort einschränken oder mit Authentifizierung absichern
- Webserver-Logs auf POST-Anfragen an /api/chatLog/exportExcel aus unbekannten Quellen prüfen
- Prüfen, ob exportierte Dateien die Umgebung verlassen haben, und die Meldepflichten nach revDSG gemeinsam mit der rechtlichen Ansprechperson beurteilen
- Die verwandte Schwachstelle CVE-2026-111707 gleichzeitig patchen oder einschränken
- Das Code-Repository auf eine korrigierte Version überwachen
Ö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
- Vendor repository 99AI github.com
- Controller code reference github.com
- Service code reference github.com
- Third-party write-up (HackMD) hackmd.io
- VulDB entry vuldb.com
- VulDB CVE page vuldb.com
- Strix CVE page www.strix.ai
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:12.
Referenzen der NVD (5)
- https://github.com/vastxie/99AI
- https://github.com/vastxie/99AI/blob/v4.3.0/service/src/modules/chatLog/chatLog.controller.ts#L47-L52
- https://github.com/vastxie/99AI/blob/v4.3.0/service/src/modules/chatLog/chatLog.service.ts#L104-L155
- https://hackmd.io/@hieuPenguinnn/99ai-chatlog-unauth-export-and-idor
- https://www.vulncheck.com/advisories/99ai-through-4.3.0-unauthenticated-information-disclosure-via-chatlog-ex…
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.
