SEPTEMBER 16, 2026
Live Feed
Back to database
Case File

CVE-2026-65831

HIGH · CVSS 7.7 EPSS 0.44% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-15 · Last synced 2026-09-16

CyberRota Analysis

AI-Generated

ArcadeDB versions prior to 26.7.1 are vulnerable due to insufficient authorization checks, allowing a reader-role user to execute commands that can access arbitrary host files outside the database scope. This vulnerability poses a high risk as it enables unauthorized data exposure, potentially leading to sensitive information leaks. Organizations using ArcadeDB should prioritize upgrading to version 26.7.1 to mitigate this risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-65831
Severity
HIGH
CVSS
7.7
EPSS
0.44%

Original NVD Description

ArcadeDB is a Multi-Model DBMS. Prior to 26.7.1, a reader-role user can submit POST /api/v1/command/{database} with language: js because PolyglotQueryEngine.command, PolyglotQueryEngine.analyze, and PolyglotQueryEngine.registerFunctions do not enforce database-administrator authorization. GraalPolyglotEngine also permits scripts to bypass the allowedPackages whitelist by reflecting from the bound database object through database.getClass().getClassLoader().loadClass to arbitrary host classes. These cooperating defects allow a read-only database user to read arbitrary host files outside the database scope. Process creation is already blocked, so OS command execution is not confirmed. The issue is distinct from CVE-2026-44221, CVE-2026-54076, and CVE-2026-54077. This issue is fixed in version 26.7.1.