CVE-2024-32651: critical vulnerability in dgtlmoon changedetection.io
Server Side Template Injection in Jinja2 allows Remote Command Execution
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
Patch soon. It has a working public exploit.
changedetection.io has a critical vulnerability where attackers can inject malicious code into Jinja2 templates, allowing them to run any command on the server. This means someone could take complete control of the entire system without needing a password.
A Server Side Template Injection (SSTI) in Jinja2 template processing enables unauthenticated remote code execution (RCE) on the host system. Attackers exploit unsanitized user input reflected in template rendering contexts to break out of the template sandbox and execute arbitrary system commands with server privileges, resulting in complete system compromise.
In the same product, most dangerous first.