CVE-2026-75840: ArcadeDB before 26.8.1 Arbitrary File Read via Unescaped Regex

Published Aug 18, 2026
·
Updated

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 Software

1 affected component
ArcadeDB ArcadeDB<26.8.1

Event History

Aug 18, 2026
CVE Published
via MITRE·11:19 AM
Data Sourced
via MITRE·11:19 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who is realistically exposed to this vulnerability?

ArcadeDB instances before 26.8.1 are affected when an attacker has privileges to create triggers. The issue is remotely exploitable and does not require user interaction.

2

What access does an attacker need to exploit it?

An attacker needs trigger creation privileges and can then use Java.type() to reach java.util.zip.ZipFile or java.util.jar.JarFile despite the intended GraalVM JavaScript sandbox allowlist. This can be used to read arbitrary files accessible to the ArcadeDB server process.

3

What should be done if immediate patching is not possible?

Upgrade ArcadeDB to version 26.8.1 or later. If upgrading cannot happen immediately, restrict trigger creation privileges to trusted administrators because trigger creation is the stated prerequisite for exploitation.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203