Intel

AIKIDO-2026-795567

directus is vulnerable to Uncontrolled Resource Consumption

GHSA-g293-vf99-xv36Published Aug 6, 2026
August 6, 2026

75

CVE Score

High

Uncontrolled Resource Consumption

Are you affected? Scan for Free

TL;DR

A companion GraphQL system resolver file was not covered by an earlier alias-amplification deduplication fix, leaving several anonymously reachable, expensive resolvers un-deduplicated. Because GraphQL aliasing lets one document invoke the same field many times and the HTTP rate limiter counts requests rather than resolver invocations, a single anonymous request to the system GraphQL endpoint multiplies into many server-side operations. This lets an unauthenticated caller lock out accounts with guessable emails, flood arbitrary recipients with password-reset mail, and force many hashing operations to exhaust CPU. The fix deduplicates the affected system resolvers.

How do I fix this?

Upgrade the directus library to the patch version.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Package

Versions

0.0.1 - 12.0.2

Fixed in 12.1.0

Background info

directus is vulnerable to Uncontrolled Resource Consumption in versions 0.0.1 - 12.0.2.

Get secure today,
quickly and for free.

Secure your code, cloud, and runtime in one central system. Connect a repo to discover what the reasoning agents find in your codebase.

No credit card required | Scan results in 32 seconds.

Trusted by 150k+ orgs
  • Revolut
  • n8n
  • Lovable
  • Deel
  • Prove
  • Omnea