CVE-2022-23531
Təsvir
GuardDog zərərli PyPI paketlərini müəyyən etmək üçün nəzərdə tutulmuş bir CLI alətidir. 0.1.5 versiyasından əvvəlki versiyalar, xüsusi hazırlanmış lokal PyPI paketi skan edilərkən Nisbi Yol Keçidi (Relative Path Traversal) boşluğuna qarşı həssasdır. GuardDog-u xüsusi hazırlanmış paket üzərində işlətmək, skan edilən paketin .tar.gz faylı çıxarılarkən yol keçidi boşluğu səbəbindən hücumçuya GuardDog-un icra olunduğu maşında ixtiyari fayl yazmağa imkan verə bilər; bu boşluq tarfile.TarFile.extractall funksiyasının dizaynında mövcuddur. Bu problem 0.1.5 versiyasında aradan qaldırılmışdır.
Necə düzəltmək olar
- datadoghq guarddog0.1.5 və ya daha yeni versiya
- guarddog0.1.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| datadoghq guarddog | v < 0.1.5 | 0.1.5 |
| guarddogPyPI | v < 0.1.5 | 0.1.5 |
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.