CVE-2026-95272 Details
Description
A vulnerability was found in dgtlmoon changedetection.io up to 0.60.7. This affects the function static_content of the file changedetectionio/flask_app.py of the component Screenshot Handler. Performing a manipulation of the argument filename results in path traversal. It is possible to initiate the attack remotely. The attack is considered to have high complexity. The exploitability is reported as difficult. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
A path traversal vulnerability has been identified in Changedetection.io versions through 0.60.7. The issue resides in the Screenshot Handler's 'static_content' function within 'changedetectionio/flask_app.py'. The vulnerability arises because the 'filename' parameter is not properly sanitized, allowing attackers to manipulate the argument and escape the intended directory. This flaw can be exploited remotely, with high complexity, to access screenshot files from other watches or arbitrary filesystem locations.
Users are advised to update to a version of Changedetection.io that addresses this vulnerability. The recommended fix involves sanitizing the 'filename' parameter, adding normalization and base directory validation, and ensuring 'send_from_directory' is used with a safe base directory.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 22, 2026CISA-ADP
Assessed Sep 22, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://vuldb.com/submit/896579 | CISA-ADP | Issue TrackingPermission Required |
| https://github.com/herantong/cve/blob/main/changedetection.io_path-traversal_CWE-22.md | [email protected] | ExploitTechnical Analysis |
| https://vuldb.com/cve/CVE-2026-95272 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/submit/896579 | [email protected] | Issue TrackingPermission Required |
| https://vuldb.com/vuln/408340 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/vuln/408340/cti | [email protected] | Content Wall |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-22 | Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| dgtlmoon changedetection.io | <= 0.55.8 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 22, 2026 | CVE Modified | CISA-ADP |
| Sep 22, 2026 | New CVE Received | [email protected] |
Volerion