CVE-2026-24846
Təsvir
malcontent kontekst, differensial analiz və YARA vasitəsilə təchizat zənciri kompromislərini aşkar edir. Versiya 1.8.0-dan başlayaraq versiya 1.20.3-ə qədər olan malcontent-də, xüsusi hazırlanmış tar və ya deb arxivlərini skan edərkən nəzərdə tutulmuş çıxarma qovluğunun kənarında simvolik keçidlərin (symlink) yaradılması mümkün idi. `handleSymlink` funksiyasına arqumentlər yanlış ardıcıllıqla ötürülürdü ki, bu da simvolik keçidin hədəfinin simvolik keçidin yerləşdiyi məkan kimi istifadə edilməsinə səbəb olurdu. Bundan əlavə, simvolik keçid hədəflərinin çıxarma qovluğu daxilində həll olunduğunu təmin etmək üçün yoxlanışı aparılmırdı. Versiya 1.20.3-də `handleSymlink` arqumentlərini dəyişdirən, simvolik keçid yerini yoxlayan və çıxarma qovluğu daxilində həll olunan simvolik keçid hədəflərini təsdiqləyən düzəlişlər tətbiq edilmişdir.
Necə düzəltmək olar
- chainguard malcontent1.20.3 və ya daha yeni versiya
- github.com/chainguard-dev/malcontent1.20.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| chainguard malcontent | 1.8.0 ≤ v < 1.20.3 | 1.20.3 |
| github.com/chainguard-dev/malcontentGo | 1.8.0 ≤ v < 1.20.3 | 1.20.3 |
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.