PT-2026-67320 · Arcadedb · Arcadedb

CVE-2026-67340

·

Published

2026-07-16

·

Updated

2026-08-01

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions ArcadeDB versions prior to 26.7.2
Description An issue exists in the arcadedb-engine where trigger scripts can look up host classes in java.lang.* via Java.type because the ScriptTriggerExecutor includes java.lang.* in the allowed packages. An authenticated user with UPDATE SCHEMA permissions can create a JavaScript trigger that invokes java.lang.Runtime.getRuntime().exec() or ProcessBuilder, leading to operating system command execution when the trigger is activated. The reflection denylist fails to block these host lookups, and the allowCreateProcess(false) setting only restricts the GraalVM guest process API rather than the host Runtime.exec accessed through HostAccess.ALL.
Recommendations Update to version 26.7.2 or later. As a temporary mitigation, restrict the UPDATE SCHEMA permission to only highly trusted users to prevent the creation of malicious triggers.

Exploit

Fix

RCE

OS Command Injection

Code Injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-67340
GHSA-X9F9-R4M8-9XC2

Affected Products

Arcadedb