CVE-2026-72489
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: staging: nvec: nvec_rx_completed() funksiyasında use-after-free xətası düzəldildi nvec_rx_completed() funksiyasında natamam RX ötürülməsi aşkar edildikdə, mesajın 'used' atomik bayrağını təmizləyərək onu hovuza qaytarmaq üçün nvec_msg_free() çağırılır. Bundan dərhal sonra kod mesaj tipini yoxlamaq üçün nvec->rx->data[0] elementinə müraciət edir. nvec_msg_free() funksiyası atomic_set() vasitəsilə hovuz slotunu əlçatan kimi qeyd etdiyi üçün, nvec_msg_alloc() funksiyasının hər hansı paralel və ya sonrakı çağırışı həmin slotu götürə və onun data[] massivini yenidən yaza bilər. Buna görə də, mesaj azad edildikdən sonra nvec->rx->data[0] elementinin oxunması use-after-free zəifliyinə səbəb olur. Bu problem, nvec_msg_free() çağırılmadan əvvəl mesaj tipi baytının saxlanılması və daha sonra batareya xüsusiyyətlərinin (quirk) yoxlanılması üçün həmin saxlanılmış dəyərdən istifadə edilməsi ilə düzəldilmişdir.
Necə düzəltmək olar
- Linux Linux6b2ea886ebdae44a2394029844a4e78f58e1587d, a37625c7b688fcf68a54263528eccbabfd7fa17a, 9f7fe4165a1f1014bdadc8e744c0fd3c2d8c0b89, 08626fcfe12308ca3f8b22c538ba7dee0b2dce7a, f19a5bc059051143c489dd6f79a0f9c3bfd13aea, bb3d592c7d6c4ec8ac6640c690ca13298e7e8e90, 5de04caa46b635e180cecbd164e333eca535db94, 26813881181deb3a32fbb59eadb2599cbe8423f6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 6b2ea886ebdae44a2394029844a4e78f58e1587d, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < a37625c7b688fcf68a54263528eccbabfd7fa17a, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 9f7fe4165a1f1014bdadc8e744c0fd3c2d8c0b89, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 08626fcfe12308ca3f8b22c538ba7dee0b2dce7a, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < f19a5bc059051143c489dd6f79a0f9c3bfd13aea, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < bb3d592c7d6c4ec8ac6640c690ca13298e7e8e90, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 5de04caa46b635e180cecbd164e333eca535db94, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 26813881181deb3a32fbb59eadb2599cbe8423f6, 3.2 | 6b2ea886ebdae44a2394029844a4e78f58e1587d, a37625c7b688fcf68a54263528eccbabfd7fa17a, 9f7fe4165a1f1014bdadc8e744c0fd3c2d8c0b89, 08626fcfe12308ca3f8b22c538ba7dee0b2dce7a, f19a5bc059051143c489dd6f79a0f9c3bfd13aea, bb3d592c7d6c4ec8ac6640c690ca13298e7e8e90, 5de04caa46b635e180cecbd164e333eca535db94, 26813881181deb3a32fbb59eadb2599cbe8423f6 |
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.