CVE-2026-42497
Təsvir
Perl üçün Archive::Tar-ın 3.08 versiyasından əvvəlki versiyaları, çıxarma qovluğundan kənarda olan və hücumçu tərəfindən idarə olunan yollara sərt keçidlər (hardlinks) çıxarır. _make_special_file() funksiyası tar başlığının linkname parametrini mütləq yollar və ya .. seqmentlərinə qarşı yoxlamadan link() funksiyasına ötürür ki, bu da qurban faylın inode-unu paylaşan sərt keçidin yaradılmasına səbəb olur. Çıxarılan ad vasitəsilə həyata keçirilən növbəti yazı əməliyyatı qurban faylı dəyişdirir və _extract_file() daxilindəki çıxarmadan sonrakı chmod, chown və utime bloku (yalnız -l vasitəsilə simvolik keçidlərə qarşı qorunan) yalnız çıxarma zamanı tar başlığının rejimini, sahibini və vaxt möhürlərini paylaşılmış inode-a tətbiq edir.
Necə düzəltmək olar
- archive\ \3.08 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| archive\ \ | tar_project ≤ v < 3.08 | 3.08 |
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.