Medium
Directus 10.13.0 - Insecure object reference via PATH presets
Type: advisorySources: OSV
Directus v10.13.0 allows an authenticated external attacker to modify presets created by the same user to assign them to another user. This is possible because the application only validates the user parameter in the 'POST /presets' request but not in the PATCH request. When chained with CVE-2024-6533, it could result in account takeover.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2024-6534
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 2 Nov 2026, 21:29 UTC · Revision 1
Source evidence
Directus 10.13.0 - Insecure object reference via PATH presets
core-osv · Original sourcePublished 15 Aug 2024, 03:10 UTC
Directus v10.13.0 allows an authenticated external attacker to modify presets created by the same user to assign them to another user. This is possible because the application only validates the user parameter in the 'POST /presets' request but not in the PATCH request. When chained with CVE-2024-6533, it could result in account takeover.
osv:CVE-2024-6534
Complete source record
{
"id": "b88380da6d127af11c27cf636d0182bf7269a540f00dbcb010e71b592a07e688",
"url": "https://osv.dev/vulnerability/CVE-2024-6534",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Directus 10.13.0 - Insecure object reference via PATH presets",
"summary": "Directus v10.13.0 allows an authenticated external attacker to modify presets created by the same user to assign them to another user. This is possible because the application only validates the user parameter in the 'POST /presets' request but not in the PATCH request. When chained with CVE-2024-6533, it could result in account takeover.",
"evidence": "osv:CVE-2024-6534",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2024-6534",
"aliases": [
"CVE-2024-6534",
"GHSA-3fff-gqw3-vj86"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/directus/directus",
"type": "GIT",
"events": [
{
"introduced": "844d4e7f336e02d5cd1881b7964625abe7ea8d43"
},
{
"last_affected": "844d4e7f336e02d5cd1881b7964625abe7ea8d43"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:monospace:directus:10.13.0:*:*:*:*:*:*:*",
"range": [
{
"introduced": "10.13.0"
},
{
"last_affected": "10.13.0"
}
],
"source": "CPE_STRING"
}
]
}
}
],
"versions": [
"10.13.0",
"v10.13.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-6534.json"
}
}
],
"modified": "2026-10-28T02:30:23.742854189Z",
"provider": "osv",
"references": [
"https://directus.io/",
"https://fluidattacks.com/advisories/capaldi",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/6xxx/CVE-2024-6534.json",
"https://nvd.nist.gov/vuln/detail/CVE-2024-6534"
],
"provider_metadata": {
"cwe_ids": [
"CWE-639"
],
"cna_assigner": "Fluid Attacks",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"introduced": "10.13.0"
},
{
"last_affected": "10.13.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandaloneSingleVersion"
}
]
}
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/6xxx/CVE-2024-6534.json"
}
},
"related_cves": [
{
"value": "CVE-2024-6534",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 490262,
"published_at": "2024-08-15T03:10:46.778+00:00"
}