CVE-2022-50412

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: drm: bridge: adv7511: cec adapterindən sonra cec i2c cihazının qeydiyyatdan çıxarılması cec_unregister_adapter() funksiyası alt adapter əməliyyatlarının çağırıla bildiyini fərz edir. Məsələn, əgər CEC adapterinin hazırda etibarlı fiziki ünvanı varsa, qeydiyyatdan çıxarma proseduru həmin fiziki ünvanı f.f.f.f olaraq təyin etməklə etibarsızlaşdıracaq. Nəticədə, adv7511 modulu silindikdən sonra aşağıdakı kernel oops müşahidə olunur: Unable to handle kernel execution of user memory at virtual address 0000000000000000 Internal error: Oops: 86000004 [#1] PREEMPT_RT SMP Call trace: 0x0 adv7511_cec_adap_log_addr+0x1ac/0x1c8 [adv7511] cec_adap_unconfigure+0x44/0x90 [cec] __cec_s_phys_addr.part.0+0x68/0x230 [cec] __cec_s_phys_addr+0x40/0x50 [cec] cec_unregister_adapter+0xb4/0x118 [cec] adv7511_remove+0x60/0x90 [adv7511] i2c_device_remove+0x34/0xe0 device_release_driver_internal+0x114/0x1f0 driver_detach+0x54/0xe0 bus_remove_driver+0x60/0xd8 driver_unregister+0x34/0x60 i2c_del_driver+0x2c/0x68 adv7511_exit+0x1c/0x67c [adv7511] __arm64_sys_delete_module+0x154/0x288 invoke_syscall+0x48/0x100 el0_svc_common.constprop.0+0x48/0xe8 do_el0_svc+0x28/0x88 el0_svc+0x1c/0x50 el0t_64_sync_handler+0xa8/0xb0 el0t_64_sync+0x15c/0x160 Code: bad PC value ---[ end trace 0000000000000000 ]--- CEC adapterini qeydiyyatdan çıxardıqdan sonra i2c_cec-ni qeydiyyatdan çıxarmaqla bu ssenaridən qorunma təmin edilmişdir. Bundan əlavə, müvafiq şəkildə CEC saatı (clock) da söndürülmüşdür.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc18 sen 2025
İlk görülmə18 sen 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.10.234, 5.15.75, 5.19.17, 6.0.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel4.15 ≤ v < 5.10.234, 5.11 ≤ v < 5.15.75, 5.16 ≤ v < 5.19.17, 6.0 ≤ v < 6.0.35.10.234, 5.15.75, 5.19.17, 6.0.3

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.

Intelligence 360 paketində

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.