CVE-2026-75843
Received Received - Intake

ArcadeDB Unauthorized JavaScript Execution via gRPC Transaction

Vulnerability report for CVE-2026-75843, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-18

Last updated on: 2026-08-18

Assigner: VulnCheck

Description

ArcadeDB before 26.8.1 fails to bind the authenticated principal on the gRPC transaction executor thread in beginTransaction, allowing authenticated readers to execute JavaScript commands without scripting authorization checks. Attackers can execute executeCommand with a transaction ID to run unrestricted JavaScript that creates server-wide administrator accounts.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-18
Last Modified
2026-08-18
Generated
2026-08-18
AI Q&A
2026-08-18
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
arcadedb arcadedb to 26.8.1 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-269 The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-75843 is a privilege escalation flaw in ArcadeDB versions before 26.8.1. The vulnerability occurs in gRPC transaction handling where the system fails to bind the authenticated user's identity during transaction execution. This allows authenticated readers to bypass scripting authorization checks and execute arbitrary JavaScript commands without restrictions.

Detection Guidance

Check ArcadeDB server logs for unauthorized JavaScript command executions or admin user creation attempts. Monitor gRPC transaction logs for suspicious executeCommand calls with transaction IDs. Verify if any new admin accounts were created outside normal procedures.

Impact Analysis

An attacker with authenticated reader access could exploit this to create server-wide administrator accounts. They can run unrestricted JavaScript commands via executeCommand using a transaction ID, leading to full system compromise. The gRPC plugin is enabled by default, making the attack widely exploitable.

Compliance Impact

This vulnerability could lead to unauthorized access and control of sensitive data, violating GDPR's data protection requirements and HIPAA's security rules. Unrestricted JavaScript execution may allow attackers to exfiltrate, modify, or delete protected health or personal data, resulting in compliance breaches.

Mitigation Strategies

Upgrade ArcadeDB to version 26.8.1 or later immediately. Disable gRPC external transactions if not required. Review all admin accounts for unauthorized creation. Implement network segmentation to limit access to gRPC endpoints.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-75843. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart