Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain read-only ArcadeDB credential
-
DeliveryReach HTTP command endpoint
-
ExploitSubmit crafted ALTER TYPE SQL statement
-
ExecutionBypass UPDATE_SCHEMA permission enforcement
-
PersistCorrupt schema metadata or bucket-selection strategy
-
ImpactDisrupt record routing and data integrity
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid ArcadeDB credential with at minimum read-only database access - the CVE description explicitly names a read-only API token as sufficient. The attacker must be able to reach the ArcadeDB HTTP command endpoint over the network (or locally if the service is not exposed). No special database configuration, non-default feature flag, or elevated privilege beyond read access is required; this permission gap exists in the default permission model. Exploitation is strictly limited to authenticated users - unauthenticated attackers cannot trigger this bypass. Additionally, note that the AV:L designation in the provided CVSS 4.0 vector is inconsistent with the HTTP-based attack surface described; organizations should confirm the actual network exposure of their ArcadeDB command endpoint and treat AV:N as a plausible scenario until the vendor clarifies. |
| Impact | The provided CVSS 4.0 vector scores 8.5 (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N), but contains a notable internal inconsistency: AV:L (local attack vector) conflicts with the vulnerability description, which explicitly names the HTTP command endpoint as the attack surface - an interface that is typically network-accessible. Security teams should verify the actual attack vector with the vendor advisory before using this score for prioritization. Excluding that metric ambiguity, the vulnerability requires authenticated access (a read-only credential - PR:L), which meaningfully reduces the opportunistic exploitation surface compared to unauthenticated network flaws. No EPSS data was provided; the CVE is absent from CISA KEV; and no public POC code is referenced. Real-world impact is bounded by the database's role - schema corruption and misconfigured bucket routing can cause data loss or failed queries but do not directly enable code execution. For organizations where ArcadeDB schema integrity is operationally critical, this is a genuine patch priority, but it is not equivalent in urgency to a pre-auth remote code execution. |
| Exploit ScenarioDerived | An attacker who has obtained a read-only ArcadeDB API token - through credential theft, insider access, or compromised automation - sends an HTTP POST to the database's command endpoint containing a crafted ALTER TYPE ... BUCKETSELECTIONSTRATEGY statement targeting a critical type. Because the UPDATE_SCHEMA permission check is absent, ArcadeDB applies the change, rerouting future record writes for that type to an incorrect bucket and silently corrupting data distribution. No public exploit code has been identified at time of analysis, but the attack requires only standard HTTP tooling and a valid credential. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 01, 2026
Permission bypass in ArcadeDB before 26.7.2 allows authenticated read-only users to execute privileged schema-mutation SQL operations that should require the UPDATE_SCHEMA permission. A user holding only a read-only API token can submit ALTER TYPE ... CUSTOM or ALTER TYPE ... BUCKETSELECTIONSTRATEGY statements to the HTTP command endpoint, invoking setCustomValue and setBucketSelectionStrategy on LocalDocumentType without any permission enforcement. The consequence is unauthorized corruption of schema metadata and bucket-selection strategy, potentially disrupting record routing and data integrity across the database. No public exploit has been identified at time of analysis and this CVE is not listed in CISA KEV; a vendor-released patch is available in version 26.7.2.
RemediationAI
Upgrade ArcadeDB to version 26.7.2 or later, which restores enforcement of the UPDATE_SCHEMA permission on ALTER TYPE ... CUSTOM and ALTER TYPE ... BUCKETSELECTIONSTRATEGY operations. The vendor patch is confirmed available via the GitHub Security Advisory GHSA-8vr5-263f-x5r3 (https://github.com/ArcadeData/arcadedb/security/advisories/GHSA-8vr5-263f-x5r3) and documented by VulnCheck at https://www.vulncheck.com/advisories/arcadedb-before-authentication-bypass-via-alter-type. If an immediate upgrade is not feasible, restrict network-level access to the HTTP command endpoint to only fully privileged, trusted principals - for example via firewall rules or an API gateway policy - accepting the trade-off of eliminating read-only API access for affected clients. As a post-incident step, audit existing schema definitions for unauthorized modifications to CUSTOM values or BUCKETSELECTIONSTRATEGY settings before applying the patch, since corrupted routing state may persist after upgrade.
Affected VersionsENISA
Affected Packages
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 is a multi-model database engine supporting graph, document, key-value, and time-series data models, identified by CPE cpe:2.3:a:arcadedata:arcadedb:*:*:*:*:*:*:*:*. The vulnerability's root cause is CWE-862 (Missing Authorization): the ALTER TYPE SQL surface - specifically the CUSTOM and BUCKETSELECTIONSTRATEGY clauses - maps internally to setCustomValue and setBucketSelectionStrategy on the LocalDocumentType class, but neither operation validates that the requesting principal holds the documented UPDATE_SCHEMA database permission before executing. The HTTP command endpoint, through which clients submit SQL to the database engine, is the delivery path. Because authorization is checked for some schema operations but not these two specific ones, the permission model has an inconsistent enforcement gap rather than a complete access-control bypass.
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
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
HTTP endpoint enables network exploitation; read-only credential is sufficient (PR:L); primary impact is schema integrity corruption and availability disruption, with minor confidentiality exposure from schema metadata.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
ArcadeDB before 26.7.2 fails to enforce the UPDATE_SCHEMA database permission on the ALTER TYPE ... CUSTOM and ALTER TYPE ... BUCKETSELECTIONSTRATEGY SQL operations, which map to setCustomValue and setBucketSelectionStrategy in LocalDocumentType. An authenticated user with only read access (e.g., a read-only API token) can submit these ALTER TYPE statements via the HTTP command endpoint to mutate a type's custom schema metadata and bucket-selection strategy, bypassing the documented updateSchema permission boundary and potentially corrupting schema metadata and record routing.
Executive ViewAI
ArcadeDB versions before 26.7.2 contain a permission bypass vulnerability allowing authenticated read-only users to execute privileged schema modification operations they should not have access to. These unauthorized capabilities enable corruption of database metadata and configuration, potentially disrupting data routing and integrity across systems reliant on the database. Immediate upgrade to version 26.7.2 is required to enforce proper access controls and prevent exploitation.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Unauthenticated data access and manipulation in ArcadeDB before 26.8.1 arises because the Redis wire-protocol plugin exp
Privilege escalation in ArcadeDB server (versions 26.7.3 and earlier) allows a low-privileged authenticated user with re
Privilege escalation in ArcadeDB before 26.8.1 lets a low-privileged authenticated reader escalate to full server admini
Authentication bypass in ArcadeDB before 26.8.1 lets unauthenticated attackers run full CRUD operations against any data
Scripting authorization bypass in ArcadeDB before 26.7.2 lets any authenticated database user - including read-only role
Cross-database authorization bypass (IDOR) in ArcadeDB before 26.7.2 lets attackers read and write any database on the s
Remote code execution in ArcadeDB's Gremlin query engine exposes any deployment running arcadedb-gremlin through version
Cross-database authorization bypass in ArcadeDB's Gremlin wire-protocol plugin allows any authenticated server user to f
Arbitrary file read in ArcadeDB before version 26.8.1 allows authenticated users holding trigger creation privileges to
Cluster token exposure in ArcadeDB before 26.7.2 enables any authenticated user to escalate privileges to root-level adm
Privilege escalation in ArcadeDB before 26.7.3 allows any user holding UPDATE_SCHEMA permission to create server-wide ad
Remote OS command execution in ArcadeDB before 26.7.2 is reachable by authenticated schema administrators through JavaSc
EUVD-2026-51807
GHSA-qwhj-f36r-39x7
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB