CVE-2024-51998

HighCVSS 8.6/10Last modified Jun 17, 2026

Description

changedetection.io is a free open source web page change detection tool. The validation for the file URI scheme falls short, and results in an attacker being able to read any file on the system. This issue only affects instances with a webdriver enabled, and `ALLOW_FILE_URI` false or not defined. The check used for URL protocol, `is_safe_url`, allows `file:` as a URL scheme. It later checks if local files are permitted, but one of the preconditions for the check is that the URL starts with `file://`. The issue comes with the fact that the file URI scheme is not required to have double slashes. This issue has been addressed in version 0.47.06 and all users are advised to upgrade. There are no known workarounds for this vulnerability.

Metrics

CVSS 3.1 8.6/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Nov 8, 2024
Last modified
Jun 17, 2026
NVD status
Deferred

Related CVEs from 2024

CVE-2024-52004.8The Postie WordPress plugin before 1.9.71 does not sanitise and escape some of its settings, which could allow high privilege users such as CVE-2024-520006.1Combodo iTop is a simple, web based IT Service Management tool. Affected versions are subject to a reflected Cross-site Scripting (XSS) explCVE-2024-520014.3Combodo iTop is a simple, web based IT Service Management tool. In affected versions portal users are able to access forbidden services infoCVE-2024-520028.8Combodo iTop is a simple, web based IT Service Management tool. Several url endpoints are subject to a Cross-Site Request Forgery (CSRF) vulCVE-2024-520036.1Traefik (pronounced traffic) is an HTTP reverse proxy and load balancer. There is a vulnerability in Traefik that allows the client to proviCVE-2024-520048.7MediaCMS is an open source video and media CMS, written in Python/Django and React, featuring a REST API. MediaCMS has been prone to vulneraCVE-2024-520058.8Git is a source code management tool. When cloning from a server (or fetching, or pushing), informational or error messages are transported CVE-2024-520067.5Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations andCVE-2024-520078.6HAPI FHIR is a complete implementation of the HL7 FHIR standard for healthcare interoperability in Java. XSLT parsing performed by various cCVE-2024-520088.8Fides is an open-source privacy engineering platform. The user invite acceptance API endpoint lacks server-side password policy enforcement,CVE-2024-520099.8Atlantis is a self-hosted golang application that listens for Terraform pull request events via webhooks. Atlantis logs contains GitHub credCVE-2024-52018.8Privilege Escalation in OpenText Dimensions RM allows an authenticated user to escalate there privilege to the privilege of another user via
CVE-2024-51998: High severity, CVSS 8.6 | Vulnix