Directus < 11.9.0 - Version Disclosure
| Reporter | Title | Published | Views | Family All 14 |
|---|---|---|---|---|
| CVE-2025-53887 | 26 Aug 202606:00 | – | circl | |
| Directus 信息泄露漏洞 | 14 Jul 202500:00 | – | cnnvd | |
| CVE-2025-53887 | 14 Jul 202523:40 | – | cve | |
| CVE-2025-53887 Directus's exact version number is exposed by the OpenAPI Spec | 14 Jul 202523:40 | – | cvelist | |
| EUVD-2025-21408 | 3 Oct 202520:07 | – | euvd | |
| Directus' exact version number is exposed by the OpenAPI Spec | 15 Jul 202515:29 | – | github | |
| directus-security | 24 Aug 202603:37 | – | kitploit | |
| CVE-2025-53887 | 15 Jul 202500:15 | – | nvd | |
| GHSA-RMJH-CF9Q-PV7Q Directus' exact version number is exposed by the OpenAPI Spec | 15 Jul 202515:29 | – | osv | |
| PT-2025-29528 | 14 Jul 202500:00 | – | ptsecurity |
10
id: CVE-2025-53887
info:
name: Directus < 11.9.0 - Version Disclosure
author: ChrisJr404
severity: medium
description: |
Directus versions from 9.0.0 before 11.9.0 expose the exact running version through the OpenAPI specification returned by the unauthenticated /server/specs/oas endpoint. The version is placed in the OpenAPI info.version field, letting an unauthenticated attacker fingerprint the precise Directus release. The fix replaces the exact version in that field with a hashed value.
impact: |
An unauthenticated attacker can read the exact Directus version and use it to look up known vulnerabilities in that release or its bundled dependencies.
remediation: |
Upgrade to Directus 11.9.0 or later, where the OpenAPI info.version field no longer contains the exact version.
reference:
- https://github.com/directus/directus/security/advisories/GHSA-rmjh-cf9q-pv7q
- https://github.com/directus/directus/pull/25353
- https://github.com/directus/directus/commit/e74f3e4e92edc33b5f83eefb001a3d2a85af17a3
- https://nvd.nist.gov/vuln/detail/CVE-2025-53887
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
cvss-score: 5.3
cve-id: CVE-2025-53887
epss-score: 0.00456
epss-percentile: 0.37765
cwe-id: CWE-200
metadata:
verified: false
max-request: 1
vendor: monospace
product: directus
shodan-query: 'X-Powered-By: Directus'
fofa-query: 'header="X-Powered-By: Directus"'
tags: cve,cve2025,directus,exposure,disclosure,vuln
http:
- method: GET
path:
- "{{BaseURL}}/server/specs/oas"
matchers-condition: and
matchers:
- type: word
part: body
words:
- "Dynamic API Specification"
- "This is a dynamically generated API specification"
condition: and
- type: dsl
dsl:
- 'status_code == 200'
- 'compare_versions(version, ">= 9.0.0", "< 11.9.0")'
condition: and
extractors:
- type: regex
name: version
group: 1
regex:
- 'dynamically generated API specification for all endpoints existing on the current project\.",\s*"version":\s*"([0-9]+\.[0-9]+\.[0-9]+)"'
# digest: 4a0a00473045022100aed0e516ef2f61c67d8a6167bf4854f6be8f1d61bca209d3718750a7ca1e4e0c0220652309c1396fbce2b230b95a442d1eac6fdb43ab0c7bb99631154fea59767076:922c64590222798bb761d5b6d8e72950Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
24 Aug 2026 18:38Current
5.2Medium risk
Vulners AI Score5.2
CVSS 3.15.3
EPSS0.00456
SSVC