Description
A vulnerability was found in langgenius dify up to 1.18.0/2.0.0-beta.2. Affected by this vulnerability is an unknown functionality of the file api/configs/feature/__init__.py of the component Sandbox Run Handler. The manipulation results in hard-coded credentials. The attack can be launched remotely. The exploit has been made public and could be used.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| langgenius | dify | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18.0, 2.0.0-beta.0, 2.0.0-beta.1, 2.0.0-beta.2 | — |
References
- VDB-431443 | langgenius dify Sandbox Run __init__.py hard-coded credentials vdb-entry
- VDB-431443 | CTI Indicators (IOB, IOC, TTP, IOA) signature permissions-required
- CVE-2026-123135 | CVE Analysis and Report third-party-advisory
- Submit #1033133 | langgenius Dify 1.15.0 CWE-798 Use of Hard-coded Credentials third-party-advisory
- https://github.com/langgenius/dify/issues/44054 issue-tracking
- https://github.com/langgenius/dify/pull/44192 issue-tracking patch
- https://github.com/ybyu-ieu/agent-security-advisories/blob/main/dify/dify-sandbox-hardcoded-default-api-key.md exploit
- https://github.com/langgenius/dify/ product