Skip to main content

ArcadeDB CVE-2026-68578

| EUVDEUVD-2026-51988 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-08-02 VulnCheck GHSA-hq22-48ph-vqch
7.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege ArcadeDB MCP credentials
  2. Delivery
    Connect to MCP HTTP transport endpoint
  3. Exploit
    Submit DDL or JavaScript query via MCP query tool
  4. Execution
    Engine authorization checks silently pass as no-ops
  5. Impact
    Execute arbitrary code or mutate schema with full engine privileges

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires three specific conditions to align: (1) the target ArcadeDB instance must have the MCP HTTP transport enabled and network-accessible from the attacker's position; (2) the attacker must hold a valid, authenticated ArcadeDB account that is permitted to use the MCP interface; (3) the instance must be running a version prior to 26.7.3. Unauthenticated attackers cannot exploit this flaw - a valid low-privilege MCP credential is the minimum entry point. The CVSS 4.0 AC:H and AT:P modifiers reflect that MCP transport enablement is not the default operational mode for most ArcadeDB deployments and must be explicitly configured. Exploitation is scoped entirely to the vulnerable ArcadeDB instance, with no evidence of scope change to adjacent systems (SC:N/SI:N/SA:N). The limiting factors for defenders are: organizations that do not use the MCP transport are not exposed, and those that restrict MCP network access to trusted internal clients significantly reduce the realistic attacker pool.

Impact

The CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N) scores 7.7 and reflects a genuine but conditioned risk: the attack is network-reachable and requires only low privileges, but AC:H and AT:P signal that specific preconditions must be met - namely, the MCP HTTP transport must be enabled, reachable, and the attacker must hold a valid MCP-enabled account. All three impact dimensions are rated High, reflecting total compromise of the database's confidentiality, integrity, and availability within the vulnerable system. No EPSS data was provided and this CVE is absent from CISA KEV, suggesting no confirmed widespread active exploitation. No POC code has been identified. The absence of scope change (SC:N/SI:N/SA:N) bounds the blast radius to the ArcadeDB instance itself, limiting lateral movement risk. Overall: this is a high-priority fix for organizations running ArcadeDB with MCP enabled, but the AC:H/AT:P modifiers meaningfully reduce the pool of exploitable deployments compared to a simpler network-accessible unauthenticated flaw.

Exploit ScenarioDerived

An attacker who holds a low-privileged ArcadeDB account granted MCP access connects to the MCP HTTP transport endpoint and submits a DDL statement or a JavaScript execution query via the MCP query tool. Because the transport never binds the caller's identity into the engine context, all permission checks resolve as no-ops and the query executes with full engine privileges - allowing the attacker to drop or alter schemas, read any data, overwrite records, or run arbitrary JavaScript within the database runtime. No public exploit code has been identified, but the attack path is mechanically straightforward for any valid MCP-enabled credential holder.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 02, 2026

Privilege escalation in ArcadeDB before 26.7.3 allows any authenticated MCP user to fully bypass the database authorization framework. The MCP HTTP transport layer fails to bind the authenticated principal into the engine's permission context, causing all access control checks to silently resolve as no-ops regardless of the user's actual role. Affected users can perform arbitrary DDL, schema mutations, unrestricted database writes, and execute arbitrary JavaScript via the query tool - effectively gaining root-level database access from a low-privileged account. No public exploit has been identified at time of analysis and this CVE is not listed in CISA KEV, though the impact is severe for any deployment with MCP transport enabled.

RemediationAI

The primary fix is upgrading to ArcadeDB version 26.7.3 or later, which resolves the missing principal binding in the MCP HTTP transport. The vendor advisory is published at https://github.com/ArcadeData/arcadedb/security/advisories/GHSA-6x73-v3rc-f57c. If immediate upgrade is not possible, the most effective compensating control is to disable the MCP HTTP transport entirely, as the vulnerability is specific to that interface; disabling it has no effect on standard database operations over the HTTP REST or binary protocols. If MCP must remain active, restrict network-level access to the MCP endpoint via firewall rules or an API gateway, accepting that this reduces but does not eliminate risk from already-authenticated internal users. Additionally, audit and minimize the set of accounts with MCP access, restricting it to the smallest trusted set - this limits the attacker pool to those users who already hold MCP-enabled credentials. Note that none of these compensating controls address the root authorization bypass; only patching to 26.7.3+ fully remediates the flaw.

