CyberSecBulletin

Directus vulnerabilities

We track 16 vulnerabilities in Directus products. 16 are rated high or critical, and none are known to be exploited. The most recent was published on November 11, 2026.

16vulnerabilities
1critical
15high
0exploited
8.0average CVSS score

Latest Directus vulnerabilities

  • 8.1 High severity

    directus: Not Failing Securely

    CVE-2026-126539Directus

    Directus before 12.1.0 contains an authorization bypass vulnerability that allows unauthenticated attackers to skip permission checks by sending a failed auth message on public-mode WebSocket connections. Attackers can send an invalid token so handleAuthReques

  • 7.5 High severity

    Directus: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-10716Directus

    Directus contains an authenticated SQL injection vulnerability in the collection creation flow when the instance uses PostgreSQL with PostGIS enabled. An administrator can create a collection with a geometry field whose fields[].type value starts with geometry

  • 8.6 High severity

    directus: Use of Cache Containing Sensitive Information

    CVE-2026-61836Directus

    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 auth

  • 7.7 High severity

    directus: Server-Side Request Forgery

    CVE-2026-61835Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to 12.0.0, the SSRF protection on Directus's file-import-from-URL feature can be bypassed using the address 0.0.0.0 because api/src/request/is-denied-ip.ts treats 0.0.0.0 as

  • 8.8 High severity

    directus: Improper Access Control

    CVE-2026-39942Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.17.0, the PATCH /files/{id} endpoint accepts a user-controlled filename_disk parameter. By setting this value to match the storage path of another user's file, an atta

  • 8.1 High severity

    directus: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-35442Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.17.0, aggregate functions (min, max) applied to fields with the conceal special type incorrectly return raw database values instead of the masked placeholder. When com

  • 8.1 High severity

    directus: Incorrect Authorization

    CVE-2026-35412Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.16.1, Directus' TUS resumable upload endpoint (/files/tus) allows any authenticated user with basic file upload permissions to overwrite arbitrary existing files by UU

  • 7.7 High severity

    directus: Server-Side Request Forgery

    CVE-2026-35409Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.16.0, a Server-Side Request Forgery (SSRF) protection bypass has been identified and fixed in Directus. The IP address validation mechanism used to block requests to l

  • 9.3 Critical severity

    directus: Origin Validation Error

    CVE-2026-35408Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.17.0, Directus's Single Sign-On (SSO) login pages lacked a Cross-Origin-Opener-Policy (COOP) HTTP response header. Without this header, a malicious cross-origin window

  • 7.5 High severity

    directus: External Control of File Name or Path

    CVE-2025-55746DirectusEPSS 1.51%

    Directus is a real-time API and App dashboard for managing SQL database content. From 10.8.0 to before 11.9.3, a vulnerability exists in the file update mechanism which allows an unauthenticated actor to modify existing files with arbitrary contents (without c

  • 7.5 High severity

    directus: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2025-30353Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Starting in version 9.12.0 and prior to version 11.5.0, when a Flow with the "Webhook" trigger and the "Data of Last Operation" response body encounters a ValidationError thrown b

  • 7.5 High severity

    directus: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2024-54151Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Starting in version 11.0.0 and prior to version 11.3.0, when setting `WEBSOCKETS_GRAPHQL_AUTH` or `WEBSOCKETS_REST_AUTH` to "public", an unauthenticated user is able to do any of

  • 7.7 High severity

    directus: Improper Access Control

    CVE-2024-39701Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Directus >=9.23.0, <=v10.5.3 improperly handles _in, _nin operators. It evaluates empty arrays as valid so expressions like {"role": {"_in": $CURRENT_USER.some_field}} would evalu

  • 7.5 High severity

    directus: Improper Check for Unusual or Exceptional Conditions

    CVE-2024-36128Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to 10.11.2, providing a non-numeric length value to the random string generation utility will create a memory issue breaking the capability to generate random strings platfo

  • 8.2 High severity

    directus: Use of Incorrectly-Resolved Name or Reference

    CVE-2024-27295Directus

    Directus is a real-time API and App dashboard for managing SQL database content. The password reset mechanism of the Directus backend allows attackers to receive a password reset email of a victim user, specifically having it arrive at a similar email address

  • 7.5 High severity

    directus: Server-Side Request Forgery

    CVE-2023-26492Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Directus is vulnerable to Server-Side Request Forgery (SSRF) when importing a file from a remote web server (POST to `/files/import`). An attacker can bypass the security controls