CVE-2026-64467
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: rust_binder: offsets massivini təmizləyərkən u64 stride istifadə edin Allokasiyanın Drop funksiyası obyektləri təmizləmək üçün offsets massivinə (binder_size_t = u64 elementləri) baxır, lakin həm stride, həm də hər bir elementin oxunması üçün u64 əvəzinə usize istifadə edirdi. 64-bit nüvələrdə (usize == u64) bu zərərsizdir, lakin 32-bit nüvələrdə o, 8 baytlıq elementlər üzrə 4 baytlıq addımlarla irəliləyir, N elementli massivi 2N dəfə dövr edir və həmişə sıfır olan yüksək sözü (high word) 0 ofset kimi oxuyaraq, 0 ofsetdəki obyekti əlavə olaraq N dəfə təmizləyir. Nəticədə, istinad edilən düyün və ya handle faktiki olduğundan daha aşağı istinad sayına malik olur (refcount-un həddindən artıq azalması) və binder-in istinad uçotu korlanır; məsələn, istinadlar hələ də mövcud olduğu halda, sahibə güclü istinadın buraxılması (BR_RELEASE) barədə bildiriş gələ bilər. Stride-ı u64 ilə dəyişin və hər bir elementi u64 kimi oxuyub, onu try_into() vasitəsilə usize tipinə daraldın. 32-bit ARM sistemlərində, bu həddindən artıq azalma sayğacı sıfırdan aşağı endirmək istədikdə, drayverin mövcud refcount mühafizəsi bunu rədd edir və aşağıdakı xətanı verir: rust_binder: Failure: refcount underflow!
Necə düzəltmək olar
- Linux Linux89b8cc948dce661af87527623b3a41cdd115e2f9, 74920b1b4e474ba7a4de4323c0458deec49d210b, 803c8a9502e9b97cd6ae937618ef4a8fd6274343 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | eafedbc7c050c44744fbdf80bdf3315e860b7513 ≤ v < 89b8cc948dce661af87527623b3a41cdd115e2f9, eafedbc7c050c44744fbdf80bdf3315e860b7513 ≤ v < 74920b1b4e474ba7a4de4323c0458deec49d210b, eafedbc7c050c44744fbdf80bdf3315e860b7513 ≤ v < 803c8a9502e9b97cd6ae937618ef4a8fd6274343, 6.18 | 89b8cc948dce661af87527623b3a41cdd115e2f9, 74920b1b4e474ba7a4de4323c0458deec49d210b, 803c8a9502e9b97cd6ae937618ef4a8fd6274343 |
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.