Enviar #853188: GitHub Dify 1.14.2 Injectioninformación

TítuloGitHub Dify 1.14.2 Injection
DescripciónDify's Jinja2 code executor uses the unrestricted jinja2.Template() constructor instead of jinja2.SandboxedEnvironment(). This allows attackers to escape the template sandbox and achieve arbitrary code execution by abusing Python's object introspection capabilities (__class__, __mro__, __subclasses__, etc.). The same codebase correctly uses SandboxedEnvironment in other places (e.g. email rendering), indicating this is an inconsistency in security controls rather than a lack of awareness.
Fuente⚠️ https://github.com/CVE-Hunter-Leo/CVE/issues/14
Usuario
 CW.Wong (UID 88449)
Sumisión2026-06-09 17:58 (hace 2 meses)
Moderación2026-08-03 11:41 (2 months later)
EstadoAceptado
Entrada de VulDB385555 [langgenius dify hasta 1.14.2 Jinja2 jinja2_transformer.py jinja2.Template escalada de privilegios]
Puntos20

Do you want to use VulDB in your project?

Use the official API to access entries easily!