Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-65831— ArcadeDB: Privilege escalation via reader role in /api/v1/command JS scripting language — arbitrary host file read

Quick assessment

Affected
ArcadeData arcadedb
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

ArcadeDB 是一个多模型数据库管理系统(Multi-Model DBMS)。在 26.7.1 版本之前,具有“读取”(reader)权限的用户可以通过向 发送带有 的 POST 请求来执行操作。这是因为 、 和 均未强制要求数据库管理员权限进行授权检查。此外, 还允许脚本通过 从绑定的数据库对象进行反射,从而绕过 白名单,加载任意的宿主类。 这些相互关联的缺陷使得仅具有只读权限的数据库用户能够读取数据库范围之外的任意宿主文件。虽然进程创建功能已被阻止,但尚未确认是否可以进行操作系统命令执行。该问题与 CVE-

CVSS 7.7 · High
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-65831

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
ArcadeDB: Privilege escalation via reader role in /api/v1/command JS scripting language — arbitrary host file read
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
特权管理不恰当
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
ArcadeData arcadedb < 26.7.1 -
com.arcadedb arcadedb-server < 26.7.1 -

II. Public POCs for CVE-2026-65831

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-65831

登录查看更多情报信息。

Patches & Fixes for CVE-2026-65831 (1)

Vendor Advisories for CVE-2026-65831 (1)

Vendor Pages for CVE-2026-65831 (1)

Same Patch Batch · ArcadeData · 2026-09-15 · 3 CVEs total

CVE-2026-54076 8.1 HIGH ArcadeDB: Read-only users can mutate database schema (incomplete fix of CVE-2026-44221)
CVE-2026-54077 7.1 HIGH ArcadeDB: IMPORT DATABASE allows SSRF and arbitrary local file read by authenticated users

IV. Related Vulnerabilities

V. Comments for CVE-2026-65831

No comments yet


Leave a comment