CVE-2024-51998
Açıklama
changedetection.io, ücretsiz ve açık kaynaklı bir web sayfası değişiklik tespit aracıdır. Dosya URI şeması için yapılan doğrulamanın yetersiz olması, bir saldırganın sistemdeki herhangi bir dosyayı okuyabilmesine neden olur. Bu sorun yalnızca webdriver etkin olan ve `ALLOW_FILE_URI` değerinin false olduğu veya tanımlanmadığı örnekleri etkiler. URL protokolü için kullanılan `is_safe_url` kontrolü, URL şeması olarak `file:` ifadesine izin verir. Daha sonra yerel dosyalara izin verilip verilmediği kontrol edilir ancak bu kontrolün ön koşullarından biri URL'nin `file://` ile başlamasıdır. Sorun, dosya URI şemasının çift eğik çizgi gerektirmemesinden kaynaklanmaktadır. Bu sorun 0.47.06 versiyonunda giderilmiştir ve tüm kullanıcıların yükseltme yapmaları önerilir. Bu güvenlik açığı için bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- changedetection-io0.47.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| changedetection-ioPyPI | v < 0.47.6 | 0.47.6 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.