Authentication Bypass in QAnything 2.0.0
QAnything 2.0.0 contains an authentication bypass vulnerability in multiple API endpoints that allows unauthenticated attackers to exfiltrate sensitive uploaded documents and knowledge base files.
CVE search metadata
CVE search record: CVE-2026-85671. Severity: high. CVSS: 7.5. KEV: no. Product: QAnything (2.0.0). Brief: Authentication Bypass in QAnything 2.0.0. Brief link: https://feed.craftedsignal.io/briefs/2026-09-qanything-auth-bypass/
QAnything version 2.0.0 is affected by an authentication bypass vulnerability within its local document question-answering service. Specifically, the endpoints /api/local_doc_qa/get_file_base64 and /api/local_doc_qa/get_doc lack proper authorization checks, enabling unauthenticated remote attackers to retrieve stored files. By identifying and manipulating file identifiers in requests to these endpoints, an attacker can obtain base64-encoded file contents or parsed document chunks. This flaw allows unauthorized access to cross-tenant knowledge base content, potentially leading to the leakage of intellectual property or sensitive business data uploaded to the QAnything platform. There is no evidence in the source that this is currently being exploited in the wild, but the vulnerability is high-severity due to the ease of access to stored documents.
Impact
Successful exploitation allows unauthenticated attackers to exfiltrate any document or file indexed by the QAnything 2.0.0 knowledge base, resulting in a total compromise of the confidentiality of the data stored within the platform.
Recommendation
- Patch QAnything to the latest version immediately or restrict network access to the /api/local_doc_qa/ endpoints until a vendor-supplied update is applied.
- Review web server access logs for repeated HTTP GET requests to the identified vulnerable endpoints originating from unexpected or unauthorized IP addresses.
- Deploy WAF rules to intercept and block unauthenticated traffic directed at the specific /api/local_doc_qa/ paths identified in this brief.
Immediate actions
Review logs for access to /api/local_doc_qa/ endpoints
Mitigations
Upgrade QAnything to a patched version or restrict network access to the API
CVE-2026-85671
Detection coverage 1
Detects CVE-2026-85671 Exploitation - Unauthorized Access to QAnything Document Endpoints
highDetects unauthenticated access attempts to QAnything document retrieval endpoints that may indicate exploitation of CVE-2026-85671
Detection queries are available on the platform. Get full rules →