Skip to main content
← All vulnerabilities
CVE-2026-35442GHSA-38HG-WW64-RRWC

Directus: Authenticated Users Can Extract Concealed Fields via Aggregate Queries

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 11.17.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.17.0, aggregate functions (min, max) applied to fields with the conceal special type incorrectly return raw database values instead of the masked placeholder. When combined with groupBy, any authenticated user with read access to the affected collection can extract concealed field values, including static API tokens and two-factor authentication secrets from directus_users. This vulnerability is fixed in 11.17.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • directus directus

    fixed in 11.17.0

  • directusnpm

    fixed in 11.17.0

References 1

GitHub · directus/directus