directus is vulnerable to Uncontrolled Resource Consumption
75
CVE Score
High
Uncontrolled Resource Consumption
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.
Upgrade the directus library to the patch version.
You are affected if you are using a version that falls within the vulnerable range.
0.0.1 - 12.0.2
Fixed in 12.1.0directus is vulnerable to Uncontrolled Resource Consumption in versions 0.0.1 - 12.0.2.
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.
I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.