VYPR

ArcadeDB

by ArcadeDB

Source repositories

CVEs (38)

  • CVE-2026-114059HigOct 21, 2026
    risk 0.42cvss 7.5epss 0.01

    ArcadeDB before 26.10.1 contains a remote code execution vulnerability that allows authenticated users, including read-only reader role holders, to execute Groovy code because GremlinQueryEngine.command() lacks scripting authorization checks. Attackers can submit Gremlin…

  • CVE-2026-75840HigAug 18, 2026
    risk 0.42cvss 7.5epss 0.00

    ArcadeDB before 26.8.1 contains an arbitrary file read vulnerability in the GraalVM JavaScript sandbox allowlist enforcement, which uses unescaped regular expressions to validate package names. Attackers with trigger creation privileges can use Java.type() to access…

  • CVE-2026-75845MedAug 18, 2026
    risk 0.41cvss 6.3epss 0.00

    ArcadeDB versions 26.4.2 through 26.7.3 contain an authorization bypass vulnerability in the set_server_setting MCP server-level tool. SetServerSettingTool.execute() gates only on the global allowAdmin flag and never checks the caller's role, so in an MCP deployment with…

  • CVE-2026-67340HigAug 1, 2026
    risk 0.40cvss 7.2epss 0.01

    ArcadeDB before 26.7.2 (arcadedb-engine) allows trigger scripts to look up host classes in java.lang.* (via Java.type) because ScriptTriggerExecutor adds java.lang.* to the allowed packages. An authenticated user with UPDATE_SCHEMA permission can create a JavaScript trigger that…

  • CVE-2026-93598HigSep 18, 2026
    risk 0.39cvss —epss 0.01

    ArcadeDB (Maven artifact com.arcadedb:arcadedb-engine) through 26.8.1 contains an incomplete deny-list in the polyglot script sandbox: com.arcadedb.query.polyglot.HostClassLookupFilter.DENIED lists java.util.ResourceBundle as a bare class name, which is matched by exact equality…

  • CVE-2026-54077HigSep 15, 2026
    risk 0.39cvss 7.1epss 0.00

    ArcadeDB is a Multi-Model DBMS. Prior to 26.6.1, the IMPORT DATABASE statement in engine/src/main/java/com/arcadedb/query/sql/parser/ImportDatabaseStatement.java did not require administrative privileges and passed its source to integration/src/main/java/com/arcadedb/integration/…

  • CVE-2026-75844HigAug 18, 2026
    risk 0.39cvss 7.1epss 0.00

    ArcadeDB versions before 26.8.1 contain a server-side request forgery vulnerability in the IMPORT DATABASE command where the security validator resolves and checks hostnames but the subsequent connection re-resolves the raw URL and follows redirects. Authenticated attackers can…

  • CVE-2026-119577MedOct 30, 2026
    risk 0.37cvss 6.8epss 0.00

    ArcadeDB before 26.10.2 contains an improper authorization vulnerability that allows revoked users to retain access through already-open Postgres, Bolt, MongoDB, or Redis wire-protocol connections. Attackers holding an existing connection can keep reading and writing data after…

  • CVE-2026-119575MedOct 30, 2026
    risk 0.35cvss 6.5epss 0.00

    ArcadeDB from 26.8.1 before 26.10.2 contains a server-side request forgery vulnerability that allows authenticated users with updateDatabaseSettings to disable the LOAD CSV IP block list via ALTER DATABASE. Attackers can set arcadedb.opencypher.loadCsv.blockedIpRanges to an…

  • CVE-2026-93595MedSep 18, 2026
    risk 0.35cvss 6.5epss 0.00

    ArcadeDB before 26.9.1 contains an access control bypass vulnerability in the query_database tool exposed through the AI chat endpoints. The tool executes queries without binding the authenticated principal to DatabaseContext, causing per-type and per-bucket ACL checks to…

  • CVE-2026-75839MedAug 18, 2026
    risk 0.28cvss 4.3epss 0.00

    ArcadeDB (com.arcadedb:arcadedb-server) versions <= 26.7.3 contain an insecure direct object reference (IDOR) vulnerability in the Raft cluster-info endpoints (GetClusterHandler and PostBootstrapStateHandler), which authenticate but do not authorize access. On an ArcadeDB HA…

  • CVE-2026-119576MedOct 30, 2026
    risk 0.21cvss 4.3epss 0.00

    ArcadeDB from 21.12.1 before 26.10.2 contains an authorization bypass vulnerability that allows users with only readRecord to replace the shared GraphQL schema via the read-only query endpoint. Attackers can send a GraphQL type definition with a crafted @sql directive to…

  • CVE-2026-114058MedOct 21, 2026
    risk 0.21cvss 4.3epss 0.00

    ArcadeDB from 26.2.1 before 26.10.1 contains a missing authorization vulnerability in the Bolt protocol handler that lets authenticated users read other databases' schema metadata. Attackers with credentials for one database can set the db field in RUN or BEGIN messages and call…

  • CVE-2026-114057MedOct 21, 2026
    risk 0.21cvss 4.3epss 0.00

    ArcadeDB from 26.2.1 before 26.10.1 contains a missing authorization vulnerability in the Bolt protocol handler that allows authenticated users to enumerate all database names. Attackers with credentials for any single database can issue a SHOW DATABASES query over the Bolt port…

  • CVE-2026-114056MedOct 21, 2026
    risk 0.21cvss 4.3epss 0.00

    ArcadeDB from 26.8.1 before 26.10.1 contains an authorization bypass vulnerability that allows read-only users to modify edge type lightweight and unique schema flags without UPDATE_SCHEMA permission. Attackers can send a bare ALTER TYPE edgeType WITH lightweight = true command…

  • CVE-2026-93596MedSep 18, 2026
    risk 0.21cvss 4.3epss 0.00

    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,…

  • CVE-2026-75841MedAug 18, 2026
    risk 0.21cvss 4.3epss 0.00

    ArcadeDB before 26.8.1 contains a denial of service vulnerability in the Cypher range() function that allows authenticated users to exhaust server heap memory. Attackers can submit oversized range() expressions with large bounds to trigger OutOfMemoryError and cause temporary…

  • CVE-2026-75850MedAug 18, 2026
    risk 0.20cvss 4.2epss 0.00

    ArcadeDB before 26.8.1 fails to bind the authenticated principal (setCurrentUser) on its batch and time-series HTTP handlers. Because no principal is bound on the worker thread, the engine's fine-grained per-type ACL layer (LocalBucket.checkPermissionsOnFile) does not execute…

Page 2 of 2