CVE-2026-111707 Details
Description
99AI through 4.3.0 contains an insecure direct object reference vulnerability that allows unauthenticated attackers to read other users' chat messages because querySingleChat lacks an owner check. Attackers can send a fingerprint header to obtain a visitor JWT and iterate sequential chatId values to retrieve other users' message content and task data.
A vulnerability exists in 99AI versions through 4.3.0, allowing unauthorized users to access other users' chat messages. This issue arises from the 'querySingleChat' function, which lacks proper ownership verification. Attackers can exploit this by sending a fingerprint header to receive a visitor JWT, then sequentially request chat messages using their IDs.
Users are advised to update to a version of 99AI that addresses this vulnerability.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 16, 2026CISA-ADP
Assessed Oct 16, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://hackmd.io/@hieuPenguinnn/99ai-chatlog-unauth-export-and-idor | CISA-ADP | ExploitTechnical Analysis |
| https://github.com/vastxie/99AI | [email protected] | ProductSource CodeVendor |
| https://github.com/vastxie/99AI/blob/v4.3.0/service/src/common/auth/jwtAuth.guard.ts | [email protected] | Source CodeVendor |
| https://github.com/vastxie/99AI/blob/v4.3.0/service/src/modules/chatLog/chatLog.service.ts#L463-L475 | [email protected] | Source CodeVendor |
| https://hackmd.io/@hieuPenguinnn/99ai-chatlog-unauth-export-and-idor | [email protected] | ExploitTechnical Analysis |
| https://www.vulncheck.com/advisories/99ai-through-4.3.0-idor-via-api-chatlog-querysinglechat-chat-message-disclosure | [email protected] | AdvisoryBundle |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| 99AI | <= 4.3.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 16, 2026 | CVE Modified | CISA-ADP |
| Oct 16, 2026 | New CVE Received | [email protected] |
Volerion