CVE-2026-35409
SSRF Bypass via IPv4-Mapped IPv6 in Directus API
Publication date: 2026-04-06
Last updated on: 2026-04-20
Assigner: GitHub, Inc.
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| monospace | directus | to 11.16.0 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-918 | The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is a Server-Side Request Forgery (SSRF) protection bypass in Directus, a real-time API and app dashboard for managing SQL database content. Before version 11.16.0, the mechanism that validated IP addresses to block requests to local and private networks could be circumvented by using IPv4-Mapped IPv6 address notation. This allowed attackers to bypass the IP address validation and potentially make unauthorized requests.
How can this vulnerability impact me? :
The vulnerability allows an attacker to bypass IP address validation and send unauthorized requests to internal or private network resources through the Directus server. This can lead to unauthorized access to sensitive internal services or data, potentially compromising confidentiality. According to the CVSS score, the impact on confidentiality is high, while integrity and availability are not affected.
What immediate steps should I take to mitigate this vulnerability?
To mitigate this vulnerability, you should upgrade Directus to version 11.16.0 or later, where the SSRF protection bypass has been fixed.