CVE-2025-51865
8.8Allen Institute for AI (Ai2) · Ai2 playground web service
The Ai2 playground web service is vulnerable to an Insecure Direct Object Reference (IDOR) flaw, allowing unauthenticated attackers to access sensitive chat data by enumerating thread keys.
Executive summary
The Ai2 playground web service contains an IDOR vulnerability that allows unauthenticated attackers to exfiltrate sensitive user chat logs, posing a significant risk to data privacy.
Vulnerability
This is an Insecure Direct Object Reference (IDOR) vulnerability where the application fails to perform proper authorization checks on thread keys. An unauthenticated attacker can manipulate the URL to gain unauthorized access to chat threads containing sensitive information.
Business impact
The exploitation of this vulnerability leads to the unauthorized disclosure of private LLM chat data, which may include proprietary information or sensitive user inputs. Given the CVSS score of 8.8, this represents a high-severity risk that could lead to significant reputational damage and the loss of user trust in the platform.
Remediation
Immediate Action: Users and administrators should verify that the Ai2 playground instance has been updated to a version released after 2025-06-03, or consult the vendor for specific hotfix deployment.
Proactive Monitoring: Security teams should monitor web server access logs for anomalous patterns of sequential or high-frequency requests to thread-related URL endpoints.
Compensating Controls: Implement strict access control lists and authorization checks at the application level to ensure that users can only access threads for which they have explicit permission.
Exploitation status
Public Exploit Available: Yes, a proof-of-concept exists as documented in the research repository at github.com/Secsys-FDU/CVE-2025-51865.
Analyst recommendation
Given the high CVSS score and the existence of a public proof-of-concept, this vulnerability should be prioritized for remediation. Administrators must ensure that the application logic is updated to enforce strict authorization checks on all resource requests to prevent further unauthorized data exposure.