Authentication Bypass in 99AI API Endpoint
99AI versions 4.3.0 and earlier contain a missing authentication vulnerability in the /api/chatLog/exportExcel endpoint, enabling unauthenticated attackers to exfiltrate sensitive user chat logs.
CVE search metadata
CVE search record: CVE-2026-111706. Severity: high. CVSS: 7.5. KEV: no. Product: 99AI (<= 4.3.0). Brief: Authentication Bypass in 99AI API Endpoint. Brief link: https://feed.craftedsignal.io/briefs/2026-10-cve-2026-111706/
99AI versions 4.3.0 and earlier are affected by a critical missing authentication vulnerability identified as CVE-2026-111706. The issue resides in the POST /api/chatLog/exportExcel route. An unauthenticated attacker can exploit this flaw by sending a crafted HTTP POST request to the server, which does not verify the user's identity before processing the export task. By manipulating the request parameters - specifically the page, size, and optional email fields - an attacker can trigger the system to generate and download an Excel spreadsheet containing sensitive data. This data includes usernames, email addresses, prompts, and corresponding AI responses. This exposure poses a significant risk to user privacy and data confidentiality, particularly for organizations relying on the application for sensitive internal communications.
Impact
Successful exploitation of this vulnerability results in the unauthorized exfiltration of the entire user chat log database. Given that the exported records include personally identifiable information (PII) such as usernames and email addresses, as well as potentially sensitive internal prompts and responses, this exposure could lead to mass data breaches and violations of data protection regulations. The number of impacted users depends on the total log volume stored in the specific 99AI instance being targeted.
Recommendation
Prioritized actions for security and infrastructure teams:
- Upgrade the 99AI application to a patched version beyond 4.3.0 as soon as the vendor provides it.
- Implement access control lists (ACLs) or network segmentation to restrict access to the /api/chatLog/exportExcel endpoint to authenticated administrative users only.
- Monitor web server access logs for anomalous POST requests to the /api/chatLog/exportExcel endpoint, particularly those originating from unauthorized or external IP addresses.
- Deploy the provided Sigma rule to detect and flag exploitation attempts targeting this endpoint.
Immediate actions
Review access logs for POST requests to /api/chatLog/exportExcel
Mitigations
Upgrade to version > 4.3.0 or restrict network access to the API
CVE-2026-111706
Detection coverage 1
Detect CVE-2026-111706 Exploitation - Unauthorized Chat Log Export
highDetects unauthenticated access attempts to the /api/chatLog/exportExcel endpoint which is vulnerable to CVE-2026-111706.
Detection queries are available on the platform. Get full rules →