CVE-2026-85671
nicheAuthentication Bypass in NetEase Youdao QAnything 2.0.0 Exposes Uploaded Files
QAnything 2.0.0 fails to require authentication on the /api/local_doc_qa/get_file_base64 and /api/local_doc_qa/get_doc API endpoints (CWE-306), allowing any unauthenticated attacker to invoke them remotely. Because these endpoints perform no ownership verification, an attacker can first enumerate file and document identifiers through unauthenticated interfaces and then retrieve base64-encoded file contents or parsed document chunks belonging to other tenants' knowledge bases. The impact is confidentiality-only — cross-tenant disclosure of uploaded files and indexed document content — with no integrity or availability consequences. Any QAnything 2.0.0 deployment is affected, with internet-exposed or multi-tenant instances facing the greatest risk. No public proof-of-concept, in-the-wild exploitation, or KEV listing is known, and EPSS currently estimates only a 0.4% probability of exploitation within 30 days.
What to do: Upgrade QAnything to a patched release as soon as the vendor publishes one (no fixed version is stated in current disclosures). As interim mitigation, block or restrict /api/local_doc_qa/get_file_base64 and /api/local_doc_qa/get_doc to authenticated requests via a reverse proxy or firewall, reduce internet exposure of the QAnything API, and review access logs for unauthenticated requests to these endpoints.
| NetEase Youdao QAnything | 2.0.0 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
QAnything 2.0.0 contains an authentication bypass vulnerability in the /api/local_doc_qa/get_file_base64 and /api/local_doc_qa/get_doc endpoints that allows unauthenticated attackers to access any uploaded file or document. Attackers can enumerate file identifiers through unauthenticated endpoints and retrieve base64-encoded files or parsed document chunks without ownership verification to disclose cross-tenant knowledge base content.
- Weakness
- CWE-306
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.