CVE-2026-89582
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: bnx2x: bnx2x_init_firmware() xəta yolunda ikiqat azad etmə (double free) problemi düzəldildi bnx2x_init_firmware() funksiyası xəta yolunda bp->init_ops, bp->init_data və bp->init_ops_offsets göstəricilərini NULL təyin etmədən azad edir. Təmizləmə funksiyası olan bnx2x_release_firmware() həmin üç göstəricini şərtsiz olaraq azad edir, buna görə də əgər init_firmware uğursuz olarsa və daha sonra release_firmware çağırılarsa (məsələn, __bnx2x_remove vasitəsilə və ya funksiya vəziyyət maşını vasitəsilə), hər üçü ikinci dəfə azad edilir. Xəta yolunda kfree()-dən sonra hər bir göstəricini NULL təyin edin ki, bnx2x_release_firmware() daxilindəki növbəti kfree(NULL) təhlükəsiz və əməliyyatsız (no-op) olsun.
Necə düzəltmək olar
- Linux Linux770715784b689749014ce193ef986b706fe8f51c, c44e5d6c3189241d5f791bc7b1eddde6b92f802c, 07d4516e3eb1fcde4a5db29eb556cdb0ebba6265, ac280f6872e75df49f3004505bcddff91d9e5362, dc98e727b9cfc5e19c796bf893878153f00b222b, 4d36e38e48340a1ccf92a98c7a22d07a954e5aa3, a142c024f07d623e2b6b25943f6c36d4b6b0b4c6, d2796ffe38cb4155afe0eab23636295b096c27a5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 94a78b79cb5f14c09a42522738d6694c6a1cdd20 ≤ v < 770715784b689749014ce193ef986b706fe8f51c, 94a78b79cb5f14c09a42522738d6694c6a1cdd20 ≤ v < c44e5d6c3189241d5f791bc7b1eddde6b92f802c, 94a78b79cb5f14c09a42522738d6694c6a1cdd20 ≤ v < 07d4516e3eb1fcde4a5db29eb556cdb0ebba6265, 94a78b79cb5f14c09a42522738d6694c6a1cdd20 ≤ v < ac280f6872e75df49f3004505bcddff91d9e5362, 94a78b79cb5f14c09a42522738d6694c6a1cdd20 ≤ v < dc98e727b9cfc5e19c796bf893878153f00b222b, 94a78b79cb5f14c09a42522738d6694c6a1cdd20 ≤ v < 4d36e38e48340a1ccf92a98c7a22d07a954e5aa3, 94a78b79cb5f14c09a42522738d6694c6a1cdd20 ≤ v < a142c024f07d623e2b6b25943f6c36d4b6b0b4c6, 94a78b79cb5f14c09a42522738d6694c6a1cdd20 ≤ v < d2796ffe38cb4155afe0eab23636295b096c27a5, 2.6.31 | 770715784b689749014ce193ef986b706fe8f51c, c44e5d6c3189241d5f791bc7b1eddde6b92f802c, 07d4516e3eb1fcde4a5db29eb556cdb0ebba6265, ac280f6872e75df49f3004505bcddff91d9e5362, dc98e727b9cfc5e19c796bf893878153f00b222b, 4d36e38e48340a1ccf92a98c7a22d07a954e5aa3, a142c024f07d623e2b6b25943f6c36d4b6b0b4c6, d2796ffe38cb4155afe0eab23636295b096c27a5 |
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.