CVE-2025-64746Improper Access Control in Directus

Severity
5.4MEDIUMNVD
EPSS
0.0%
top 90.06%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedNov 13
Latest updateNov 14

Description

Directus is a real-time API and App dashboard for managing SQL database content. Prior to version 11.13.0, Directus does not properly clean up field-level permissions when a field is deleted. When a field is removed from a collection, its reference in the permissions table remains intact. This stale reference creates a security gap: if another field is later created using the same name, it inherits the outdated permission entry. This behavior can unintentionally grant roles access to data they s

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:NExploitability: 2.8 | Impact: 2.5

Affected Packages3 packages

CVEListV5directus/directus< 11.13.0
npmdirectus/directus< 11.13.0
NVDmonospace/directus< 11.13.0

Patches

🔴Vulnerability Details

2
OSV
Directus has Improper Permission Handling on Deleted Fields2025-11-14
GHSA
Directus has Improper Permission Handling on Deleted Fields2025-11-14