CVE-2026-89870
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: media: zoran: Kayıtlı bir video_device nesnesinin iki kez serbest bırakılmasının önlenmesi zoran_init_video_device(), zoran_template aracılığıyla zoran_vdev_release() fonksiyonunu video_device sürüm geri çağırma işlemi olarak kurar. video_register_device() başarılı olduktan sonra, video_unregister_device() kayıtlı video_device referansını düşürür ve V4L2 çekirdeği sonunda bu sürüm geri çağırmasını tetikleyerek video_device nesnesini kfree() ile serbest bırakır. zoran_exit_video_devices() önce video_unregister_device() fonksiyonunu çağırıyor ve ardından kfree(zr->video_dev) işlemini gerçekleştiriyordu; bu durum cihaz söküm sürecinde aynı video_device nesnesinin iki kez serbest bırakılmasına neden olabiliyordu. Doğrudan yapılan kfree() işlemi kaldırılmış ve kayıtsızlaştırma işleminden sonra önbelleğe alınmış işaretçi temizlenmiştir. Ön kayıt başarısızlık yolu, video_device orada kaydedilmediği için manuel serbest bırakma işlemini korumaktadır. Bu sorun bir statik analiz denetleyicisi tarafından bulunmuş ve manuel kaynak kodu incelemesiyle doğrulanmıştır.
Nasıl düzeltilir
- Linux Linux29792762e65d4eefbe75b6048c59763fd844191a, 99277a387802eb6c1907c73f09d746908cc64913, 3ad6cf27505017a6794f5f96c31218c2291e951b, c4acac8cdc005b2d14b6cef5e215d264212857f3, 4d99d8d0d895489064783601a516bd45812fa992, f1c4f3885df1f09bcab5296d86834d104f865e86, 672dbccf4351370dad002d3c78dbb29ca1588f22, 0735e0b5a96761a9ce277a238e834008ad92a0a5, 5.10.273, 5.15.224, 5.17, 5.18 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | bd01629315ffd5b63da91d0bd529a77d30e55028 ≤ v < 29792762e65d4eefbe75b6048c59763fd844191a, ff3357bffd9fb78f59762d8955afc7382a279079 ≤ v < 99277a387802eb6c1907c73f09d746908cc64913, 82e3a496eb56da0b9f29fdc5b63cedb3289e91de ≤ v < 3ad6cf27505017a6794f5f96c31218c2291e951b, 82e3a496eb56da0b9f29fdc5b63cedb3289e91de ≤ v < c4acac8cdc005b2d14b6cef5e215d264212857f3, 82e3a496eb56da0b9f29fdc5b63cedb3289e91de ≤ v < 4d99d8d0d895489064783601a516bd45812fa992, 82e3a496eb56da0b9f29fdc5b63cedb3289e91de ≤ v < f1c4f3885df1f09bcab5296d86834d104f865e86, 82e3a496eb56da0b9f29fdc5b63cedb3289e91de ≤ v < 672dbccf4351370dad002d3c78dbb29ca1588f22, 82e3a496eb56da0b9f29fdc5b63cedb3289e91de ≤ v < 0735e0b5a96761a9ce277a238e834008ad92a0a5, c1ba65100a359fe28cfe37e09e10c99f247cbf1e, 1e501ec38796f43e995731d1bcd4173cb1ccfce0, 5.10.110 ≤ v < 5.10.273, 5.15.33 ≤ v < 5.15.224, 5.16.19 ≤ v < 5.17, 5.17.2 ≤ v < 5.18, 5.18 | 29792762e65d4eefbe75b6048c59763fd844191a, 99277a387802eb6c1907c73f09d746908cc64913, 3ad6cf27505017a6794f5f96c31218c2291e951b, c4acac8cdc005b2d14b6cef5e215d264212857f3, 4d99d8d0d895489064783601a516bd45812fa992, f1c4f3885df1f09bcab5296d86834d104f865e86, 672dbccf4351370dad002d3c78dbb29ca1588f22, 0735e0b5a96761a9ce277a238e834008ad92a0a5, 5.10.273, 5.15.224, 5.17, 5.18 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.