๐Ÿ” CVE Alert

CVE-2026-93596

MEDIUM 4.3

ArcadeDB before 26.9.1 Authorization Bypass via Batch Edge Connect

CVSS Score
4.3
EPSS Score
0.0%
EPSS Percentile
0th

ArcadeDB before 26.9.1 (com.arcadedb:arcadedb-engine <= 26.8.1) fails to bind the authenticated principal onto the DatabaseAsyncTransaction async worker threads used by the parallel edge-connect phase of POST /api/v1/batch/{database}. Because those workers have no current user, LocalDatabase.checkPermissionsOnFile returns early and allows the write, bypassing per-type CREATE_RECORD/UPDATE_RECORD ACL enforcement. In deployments that rely on per-type or per-group ACLs, an authenticated low-privilege user holding CREATE_RECORD on an edge type E but with CREATE_RECORD/UPDATE_RECORD revoked on a vertex type V can submit a graph edge-load batch request (with parallelFlush at its default value of true) and durably append edges to protected vertices of type V by writing records into V's <V>_out_edges/<V>_in_edges buckets, resulting in unauthorized modification of graph adjacency. Setting parallelFlush=false causes the request to be correctly rejected. This is an incomplete fix of GHSA-c23x-pqcj-7hfm, which bound the principal only on the HTTP handler thread.

CWE CWE-862
Vendor arcadedata
Product arcadedb
Published Sep 18, 2026
Stay Ahead of the Next One

Get instant alerts for arcadedata arcadedb

Be the first to know when new medium vulnerabilities affecting arcadedata arcadedb are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Affected Versions

ArcadeData / arcadedb
0 < 26.9.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/ArcadeData/arcadedb/security/advisories/GHSA-27vw-j8qc-5h7x vulncheck.com: https://www.vulncheck.com/advisories/arcadedb-before-26.9.1-authorization-bypass-via-batch-edge-connect

Credits

๐Ÿ” manus-use