PT-2025-29529 · Directus · Directus

·

CVE-2025-53889

·

Published

2025-07-14

·

Updated

2025-07-29

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions Directus versions 9.12.0 through 11.8.9
Description Directus is a real-time API and App dashboard for managing SQL database content. Flows with a manual trigger do not validate whether the user triggering the Flow has permissions to the items provided as payload to the Flow. This can lead to the Flow executing potential tasks on an attacker's behalf without authentication. Bad actors could execute the manual trigger Flows without authentication or access rights to the said collection(s) or item(s). Manual trigger Flows do not currently validate if the user has read access to directus flows or to the relevant collection/items.
Recommendations Update to version 11.9.0 or later. Implement permission checks for read access to Flows. Implement permission checks for read access to relevant collection/items.

Exploit

Fix

Improper Authentication

Improper Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2025-53889
GHSA-7CVF-PXGP-42FC

Affected Products

Directus