CVE-2026-61836
Publiée le 2026-07-15 · Dernière modification le 2026-07-28
Les installations de Directus antérieures à la version 12.0.0 ayant activé la mise en cache des réponses sont concernées. Un attaquant peut contourner les filtres de permission pour consulter des données sensibles en demandant une URL qui a été précédemment mise en cache pour un autre utilisateur ou un autre jeton de partage. Cette action peut être exécutée via le réseau, sans aucune authentification ni interaction de l'utilisateur.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
Directus is a real-time API and App dashboard for managing SQL database content. Prior to 12.0.0, when response caching is enabled, the cache-key derivation in api/src/utils/get-cache-key.ts includes version, path, query, and accountability.user but omits authorization context such as share, role, roles, admin, app, and policies. Directus share tokens and anonymous requests can both reduce to user null, so different shares or anonymous clients requesting the same URL and query can receive a permission-filtered cached response without permission re-evaluation. This issue is fixed in version 12.0.0.