903 matches found
Directus `search` query parameter allows enumeration of non permitted fields
Summary The search query parameter allows users with access to a collection to filter items based on fields they do not have permission to view. This allows the enumeration of unknown field contents. Details The searchable columns numbers & strings are not checked against permissions when injecti...
GHSA-7WQ3-JR35-275C Directus `search` query parameter allows enumeration of non permitted fields
Summary The search query parameter allows users with access to a collection to filter items based on fields they do not have permission to view. This allows the enumeration of unknown field contents. Details The searchable columns numbers & strings are not checked against permissions when injecti...
@citrineos/server (>=1.1.1, <=1.8.1), @directus-forge/extensions (>=0.0.1, <=0.0.6) +37 more potentially affected by CVE-2025-30351 via @directus/types (>=11.0.7, <=12.2.2)
@directus/types NPM version =11.0.7, =1.1.1, =0.0.1, =1.0.0, =18.0.0, =1.0.0, =1.0.0, =11.0.0, =1.2.2, =0.0.3, =0.0.1, =0.0.15 and more Source cves: CVE-2025-30351 Source advisory: OSV:GHSA-56P6-QW3C-FQ2G...
@directus/api (>=18.0.0, <=24.0.1), @linotype/directus-extension-linotype (>=1.2.2, <=1.3.5) +2 more potentially affected by CVE-2025-30351 via directus (>=10.10.0, <=11.4.1)
directus NPM version =10.10.0, =18.0.0, =1.2.2, =1.0.0, =2.0.0 - directus-extension-blog-year-filter 1.0.0 Source cves: CVE-2025-30351 Source advisory: OSV:GHSA-56P6-QW3C-FQ2G...
@directus/api (21.0.1), @linotype/directus-extension-linotype (>=1.2.2, <=1.3.5) +3 more potentially affected by CVE-2025-30351 via @directus/api (>=18.0.0, <=24.0.0)
@directus/api NPM version =18.0.0, =1.2.2, =10.10.0, =1.0.0, =2.0.0 - directus-extension-blog-year-filter 1.0.0 Source cves: CVE-2025-30351 Source advisory: OSV:GHSA-56P6-QW3C-FQ2G...
CVE-2025-30353
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 by a failed condition operation, the A...
CVE-2025-30352
Directus is a real-time API and App dashboard for managing SQL database content. Starting in version 9.0.0-alpha.4 and prior to version 11.5.0, the search query parameter allows users with access to a collection to filter items based on fields they do not have permission to view. This allows the...
CVE-2025-30351
Directus is a real-time API and App dashboard for managing SQL database content. Starting in version 10.10.0 and prior to version 11.5.0, a suspended user can use the token generated in session auth mode to access the API despite their status. This happens because there is a check missing in...
CVE-2025-30353 Directus's webhook trigger flows can leak sensitive data
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 by a failed condition operation, the A...
CVE-2025-30353
Directus vulnerability (CVE-2025-30353): In Directus, flows using the Webhook trigger with the Data of Last Operation response can disclose sensitive data when a ValidationError occurs. Affected versions are 9.12.0 up to, but not including, 11.5.0. The exposure includes environment variables, API...
CVE-2025-30353 Directus's webhook trigger flows can leak sensitive data
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 by a failed condition operation, the A...
Directus's S3 assets become unavailable after a burst of HEAD requests
Summary There's some tools that use Directus to sync content and assets. Some of those tools use HEAD method, like Shopify, to check the existence of files. Although, when making many HEAD requests at once, at some point, all assets are being served as 403. Details When I was investigating this...
@arc-directus/api (>=12.0.0, <=12.0.6), @deconz-community/directus-extension-ddf-store (0.1.0) +21 more potentially affected by CVE-2025-30350 via @directus/storage-driver-s3 (>=9.22.0, <=12.0.0)
@directus/storage-driver-s3 NPM version =9.22.0, =12.0.0, =9.25.0, =1.2.2, =11.1.0, =10.3.1, =1.0.5, =1.0.10, =0.1.0, =9.22.0, =11.4.1 and more Source cves: CVE-2025-30350 Source advisory: OSV:GHSA-RV78-QQRQ-73M5...
@directus/api (>=15.0.0, <=24.0.1), @linotype/directus-extension-linotype (>=1.2.2, <=1.3.5) +8 more potentially affected by CVE-2025-30350 via directus (>=9.26.0, <=11.4.1)
directus NPM version =9.26.0, =15.0.0, =1.2.2, =0.1.0, =1.0.0, =1.0.1, =1.0.0, =1.0.75 - nuxtus-server 1.0.0 Source cves: CVE-2025-30350 Source advisory: OSV:GHSA-RV78-QQRQ-73M5...
GHSA-RV78-QQRQ-73M5 Directus's S3 assets become unavailable after a burst of HEAD requests
Summary There's some tools that use Directus to sync content and assets. Some of those tools use HEAD method, like Shopify, to check the existence of files. Although, when making many HEAD requests at once, at some point, all assets are being served as 403. Details When I was investigating this...
GHSA-J8XJ-7JFF-46MX Directus's S3 assets become unavailable after a burst of malformed transformations
Summary When making many malformed transformation requests at once, at some point, all assets are being served as 403. Details When I was investigating this issue, I have found that after a burst of malformed asset transformation requests, the amount of sockets held on Agent on NodeHttpHandler wa...
@arc-directus/api (>=12.0.0, <=12.0.6), @deconz-community/directus-extension-ddf-store (0.1.0) +21 more potentially affected by CVE-2025-30225 via @directus/storage-driver-s3 (>=9.22.0, <=12.0.0)
@directus/storage-driver-s3 NPM version =9.22.0, =12.0.0, =9.25.0, =1.2.2, =11.1.0, =10.3.1, =1.0.5, =1.0.10, =0.1.0, =9.22.0, =11.4.1 and more Source cves: CVE-2025-30225 Source advisory: OSV:GHSA-J8XJ-7JFF-46MX...
@directus/api (>=15.0.0, <=24.0.1), @linotype/directus-extension-linotype (>=1.2.2, <=1.3.5) +8 more potentially affected by CVE-2025-30225 via directus (>=9.26.0, <=11.4.1)
directus NPM version =9.26.0, =15.0.0, =1.2.2, =0.1.0, =1.0.0, =1.0.1, =1.0.0, =1.0.75 - nuxtus-server 1.0.0 Source cves: CVE-2025-30225 Source advisory: OSV:GHSA-J8XJ-7JFF-46MX...
CVE-2025-30352 Directus `search` query parameter allows enumeration of non permitted fields
Directus is a real-time API and App dashboard for managing SQL database content. Starting in version 9.0.0-alpha.4 and prior to version 11.5.0, the search query parameter allows users with access to a collection to filter items based on fields they do not have permission to view. This allows the...
CVE-2025-30352 Directus `search` query parameter allows enumeration of non permitted fields
Directus is a real-time API and App dashboard for managing SQL database content. Starting in version 9.0.0-alpha.4 and prior to version 11.5.0, the search query parameter allows users with access to a collection to filter items based on fields they do not have permission to view. This allows the...