CVE-2026-48092
Təsvir
7-Zip yüksək sıxılma nisbətli fayl arxivləşdiricisidir. Versiya 9.34-dən 26.00-a qədər olan versiyalarda, 32-bitlik quruluşlarda SquashFS fraqment offset tam ədəd daşması vasitəsilə yığın yaddaşın açıqlanması (heap memory disclosure) mövcuddur. SquashFS ReadBlock funksiyasındakı 32-bitlik tam ədəd daşması hücumçu tərəfindən idarə olunan node.Offset dəyərinin fraqment sərhəd yoxlamasını yan keçməsinə şərait yaradır və bu da memcpy funksiyasının keş buferindən əvvəlki yığın yaddaşı oxuyaraq çıxarılan fayla yazmasına səbəb olur. Zəiflik yalnız size_t tipinin 32 bit olduğu 7-Zip-in 32-bitlik quruluşlarında istismar edilə bilər ki, bu da offsetInBlock + blockSize cəminin modulo 2³² üzrə dövr etməsinə imkan verir. 64-bitlik quruluşlarda toplama əməliyyatı 64 bitə yüksəldilir və yoxlama girişi düzgün şəkildə rədd edir. Versiya 26.01 bu problemi aradan qaldırır.
Necə düzəltmək olar
- 7-zip 7-zip26.01 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| 7-zip 7-zip | 9.34 ≤ v < 26.01 | 26.01 |
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.