CVE-2026-53076
Təsvir
Linux kernelində aşağıdakı zəiflik həll edilmişdir: bpf: pcpu_init_value funksiyasında OOB xətası düzəldildi BPF_MAP_TYPE_CGROUP_STORAGE xəritəsindən eyni value_size dəyərinə malik, lakin 8 bayta qədər yuvarlaqlaşdırılmayan başqa bir pcpu xəritəsinə element kopyalanarkən sərhəddən kənar oxuma (out-of-bounds read) baş verir. Problem aşağıdakı hallarda yaranır: 1. value_size dəyəri 8 bayta uyğunlaşdırılmayan (məsələn, 4 bayt) CGROUP_STORAGE xəritəsi yaradılır 2. Eyni value_size dəyəri ilə (məsələn, 4 bayt) pcpu xəritəsi yaradılır 3. 2-ci xəritədəki element 1-ci xəritədəki məlumatla yenilənir pcpu_init_value bütün mənbələrin 8 bayta qədər yuvarlaqlaşdırıldığını fərz edir və məlumat kopyalamaq üçün copy_map_value_long funksiyasını çağırır. Lakin bu fərziyyə doğru deyil, çünki mənbənin 8 bayta qədər yuvarlaqlaşdırılmadığı bəzi hallar mövcuddur, məsələn, CGROUP_STORAGE, skb->data. Verifier mənbənin bəyan etdiyi dəqiq ölçüsü yoxlayır, kernel tərəfindən 8 bayta qədər yuvarlaqlaşdırılmış ölçüsü deyil; mənbədə yalnız 4 bayt olduğu halda kopyalama ölçüsü (4) 8 bayta qədər yuvarlaqlaşdırıldıqda sərhəddən kənar oxuma baş verir.
Necə düzəltmək olar
- linux linux_kernel5.5, 5.10, 6.6.141, 6.12.91, 6.18.33, 7.0.10 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 | 5.4.78 ≤ v < 5.5, 5.9.9 ≤ v < 5.10, 5.10.1 ≤ v < 6.6.141, 6.7 ≤ v < 6.12.91, 6.13 ≤ v < 6.18.33, 6.19 ≤ v < 7.0.10, 5.10 | 5.5, 5.10, 6.6.141, 6.12.91, 6.18.33, 7.0.10 |
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.