


Perceptive Security
SOC/SIEM Consultancy

ArcadeDB versions before 26.7.2 fail to enforce scripting authorization checks on the SQL DEFINE FUNCTION statement with LANGUAGE js. Attackers with database ac…
Published:
31 July 2026 at 22:00:00
Alert date:
1 August 2026 at 14:10:41
Source:
nvd.nist.gov
Database & Storage, Identity & Access, Zero-Day Vulnerabilities
ArcadeDB versions prior to 26.7.2 contain a critical authorization bypass vulnerability in the SQL DEFINE FUNCTION statement when using LANGUAGE js. The flaw allows any authenticated database user to execute arbitrary JavaScript code by submitting DEFINE FUNCTION statements, circumventing security controls designed to restrict scripting capabilities to administrators only. This represents a privilege escalation risk where non-privileged database users can gain administrator-level code execution capabilities. The vulnerability has been assigned CVE-2026-67341 and is documented in both the NVD and a GitHub security advisory. Organizations using ArcadeDB should upgrade to version 26.7.2 or later immediately. No workaround short of upgrading is described in the available advisories.
Technical details
Mitigation steps:
Affected products:
ArcadeDB
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-67341
https://github.com/ArcadeData/arcadedb/security/advisories/GHSA-vwjc-v7x7-cm6g
https://www.vulncheck.com/advisories/arcadedb-before-authorization-bypass-via-sql-define-function
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
