CVE-2025-58367
Təsvir
DeepDiff hər hansı bir Python məlumatının dərin fərqliliyinə və axtarışına yönəlmiş layihədir. 5.0.0-dan 8.6.0-a qədər olan versiyalar Delta klas konstruktoru vasitəsilə klas çirklənməsinə (class pollution) qarşı həssasdır və DeltaDiff-də mövcud olan bir qadcetlə birlikdə istifadə edildikdə, bu, Xidmətdən İmtina (DoS) və uzaqdan kodun icrasına (təhlükəsiz olmayan Pickle deserializasiyası vasitəsilə) səbəb ola bilər. DeepDiff-də mövcud olan qadcet `deepdiff.serialization.SAFE_TO_IMPORT`-un dəyişdirilməsinə imkan verir ki, bu da posix.system kimi təhlükəli klaslara yol açır və daha sonra Delta klası vasitəsilə təhlükəsiz olmayan Pickle deserializasiyasını yerinə yetirir. Delta-ya daxil edilən məlumat istifadəçi tərəfindən idarə olunduğu təqdirdə, bu, potensial olaraq hər hansı Python kodunun icrasına imkan verir. DeepDiff-in istifadə olunduğu tətbiqdən asılı olaraq, bu, digər boşluqlara da səbəb ola bilər. Bu problem 8.6.1 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- deepdiff8.6.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| deepdiffPyPI | 5.0.0 ≤ v < 8.6.1 | 8.6.1 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.