CVE-2026-23454

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: net: mana: sökülmə ardıcıllığının dəyişdirilməsi ilə mana_hwc_destroy_channel() funksiyasındakı use-after-free xətası düzəldildi mana_hwc_destroy_channel() funksiyasında potensial yarış vəziyyəti (race condition) mövcuddur; burada hwc->caller_ctx, HWC-nin Tamamlama Növbəsi (Completion Queue - CQ) və Hadisə Növbəsi (Event Queue - EQ) məhv edilməzdən əvvəl azad edilir. Bu, icra prosesində olan CQ kəsilmə handler-inin azad edilmiş yaddaşa müraciət etməsinə şərait yaradır ki, bu da mana_hwc_handle_resp() funksiyasında use-after-free və ya NULL göstəricisinə müraciət (NULL pointer dereference) xətasına səbəb olur. mana_smc_teardown_hwc() aparat təchizatına dayanma siqnalı göndərir, lakin digər CPU-larda artıq icra olunan IRQ handler-ləri ilə sinxronizasiya aparmır. IRQ sinxronizasiyası yalnız mana_hwc_destroy_cq() funksiyasında mana_gd_destroy_eq() -> mana_gd_deregister_irq() vasitəsilə baş verir. Bu proses kfree(hwc->caller_ctx) əməliyyatından sonra icra edildiyi üçün, eyni vaxtda işləyən mana_hwc_rx_event_handler() funksiyası mana_hwc_handle_resp() daxilində azad edilmiş caller_ctx (və rxq->msg_buf) obyektlərinə müraciət edə bilər. Bu problem sökülmə ardıcıllığını yaratma ardıcıllığının tərsi ilə əvəz etməklə həll edilmişdir: hwc->caller_ctx azad edilməzdən əvvəl TX/RX iş növbələri və CQ/EQ məhv edilir. Bu, bütün icradakı kəsilmə handler-lərinin, müraciət etdikləri yaddaş sahəsi azad edilməzdən əvvəl tamamlanmasını təmin edir.

CiddilikYüksək
CVSS7.0
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc3 apr 2026
İlk görülmə3 apr 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.13 ≤ v < 5.15.203, 5.16 ≤ v < 6.1.167, 6.2 ≤ v < 6.6.130, 6.7 ≤ v < 6.12.78, 6.13 ≤ v < 6.18.20, 6.19 ≤ v < 6.19.10, 7.05.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.20, 6.19.10

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.