Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
8DescriptionCVE.org
A vulnerability was detected in langgenius dify up to 0.6.9. This vulnerability affects the function get_api_tool_provider_remote_schema of the file api/services/tools/api_tools_manage_service.py of the component ApiToolManageService. Performing a manipulation of the argument url results in server-side request forgery. The attack can be initiated remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
AnalysisAI
Server-side request forgery (SSRF) in Dify's ApiToolManageService allows authenticated remote attackers to manipulate the URL argument in the get_api_tool_provider_remote_schema function, enabling them to make arbitrary HTTP requests from the server. Affects Dify versions up to 0.6.9. Publicly available exploit code exists, and the vendor has not responded to early disclosure attempts.
Technical ContextAI
The vulnerability exists in the ApiToolManageService component (api/services/tools/api_tools_manage_service.py), specifically in the get_api_tool_provider_remote_schema function which handles fetching remote schemas for API tools. The root cause is improper validation of user-supplied URL parameters (CWE-918: Server-Side Request Forgery), allowing an attacker to redirect the server's internal HTTP requests to arbitrary destinations. This could enable reconnaissance of internal services, exfiltration of sensitive data, or attacks on internal infrastructure that would normally be inaccessible from outside the network. Dify is an open-source LLM application development platform that provides API tool integration capabilities, making this function a critical attack surface.
RemediationAI
Upgrade Dify to a patched version released after 0.6.9 immediately. However, vendor advisory details and specific patched version numbers are not confirmed in the provided data - contact Langgenius directly or check the Dify GitHub repository (https://github.com/langgenius/dify) for patch availability and exact upgrade instructions. As an immediate compensating control pending patching, restrict access to Dify's API endpoints to trusted internal networks only using a firewall or WAF, implement URL validation/allowlisting in the get_api_tool_provider_remote_schema function to restrict requests to approved external domains only (this requires code modification), and disable or restrict the API tool provider feature if it is not actively used. Additionally, implement network segmentation to prevent the Dify server from accessing internal services (restrict outbound connections from Dify to only required external APIs), and monitor outbound HTTP requests from the Dify application for suspicious destinations or access to internal IP ranges. Note that network segmentation may impact legitimate API tool functionality and should be carefully scoped.
Hard-coded default PostgreSQL credentials shipped in the docker-compose.yaml of langgenius Dify through version 1.5.1 al
Path traversal in Dify versions 0 through 1.14.1 allows authenticated tenants to escape their authorized tenant path and
Cross-tenant authorization bypass in LangGenius Dify versions through 1.14.1 lets any logged-in editor reroute another t
A vulnerability in langgenius/dify v0.10.1 allows an attacker to take over any account, including administrator accounts
SQL injection in Dify's MyScale vector store backend (versions before 1.16.0-rc1) lets authenticated attackers execute a
Cross-tenant document disclosure in Dify 1.14.1 and prior allows any authenticated user to read up to 3,000 characters o
langgenius/dify version v0.10.1 contains a vulnerability where there are no limits applied to the number of code guess a
In langgenius/dify v0.10.1, the `/forgot-password/resets` endpoint does not verify the password reset code, allowing an
Dify is an open-source LLM app development platform. Rated high severity (CVSS 7.6), this vulnerability is remotely expl
A stored cross-site scripting (XSS) vulnerability exists in langgenius/dify version latest, specifically in the chat log
langgenius/dify version 0.9.1 contains a Server-Side Request Forgery (SSRF) vulnerability. Rated high severity (CVSS 7.5
CVE-2025-3466 is a security vulnerability (CVSS 7.2). Risk factors: public PoC available. Vendor patch is available.
Same weakness CWE-918 – Server-Side Request Forgery (SSRF)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-23805