Allocation of Resources Without Limits or Throttling in Directus - #VU141284
Published: August 7, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to allocation of resources without limits or throttling in resolvers/system-global.ts when processing aliased GraphQL calls to anonymously reachable system resolvers through POST /graphql/system. A remote attacker can send a specially crafted GraphQL request with many aliased resolver invocations to cause a denial of service.
The issue affects the auth_login, auth_password_request, utils_hash_generate, and utils_hash_verify resolvers, and HTTP-level rate limiting counts requests rather than resolver invocations.