CVE-2026-23085
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: irqchip/gic-v3-its: Yaddaş ünvanlarının kəsilməsinin qarşısının alınması CONFIG_ARM_LPAE aktiv olan 32-bitli maşınlarda, daha böyük VMSPLIT konfiqurasiyaları ilə sınaqlar zamanı aşkar edildiyi kimi, lowmem ayırmalarının 32-bitlik ünvan limitindən yuxarı fiziki yaddaş ünvanları ilə təmin edilməsi mümkündür. Bu, GFP_KERNEL istifadə edərək 'itt' obyektini ayıran GICv3 drayverində qemu virt modelinin çökməsinə səbəb olurdu. Bu konfiqurasiyada 4 QB fiziki ünvan limitindən aşağı bütün yaddaş ZONE_DMA zonasında olduğu üçün kmalloc() funksiyası ZONE_NORMAL üçün standart olaraq daha yüksək ünvanlara müraciət edir və ITS drayveri fiziki ünvanı 32-bitlik 'unsigned long' dəyişənində saxlayır. Bunun əvəzinə, itt_addr dəyişənini və bu drayverdə fiziki ünvanı saxlayan digər bütün dəyişənləri düzgün phys_addr_t tipinə dəyişdirin. gicv5 drayveri u64 dəyişənlərindən düzgün şəkildə istifadə edir, digər bütün irqchip drayverləri isə virt_to_phys və ya oxşar interfeysləri çağırmırlar. Digər cihaz drayverlərində də oxşar problemlərin olması gözlənilir, lakin bunun düzəldilməsi virtio əsaslı qonağın (guest) yüklənməsi üçün kifayətdir.
Necə düzəltmək olar
- linux linux_kernel5.10.249, 5.15.199, 6.1.162, 6.6.122, 6.12.68, 6.18.8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 3.19 ≤ v < 5.10.249, 5.11 ≤ v < 5.15.199, 5.16 ≤ v < 6.1.162, 6.2 ≤ v < 6.6.122, 6.7 ≤ v < 6.12.68, 6.13 ≤ v < 6.18.8, 6.19 | 5.10.249, 5.15.199, 6.1.162, 6.6.122, 6.12.68, 6.18.8 |
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.