Vulnerability · Published Aug 18, 2026 · Assigned by VulnCheck
CVE-2026-75840ArcadeDB before 26.8.1 Arbitrary File Read via Unescaped Regex
High 7.5
In plain English
A high-severity security flaw in arcadedb from ArcadeData. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 38% of all known vulnerabilities).
Official description
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 java.util.zip.ZipFile or java.util.jar.JarFile classes and read arbitrary files on the host system as the ArcadeDB server process.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| ArcadeData | arcadedb | 0 – before 26.8.1 |
Weakness: CWE-1025 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
References
- GitHub Security Advisory (GHSA-wx28-2265-f788) vendor-advisory
- VulnCheck Advisory: ArcadeDB before 26.8.1 Arbitrary File Read via Unescaped Regex third-party-advisory