CVE-2026-74544
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: net/sched: cls_u32: shift-out-of-bounds xətasının qarşısını almaq üçün offshift dəyərini yoxlayın u32_change() funksiyası istifadəçi tərəfindən təqdim edilən tc_u32_sel.offshift (unsigned char, 0-255) dəyərini hüdud yoxlaması aparmadan nüvənin knode obyektinə kopyalayır. Paket daha sonra TC_U32_VAROFFSET təyin edilmiş halda u32_classify() funksiyasına çatdıqda, `ntohs(offmask & *data) >> offshift` ifadəsi qiymətləndirilir, burada sol operand 32-bitlik int tipinə yüksəldilmiş 16-bitlik dəyərdir. C11 6.5.7p3 standartına əsasən, hər hansı offshift >= 32 vəziyyəti qeyri-müəyyən davranışdır (undefined behavior) və bu, imtiyazsız istifadəçi tərəfindən user/network namespaces vasitəsilə tetiklene bilər. UBSAN: shift-out-of-bounds in net/sched/cls_u32.c:236:43 shift eksponenti 32, 32-bitlik int tipi üçün çox böyükdür Bu problem, u32_change() funksiyasında filtr yaradılması zamanı offshift >= 16 olan dəyərlərin rədd edilməsi ilə həll edilmişdir.
Necə düzəltmək olar
- Linux Linux7fd5b2287e5cf33e114fb7f0cef781a546039757, 724c8edbacf1259988829cb9967f751222121d8a, 006a4598da9a6b02e0ddc3ca5042b97224774364, 9990cac513e8b191de2ee589051ea7ebf3cee940, 313cb9ffc4101a885d791facf4b5ea3d5e06144d, aef96eead2860cbfa371e4471d4f04412213b958 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 7fd5b2287e5cf33e114fb7f0cef781a546039757, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 724c8edbacf1259988829cb9967f751222121d8a, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 006a4598da9a6b02e0ddc3ca5042b97224774364, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 9990cac513e8b191de2ee589051ea7ebf3cee940, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 313cb9ffc4101a885d791facf4b5ea3d5e06144d, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < aef96eead2860cbfa371e4471d4f04412213b958, 2.6.12 | 7fd5b2287e5cf33e114fb7f0cef781a546039757, 724c8edbacf1259988829cb9967f751222121d8a, 006a4598da9a6b02e0ddc3ca5042b97224774364, 9990cac513e8b191de2ee589051ea7ebf3cee940, 313cb9ffc4101a885d791facf4b5ea3d5e06144d, aef96eead2860cbfa371e4471d4f04412213b958 |
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.