CVE-2026-75843
9.9ArcadeData · arcadedb
An improper privilege management vulnerability in ArcadeDB allows authenticated users to execute unauthorized JavaScript commands, leading to privilege escalation to administrator.
Executive summary
An authenticated privilege escalation vulnerability in ArcadeDB allows attackers to create unauthorized administrator accounts.
Vulnerability
The vulnerability arises because the system fails to bind the authenticated principal during gRPC transactions, allowing an authenticated reader to bypass scripting authorization checks and execute arbitrary JavaScript code.
Business impact
The CVSS score of 9.9 highlights the severity of this privilege escalation, which grants an attacker full administrative control over the database. This allows for the manipulation of all stored data, creation of rogue accounts, and persistence within the environment, directly impacting the confidentiality and integrity of the database.
Remediation
Immediate Action: Update ArcadeDB to version 26.8.1 or later to resolve the transaction executor thread binding issue.
Proactive Monitoring: Audit database logs for suspicious user activity, specifically looking for unauthorized administrative account creation or unusual JavaScript-based commands.
Compensating Controls: Strictly limit the number of users with database access and implement robust monitoring for all authenticated sessions.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
This vulnerability poses a severe risk of administrative takeover for authenticated users. Organizations should prioritize updating to version 26.8.1 immediately to patch the authentication and authorization flaw in the gRPC transaction executor.