CVE-2026-97604
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: fbdev: vfb: təmizləmə prosesini son istinada qədər təxirə salın FBIOGETCMAP, info->cmap-in səthi şnabşotunu götürür və info->lock-u buraxdıqdan sonra usercopy əməliyyatını yerinə yetirir. vfb_remove(), açıq fayl hələ də fb_info-ya istinad saxladığı halda belə, framebuffer-i qeydiyyatdan çıxardıqdan dərhal sonra rəng xəritəsini (colormap) azad edir. Buna görə də, eyni vaxtda baş verən driver unbind əməliyyatı, ioctl onu istifadəçi sahəsinə kopyalayarkən rəng xəritəsini azad edə bilər. KASAN hesabatı: BUG: KASAN: slab-use-after-free in _copy_to_user Read of size 512 by task poc/125 _copy_to_user (./include/linux/instrumented.h:129 ./include/linux/uaccess.h:201 lib/usercopy.c:24) fb_cmap_to_user (./include/linux/uaccess.h:230 drivers/video/fbdev/core/fbcmap.c:211) do_fb_ioctl (drivers/video/fbdev/core/fb_chrdev.c:114) Task 1 tərəfindən ayrıldı: fb_alloc_cmap_gfp (./include/linux/slab.h:973 ./include/linux/slab.h:1290 drivers/video/fbdev/core/fbcmap.c:108) vfb_probe (drivers/video/fbdev/vfb.c:459) Task 124 tərəfindən azad edildi: fb_dealloc_cmap (drivers/video/fbdev/core/fbcmap.c:151) vfb_remove (drivers/video/fbdev/vfb.c:489) unregister_framebuffer() qeydiyyat istinadını buraxır və fbdev, sonuncu put_fb_info()-dan sonra fb_destroy funksiyasını çağırır. Qeydiyyata alınmış framebuffer-in təmizlənməsini fb_destroy callback-inə köçürün ki, bütün fayl istinadları buraxılana qədər onun rəng xəritəsi və ekran buferi aktiv qalsın.
Necə düzəltmək olar
- Linux Linuxbf49eac7ed11aabd0b9b790c062742a8e4be97c6, 040ce3950f64a11e9ee5646c8aaa91fd2e29e245, ab664e279eb2a68e55895dd115a9488807280f07, de5a0eda59fe4b3eacd1a67c992e54766bb6683f, 86356f13598f59f5acb1754895747dcdaf65a254, 5ff1effb047e465cde193d7df95988aa1520035e, 3c91e51a53cf805e551e5dc8149cd0539a6dbb9d, a0a34a40ed299c9c7cff6af163a5b883ee9d6d73 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 5e266e2e0e19532c1b8e2e2bff1eb6ccf42e478a ≤ v < bf49eac7ed11aabd0b9b790c062742a8e4be97c6, 5e266e2e0e19532c1b8e2e2bff1eb6ccf42e478a ≤ v < 040ce3950f64a11e9ee5646c8aaa91fd2e29e245, 5e266e2e0e19532c1b8e2e2bff1eb6ccf42e478a ≤ v < ab664e279eb2a68e55895dd115a9488807280f07, 5e266e2e0e19532c1b8e2e2bff1eb6ccf42e478a ≤ v < de5a0eda59fe4b3eacd1a67c992e54766bb6683f, 5e266e2e0e19532c1b8e2e2bff1eb6ccf42e478a ≤ v < 86356f13598f59f5acb1754895747dcdaf65a254, 5e266e2e0e19532c1b8e2e2bff1eb6ccf42e478a ≤ v < 5ff1effb047e465cde193d7df95988aa1520035e, 5e266e2e0e19532c1b8e2e2bff1eb6ccf42e478a ≤ v < 3c91e51a53cf805e551e5dc8149cd0539a6dbb9d, 5e266e2e0e19532c1b8e2e2bff1eb6ccf42e478a ≤ v < a0a34a40ed299c9c7cff6af163a5b883ee9d6d73, 2.6.30 | bf49eac7ed11aabd0b9b790c062742a8e4be97c6, 040ce3950f64a11e9ee5646c8aaa91fd2e29e245, ab664e279eb2a68e55895dd115a9488807280f07, de5a0eda59fe4b3eacd1a67c992e54766bb6683f, 86356f13598f59f5acb1754895747dcdaf65a254, 5ff1effb047e465cde193d7df95988aa1520035e, 3c91e51a53cf805e551e5dc8149cd0539a6dbb9d, a0a34a40ed299c9c7cff6af163a5b883ee9d6d73 |
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.