Katalog CVE

CVE-2026-43891

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W narzędziu do wykrywania zmian na stronach internetowych changedetection.io przed wersją 0.55.1 występuje podatność związana z zaufaniem do ścieżek zrzutów kontrolowanych przez atakującego, które są przywracane z plików kopii zapasowej. Podczas przywracania kopii zapasowej, aplikacja może przywrócić złośliwe pliki, w tym history.txt, co prowadzi do ujawnienia zawartości lokalnych plików.

Ocena ryzyka

Organizacje mogą być narażone na ujawnienie wrażliwych danych, ponieważ atakujący może manipulować plikami przywracanymi z kopii zapasowej. To może prowadzić do poważnych naruszeń bezpieczeństwa i utraty poufności informacji.

Rekomendacja

Zaleca się aktualizację do wersji 0.55.1 lub nowszej, aby usunąć tę podatność. Dodatkowo, należy wdrożyć środki kontroli dostępu do plików kopii zapasowej, aby zminimalizować ryzyko przywracania złośliwych plików.

Inne podatności w changedetection.io

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

changedetection.io is a free open source web page change detection tool. Prior to 0.55.1, the vulnerability is caused by trusting attacker-controlled snapshot paths restored from backup files. The vulnerable flow starts in the backup restore logic. When a backup ZIP is restored, the application extracts the archive and copies each restored watch UUID directory directly into the live datastore using shutil.copytree(entry.path, dst_dir). This preserves attacker-controlled files inside the restored watch directory, including history.txt. After restore, the application parses history.txt in the watch history property and returns the contents of the targeted local file. This vulnerability is fixed in 0.55.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS