CVE-2026-92514
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: RDMA/erdma: Silinmə zamanı CEQ tasklet-ində yaranan istifadə-sonrası-azad etmə (use-after-free) xətasının düzəldilməsi Hər bir CEQ kəsilmə idarəedicisi yalnız eqc->tasklet-i planlaşdırır. Tasklet erdma_ceq_completion_handler() funksiyasını çağırır, həmin funksiya isə get_next_valid_eqe() vasitəsilə DMA-uyğun EQ halqasını oxuyur və notify_eq() vasitəsilə eq->dbrec-i yeniləyir. erdma_ceqs_uninit() hər bir CEQ IRQ-nu azad edir və sonra onun EQ-sunu məhv edir. free_irq() digər sərt IRQ-nun qarşısını alır və icra edilməkdə olan idarəedicini gözləyir, lakin idarəedicinin artıq planlaşdırdığı tasklet-i təmizləmir. Buna görə də, tasklet erdma_eq_destroy() onları azad etdikdən sonra eq->qbuf və ya eq->dbrec-ə müraciət edə bilər. ceq_cb->ready dəyişəninin sıfırlanması, erdma_ceq_completion_handler()-in əvvəlindəki yoxlamadan artıq keçmiş tasklet ilə sinxronizasiya təmin etmir. Heç bir idarəedicinin onu yenidən planlaşdıra bilməyəcəyi free_irq()-dan sonra və erdma_ceq_uninit_one() EQ buferlərini azad etməzdən əvvəl tasklet-i dayandırın.
Necə düzəltmək olar
- Linux Linux0e8b78dabb1f156db05ffe74c6eae861167c7c21, 6e129c1310abfa786a510cc63e69c5ef12349048, f738c0a372d36a10dfae6dc357717c13b2aa72f4, a60c36d8d17f1b86705523d5eb6d290df28831e5, 61a25b8d333e1eb2a189881d516f8d5194e26840, 0ca79979384f031d710c4b3bae065dcb5d95aca3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | f2a0a630b953451a59a2612ad8c29246638f0a38 ≤ v < 0e8b78dabb1f156db05ffe74c6eae861167c7c21, f2a0a630b953451a59a2612ad8c29246638f0a38 ≤ v < 6e129c1310abfa786a510cc63e69c5ef12349048, f2a0a630b953451a59a2612ad8c29246638f0a38 ≤ v < f738c0a372d36a10dfae6dc357717c13b2aa72f4, f2a0a630b953451a59a2612ad8c29246638f0a38 ≤ v < a60c36d8d17f1b86705523d5eb6d290df28831e5, f2a0a630b953451a59a2612ad8c29246638f0a38 ≤ v < 61a25b8d333e1eb2a189881d516f8d5194e26840, f2a0a630b953451a59a2612ad8c29246638f0a38 ≤ v < 0ca79979384f031d710c4b3bae065dcb5d95aca3, 6.0 | 0e8b78dabb1f156db05ffe74c6eae861167c7c21, 6e129c1310abfa786a510cc63e69c5ef12349048, f738c0a372d36a10dfae6dc357717c13b2aa72f4, a60c36d8d17f1b86705523d5eb6d290df28831e5, 61a25b8d333e1eb2a189881d516f8d5194e26840, 0ca79979384f031d710c4b3bae065dcb5d95aca3 |
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.