cve.bz

CVE-2024-32651

10.0 criticalEPSS 84%

Critical (10.0). EPSS 84% chance of exploitation in the next 30 days. Fixed in changedetection-io 0.45.21.

changedetection.io is an open source web page change detection, website watcher, restock monitor and notification service. There is a Server Side Template Injection (SSTI) in Jinja2 that allows Remote Command Execution on the server host. Attackers can run any system command without any restriction and they could use a reverse shell. The impact is critical as the attacker can completely takeover the server machine. This can be reduced if changedetection is behind a login page, but this isn't required by the application (not by default and not enforced).

Severity

CVSS 3.1

10.0 critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
EPSS
84% chance of exploitation in the next 30 days; higher than 99% of CVEs (scores of 2026-10-31)
CWE
CWE-1336
Published
Modified
Record from
the NVD, synced

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-4r7v-whpg-8rx3PyPIchangedetection-io<0.45.210.45.21
PYSEC-2026-310PyPIchangedetection-io<0.45.210.45.21

References

Check your stackJSON