Skip to main content
CVE-2024-32651VulnerabilityPublished Updated

changedetection.io has a Server Side Template Injection using Jinja2 which allows Remote Command Execution

Affects changedetection.ioSource GCVE Database

0

Not known to be exploited · public detection template (Nuclei) · CVSS 10.0 Critical : upgrade to 0.45.21 as a priority.

Data as of 27 Oct 2026, 17:41 UTC

CVSS 3.1 base score
10.0Critical
How severe the flaw is on the 0–10 CVSS scale.
Patch
Available – fixed in 0.45.21
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 15 Oct 2024

  2. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  3. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  4. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade changedetection.io to 0.45.21.

Affected software

ProductAffectedFixed in
PyPIchangedetection.ioAffected
  • <0.45.21
Fixed in
  • 0.45.21

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Upgrade changedetection.io to version 0.45.21 or later, where this vulnerability is fixed. If upgrading immediately is not possible, restrict access to the application with strong authentication to reduce exposure. No other mitigations are specified by the vendor.

Description

changedetection.io version prior to 0.45.21 contains a Server Side Template Injection (SSTI) vulnerability in its use of the Jinja2 template engine. This flaw allows an attacker to execute arbitrary system commands on the server hosting the application by injecting malicious payloads into notification templates. The vulnerability is critical due to the potential for complete server takeover. A fix is available in version 0.45.21.

References

Community reviews

Loading reviews…