CVE-2026-89870
Təsvir
Linux nüvəsində aşağıdakı boşluq aradan qaldırılmışdır: media: zoran: Qeydiyyatdan keçmiş video_device obyektinin iki dəfə azad edilməsinin qarşısının alınması zoran_init_video_device() funksiyası zoran_template vasitəsilə zoran_vdev_release() funksiyasını video_device release callback kimi təyin edir. video_register_device() uğurlu olduqdan sonra, video_unregister_device() qeydiyyata alınmış video_device istinadını silir və nəticədə V4L2 nüvəsi həmin release callback-i çağıraraq video_device obyektini kfree() ilə azad edir. zoran_exit_video_devices() funksiyası əvvəlcə video_unregister_device() funksiyasını çağırmış, daha sonra isə kfree(zr->video_dev) əmrini icra etmişdir, buna görə də cihazın ləğvi zamanı eyni video_device iki dəfə azad edilə bilərdi. Qeydiyyatdan çıxardıqdan sonra birbaşa kfree() çağırışı silinib və keşlənmiş göstərici təmizlənib. Qeydiyyatdan keçmə xətası zamanı yaranan yolunda isə manual azad etmə saxlanılıb, çünki orada video_device qeydiyyatdan keçməmişdi. Bu problem statik analiz aləti tərəfindən aşkar edilmiş və mənbə kodunun manual baxışı ilə təsdiqlənmişdir.
Necə düzəltmək olar
- Linux Linux29792762e65d4eefbe75b6048c59763fd844191a, 99277a387802eb6c1907c73f09d746908cc64913, 3ad6cf27505017a6794f5f96c31218c2291e951b, c4acac8cdc005b2d14b6cef5e215d264212857f3, 4d99d8d0d895489064783601a516bd45812fa992, f1c4f3885df1f09bcab5296d86834d104f865e86, 672dbccf4351370dad002d3c78dbb29ca1588f22, 0735e0b5a96761a9ce277a238e834008ad92a0a5, 5.10.273, 5.15.224, 5.17, 5.18 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| 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 |
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.