Approved changes feed: RSS · Atom
cpe:2.3:a:directus:directus:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Directus (ccad7bdf-4498-5278-9fec-675157213309) |
|---|---|
| Product | Directus (c361f2c5-62c4-58e5-8292-71170c85d295) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-10716 |
vulnerable | 2026-09-16 04:32:43.762736 |
Directus <12.1.0 - Authenticated time-based SQL injection in PostgreSQL/PostGIS collection creation
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 but contains attacker-controlled SQL syntax after the geometry subtype.This issue affects Directus: before 12.1.0.
Published: 2026-08-05T16:50:49.304Z
Updated: 2026-08-05T17:45:11.813Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-61836 |
vulnerable | 2026-07-29 01:06:18.905819 |
Directus: Authorization-dependent response served from unsegmented cache key
HIGH (8.6)
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 authorization context such as share, role, roles, admin, app, and policies. Directus share tokens and anonymous requests can both reduce to user null, so different shares or anonymous clients requesting the same URL and query can receive a permission-filtered cached response without permission re-evaluation. This issue is fixed in version 12.0.0.
Published: 2026-07-15T14:17:21.034Z
Updated: 2026-07-15T16:32:52.619Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-61835 |
vulnerable | 2026-07-29 01:06:18.905340 |
Directus: SSRF Protection Bypass via 0.0.0.0 in File Import
HIGH (7.7)
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 a keyword for local interfaces but never blocks the literal address itself. On Linux and macOS, connecting to 0.0.0.0 reaches localhost, so an authenticated user with file-upload rights can make the server fetch internal services through the /files/import endpoint and retrieve the response as a downloadable file. This issue is fixed in version 12.0.0.
Published: 2026-07-15T14:16:11.524Z
Updated: 2026-07-21T14:07:42.434Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-39943 |
vulnerable | 2026-06-08 08:01:17.227392 |
Directus exposes sensitive fields in revision history
MEDIUM (6.5)
Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.17.0, Directus stores revision records (in directus_revisions) whenever items are created or updated. Due to the revision snapshot code not consistently calling the prepareDelta sanitization pipeline, sensitive fields (including user tokens, two-factor authentication secrets, external auth identifiers, auth data, stored credentials, and AI provider API keys) could be stored in plaintext within revision records. This vulnerability is fixed in 11.17.0.
Published: 2026-04-09T16:12:09.963Z
Updated: 2026-04-10T14:06:06.440Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-39942 |
vulnerable | 2026-06-08 08:01:17.226182 |
Directus has a Path Traversal and Broken Access Control in File Management API
HIGH (8.5)
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 attacker can overwrite that file's content while manipulating metadata fields such as uploaded_by to obscure the tampering. This vulnerability is fixed in 11.17.0.
Published: 2026-04-09T16:07:54.100Z
Updated: 2026-04-09T19:37:24.389Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-35442 |
vulnerable | 2026-06-08 07:59:14.006808 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-35441 |
vulnerable | 2026-06-08 07:59:14.006406 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-35413 |
vulnerable | 2026-06-08 07:59:13.856530 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-35412 |
vulnerable | 2026-06-08 07:59:13.856133 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-35411 |
vulnerable | 2026-06-08 07:59:13.855888 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-35410 |
vulnerable | 2026-06-08 07:59:13.855537 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-35409 |
vulnerable | 2026-06-08 07:59:13.855175 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-35408 |
vulnerable | 2026-06-08 07:59:13.853674 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-26185 |
vulnerable | 2026-06-08 07:53:21.381622 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-22032 |
vulnerable | 2026-06-08 07:49:17.580512 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-64749 |
vulnerable | 2026-06-08 07:39:20.241574 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-64748 |
vulnerable | 2026-06-08 07:39:20.241304 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-64747 |
vulnerable | 2026-06-08 07:39:20.240819 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-64746 |
vulnerable | 2026-06-08 07:39:20.239242 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-55746 |
vulnerable | 2026-06-08 07:33:15.331278 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-53889 |
vulnerable | 2026-06-08 07:31:15.907794 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-53887 |
vulnerable | 2026-06-08 07:31:15.904173 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-53886 |
vulnerable | 2026-06-08 07:31:15.903680 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-53885 |
vulnerable | 2026-06-08 07:31:15.902335 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-30353 |
vulnerable | 2026-06-08 07:16:59.910003 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-30352 |
vulnerable | 2026-06-08 07:16:59.786408 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-30351 |
vulnerable | 2026-06-08 07:16:59.785493 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-30350 |
vulnerable | 2026-06-08 07:16:59.785162 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-30225 |
vulnerable | 2026-06-08 07:16:59.326891 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-27089 |
vulnerable | 2026-06-08 07:14:54.127269 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-24353 |
vulnerable | 2026-06-08 07:12:48.506924 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-6534 |
vulnerable | 2026-06-08 06:58:19.716325 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-6533 |
under_investigation | 2026-06-08 06:58:19.713763 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-6533 |
vulnerable | 2026-06-08 06:58:19.713703 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-54151 |
vulnerable | 2026-06-08 06:54:16.119991 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-54128 |
vulnerable | 2026-06-08 06:54:16.077611 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-47822 |
vulnerable | 2026-06-08 06:48:13.314536 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-46990 |
vulnerable | 2026-06-08 06:48:10.961534 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-45596 |
vulnerable | 2026-06-08 06:48:08.708605 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-39896 |
vulnerable | 2026-06-08 06:41:51.795916 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-39895 |
vulnerable | 2026-06-08 06:41:51.793394 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-39701 |
vulnerable | 2026-06-08 06:41:51.421259 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-39699 |
vulnerable | 2026-06-08 06:41:51.417720 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-36128 |
vulnerable | 2026-06-08 06:39:43.702020 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-34709 |
vulnerable | 2026-06-08 06:37:34.890175 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-34708 |
vulnerable | 2026-06-08 06:37:34.888727 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-28239 |
vulnerable | 2026-06-08 06:33:26.787876 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-28238 |
vulnerable | 2026-06-08 06:33:26.785379 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-27296 |
vulnerable | 2026-06-08 06:31:28.433475 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-27295 |
vulnerable | 2026-06-08 06:31:28.432057 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-45820 |
vulnerable | 2026-06-08 06:12:43.406454 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-38503 |
vulnerable | 2026-06-08 06:08:18.118430 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-28443 |
vulnerable | 2026-06-08 06:01:10.887084 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-27481 |
vulnerable | 2026-06-08 05:57:41.692741 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-27474 |
vulnerable | 2026-06-08 05:57:41.666624 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-26492 |
vulnerable | 2026-06-08 05:57:39.811346 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-36031 |
vulnerable | 2026-06-08 05:46:06.185064 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-24814 |
vulnerable | 2026-06-08 05:41:01.756616 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23080 |
vulnerable | 2026-06-08 05:40:56.155047 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-22117 |
vulnerable | 2026-06-08 05:40:06.009942 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-22116 |
vulnerable | 2026-06-08 05:40:05.917793 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.