Skip to content

Directus bug bounty programs

directus.io Updated

Directus runs one public program: a Sorona bug bounty paying up to $1,500.

Top reward
$1,500
Sorona
Programs
1
1 pays cash
Targets in scope
12
2 types
Last change
None yet
Tracked since Nov 2026

Where to report

The one public program Directus runs.

Amounts are the top reward per severity in the currency each program pays. First response is the platform's measured average when it publishes one, else what the policy promises.

What is in scope

12 targets. 6 excluded.

  • https://directus.io

    Web

  • Authentication across every method the product supports: local login, refresh-token handling, static API tokens, and the OAuth2, OpenID Connect, LDAP and SAML providers

    Products and areas

  • File storage and the asset endpoint, including image transformation, storage adapters and the routes that serve files back

    Products and areas

  • Flows and Operations, the automation runtime that fires on triggers and executes work with the project's own credentials

    Products and areas

  • Schema management, migrations and the import and export routines that read and write project data in bulk

    Products and areas

  • The admin app in its entirety, and every setting an administrator can change on a running project

    Products and areas

  • The extensions API and the sandbox around custom endpoints, hooks, operations and interfaces

    Products and areas

  • The GraphQL API, including the schema it generates from a project's collections and the resolvers behind it

    Products and areas

  • The permissions and access-policy engine end to end, covering role assignment, collection and field-level rules, item-level filter rules and the filter language those rules are written in

    Products and areas

  • The policy asks for any vulnerability through a GitHub private advisory or the security address, and draws no boundary narrower than the Directus platform itself

    Products and areas

  • The realtime and websocket subscription layer, which pushes item changes to connected clients under the same permission rules

    Products and areas

  • The REST API in full: every collection, item, field and relational endpoint a client can reach, whatever is on the other end

    Products and areas

No target matches. Try part of a host name, such as the company name.

Out of scope 6

Don't test these. A program can exclude a host another program covers; the program you report to decides.

  • A permission an administrator configured deliberately, including a public role granted read access on purpose

  • Deployment configuration: storage adapter credentials, reverse-proxy setup and environment variables the operator set

  • The hosted Directus Cloud control plane where the finding is about the operator's infrastructure rather than the codebase

  • The policy publishes no exclusions list, so nothing is carved out by name. What follows are genuine out-of-scope classes

  • Third-party community extensions that are not part of the Directus repository

  • Upstream database engines and Node dependencies, unless Directus's own use of them is what makes the issue reachable

Recent changes

Reward and scope changes across every Directus program, newest first.

No changes recorded yet. New targets and reward moves show up here and in the RSS feed.

About this page

This page gathers every public program listed under directus.io: platform programs, self-hosted policies and security.txt contacts. Each program's own policy decides what is in scope and what it pays; check it before you test.

Something wrong or missing? Report a correction.