CVE-2026-92514
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: RDMA/erdma: Kaldırma sırasında CEQ tasklet serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi Her CEQ kesme işleyicisi yalnızca eqc->tasklet'i zamanlar. Tasklet, get_next_valid_eqe() aracılığıyla DMA-uyumlu EQ halkasını okuyan ve notify_eq() aracılığıyla eq->dbrec'i güncelleyen erdma_ceq_completion_handler() fonksiyonunu çağırır. erdma_ceqs_uninit() her bir CEQ IRQ'sunu serbest bırakır ve ardından ilgili EQ'yu yok eder. free_irq() başka bir donanım kesmesini engeller ve yürütülmekte olan bir işleyiciyi bekler, ancak işleyicinin halihazırda zamanladığı bir tasklet'i boşaltmaz. Bu nedenle tasklet, erdma_eq_destroy() bunları serbest bıraktıktan sonra eq->qbuf veya eq->dbrec'e erişebilir. ceq_cb->ready değerinin temizlenmesi, erdma_ceq_completion_handler() başlangıcındaki kontrolü çoktan geçmiş bir tasklet ile senkronize olmaz. Hiçbir işleyicinin onu tekrar zamanlayamayacağı free_irq() işleminden sonra ve erdma_ceq_uninit_one() EQ tamponlarını serbest bırakmadan önce tasklet sonlandırılır.
Nasıl düzeltilir
- Linux Linux0e8b78dabb1f156db05ffe74c6eae861167c7c21, 6e129c1310abfa786a510cc63e69c5ef12349048, f738c0a372d36a10dfae6dc357717c13b2aa72f4, a60c36d8d17f1b86705523d5eb6d290df28831e5, 61a25b8d333e1eb2a189881d516f8d5194e26840, 0ca79979384f031d710c4b3bae065dcb5d95aca3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.