Affected VersionsENISA

arcadedb 0 <26.7.3

Affected Packages

euvd arcadedb fix: 26.7.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

ArcadeDB (cpe:2.3:a:arcadedata:arcadedb) is a multi-model NoSQL database engine that supports a Model Context Protocol (MCP) HTTP transport, a mechanism designed to allow AI agents and LLM tool integrations to interact directly with the database engine. CWE-306 (Missing Authentication for Critical Function) describes the root cause precisely: the authenticated identity established at the HTTP transport boundary is never propagated into ArcadeDB's internal engine permission layer. As a result, the engine evaluates every inbound MCP request with no bound principal, causing its role-based permission checks to pass unconditionally. This is particularly dangerous in AI-augmented environments where MCP clients - such as LLM orchestration frameworks - may hold credentials that should enforce tight query boundaries but instead gain unrestricted engine access.

Know when Arcadedb gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 7.7 HIGH
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Network vector with low privilege reflects authenticated MCP user entry point; AC:H accounts for MCP transport requiring explicit enablement and reachability as a precondition.

3.1 AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Aug 02, 2026 - 13:01 EUVD
CVE Published
Aug 02, 2026 - 12:15 cve.org
HIGH 7.7

DescriptionCVE.org

ArcadeDB versions before 26.7.3 fail to bind the authenticated principal in the MCP HTTP transport, causing all engine permission checks to silently pass as no-ops. Non-root MCP-allowed users can perform arbitrary database writes, DDL, schema mutations, and execute arbitrary JavaScript code via the query tool.

Executive ViewAI

Why It Matters

A privilege escalation vulnerability in ArcadeDB versions before 26.7.3 (CVE-2026-68578) allows authenticated users to bypass all database authorization controls and execute unrestricted commands. Organizations operating ArcadeDB with MCP transport enabled risk unauthorized data access and modification by any authenticated user, including low-privileged accounts.

Business Impact: Severe
Compensating Controls

Apply vendor patch. Interim mitigation: disable MCP transport until patching is complete.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Low
niche multi-model NoSQL database with limited broad enterprise footprint
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-75854 CRITICAL
9.3 Aug 18

Unauthenticated data access and manipulation in ArcadeDB before 26.8.1 arises because the Redis wire-protocol plugin exp

CVE-2026-75851 CRITICAL
9.4 Aug 18

Privilege escalation in ArcadeDB server (versions 26.7.3 and earlier) allows a low-privileged authenticated user with re

CVE-2026-75843 CRITICAL
9.4 Aug 18

Privilege escalation in ArcadeDB before 26.8.1 lets a low-privileged authenticated reader escalate to full server admini

CVE-2026-75852 CRITICAL
9.3 Aug 18

Authentication bypass in ArcadeDB before 26.8.1 lets unauthenticated attackers run full CRUD operations against any data

CVE-2026-67341 CRITICAL
9.3 Aug 01

Scripting authorization bypass in ArcadeDB before 26.7.2 lets any authenticated database user - including read-only role

CVE-2026-67342 CRITICAL
9.3 Aug 01

Cross-database authorization bypass (IDOR) in ArcadeDB before 26.7.2 lets attackers read and write any database on the s

CVE-2026-76224 HIGH
8.7 Aug 19

Remote code execution in ArcadeDB's Gremlin query engine exposes any deployment running arcadedb-gremlin through version

CVE-2026-75853 HIGH
8.7 Aug 18

Cross-database authorization bypass in ArcadeDB's Gremlin wire-protocol plugin allows any authenticated server user to f

CVE-2026-75840 HIGH
8.7 Aug 18

Arbitrary file read in ArcadeDB before version 26.8.1 allows authenticated users holding trigger creation privileges to

CVE-2026-67343 HIGH
8.7 Aug 01

Cluster token exposure in ArcadeDB before 26.7.2 enables any authenticated user to escalate privileges to root-level adm

CVE-2026-67356 HIGH
8.7 Aug 02

Privilege escalation in ArcadeDB before 26.7.3 allows any user holding UPDATE_SCHEMA permission to create server-wide ad

CVE-2026-67340 HIGH
8.6 Aug 01

Remote OS command execution in ArcadeDB before 26.7.2 is reachable by authenticated schema administrators through JavaSc

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy