Skip to content
OpenAdvisories
Medium · 6.5 CVE-2025-64748 EUVD-2025-177193GHSA-8jpw-gpr4-8cmhMAL-2025-188687

Directus's conceal fields are searchable if read permissions enabled

Published Nov 13, 2025 · Updated Nov 13, 2025 · Assigned by GitHub_M

Description

Directus is a real-time API and App dashboard for managing SQL database content. A vulnerability in versions prior to 11.13.0 allows authenticated users to search concealed/sensitive fields when they have read permissions. While actual values remain masked (`****`), successful matches can be detected through returned records, enabling enumeration attacks on sensitive data. Version 11.13.0 fixes the issue.

Affected products

VendorProductAffectedFixed
directus directus < 11.13.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm @directus/api < 32.0.0 32.0.0 GHSA-8jpw-gpr4-8cmh
npm directus < 11.13.0 11.13.0 GHSA-8jpw-gpr4-8cmh

References