Improper access control in Directus - CVE-2024-6534
Published: August 27, 2024 / Updated: April 23, 2026
Directus
Detailed vulnerability description
The vulnerability allows a remote user to modify preset assignments for another user.
The vulnerability exists due to improper access control in the PATCH /presets/{id} endpoint when handling preset update requests. A remote user can send a specially crafted PATCH request to modify preset assignments for another user.
User interaction is required for the modified preset to be rendered when the victim visits the affected view.