Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. com.arcadedb/arcadedb-engine
  4. ›
  5. CVE-2026-54076

CVE-2026-54076: ArcadeDB: Read-only users can mutate database schema (incomplete fix of CVE-2026-44221)

July 16, 2026

The fix for CVE-2026-44221 (GHSA-fxc7-fm93-6q77) added an UPDATE_SCHEMA authorization check to a single schema-mutating method (LocalDocumentType.createProperty). The remaining public schema mutators were left unchecked, so an authenticated identity (including a read-only API token) that lacks the UPDATE_SCHEMA permission could still mutate the database schema on its own database:

  • DROP PROPERTY <type>.<property>
  • ALTER TYPE <name> SUPERTYPE +<other> / -<other> (change the inheritance hierarchy)
  • ALTER TYPE <name> NAME <newName> (rename a type)
  • type alias and bucket changes
  • ALTER PROPERTY <type>.<property> ... (MANDATORY, READONLY, NOTNULL, MIN, MAX, REGEXP, DEFAULT, OF, CUSTOM) — the LocalProperty setters had no check at all

This does not directly disclose or write record data, but it corrupts the meaning of every stored record and breaches the documented permission model, which advertises UPDATE_SCHEMA as the gating right for schema mutation.

References

  • github.com/ArcadeData/arcadedb/releases/tag/26.6.1
  • github.com/ArcadeData/arcadedb/security/advisories/GHSA-vg6x-6pg9-6qwg
  • github.com/advisories/GHSA-vg6x-6pg9-6qwg
  • nvd.nist.gov/vuln/detail/CVE-2026-54076

Code Behaviors & Features

Detect and mitigate CVE-2026-54076 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 26.6.1

Fixed versions

  • 26.6.1

Solution

Upgrade to version 26.6.1 or above.

Impact 8.1 HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H

Learn more about CVSS

Weakness

  • CWE-862: Missing Authorization
  • CWE-863: Incorrect Authorization

Source file

maven/com.arcadedb/arcadedb-engine/CVE-2026-54076.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sat, 08 Aug 2026 00:17:53 +0000.