CVE-2026-80821
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: nvmet: pci-epf: create_cq xəritələmə xətası zamanı CQ istinadını azad etmək nvmet_pci_epf_create_cq() funksiyası nvmet_cq_create() funksiyasını çağırır; bu isə kontroller üzərində istinad yaradır və tamamlanma növbəsini (completion queue) quraşdırır. Əgər növbəti PCI ünvan sahəsi xəritələməsi uğursuz olarsa və ya həddindən artıq kiçik hissəvi xəritələmə qaytararsa, funksiya nvmet_cq_put() funksiyasını çağırmadan birbaşa err_internal / err_unmap_queue etiketlərinə keçir. nvmet_pci_epf_delete_cq() funksiyasındakı müvafiq azad etmə əməliyyatı yalnız NVMET_PCI_EPF_Q_LIVE təyin edildikdən sonra (yəni xəritələmə uğurlu olduqda) icra olunur, buna görə də sökülmə prosesi bu istinadları heç vaxt azad etmir. Xətalı PRP1/pci_addr ilə Create IO CQ əmrləri göndərən uzaq PCI hostu hər cəhddə CQ və kontroller istinadının sızmasına səbəb olur. Xəritələmə xətası yolları zamanı CQ istinadı azad edilir. err_internal və err_unmap_queue etiketləri yalnız nvmet_cq_create() uğurlu olduqdan sonra əlçatan olduğu üçün bu, yaratma/azad etmə (create/put) cütlüyünü düzgün şəkildə təmin edir.
Necə düzəltmək olar
- Linux Linuxf31650243c1ab32394077f234685e89ed8dece84, b5f97fae2503a763fa0f953abf5f121b0fef7d0d, 56a7b6a6880dbabe28214ff88df8d229ca3a944a, 659ae9d02cb5d72c76f74fff7441eb8fb64d8f5c və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 0faa0fe6f90ea59b10d1b0f15ce0eb0c18eff186 ≤ v < f31650243c1ab32394077f234685e89ed8dece84, 0faa0fe6f90ea59b10d1b0f15ce0eb0c18eff186 ≤ v < b5f97fae2503a763fa0f953abf5f121b0fef7d0d, 0faa0fe6f90ea59b10d1b0f15ce0eb0c18eff186 ≤ v < 56a7b6a6880dbabe28214ff88df8d229ca3a944a, 0faa0fe6f90ea59b10d1b0f15ce0eb0c18eff186 ≤ v < 659ae9d02cb5d72c76f74fff7441eb8fb64d8f5c, 6.14 | f31650243c1ab32394077f234685e89ed8dece84, b5f97fae2503a763fa0f953abf5f121b0fef7d0d, 56a7b6a6880dbabe28214ff88df8d229ca3a944a, 659ae9d02cb5d72c76f74fff7441eb8fb64d8f5c |
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.