CVE-2024-56662
Təsvir
Linux kernelində aşağıdakı zəiflik həll edilmişdir: acpi: nfit: acpi_nfit_ctl-də vmalloc sərhədlərindən kənar oxuma syzbot tərəfindən KASAN ilə aşkar edilmiş problemi düzəldin: BUG: KASAN: vmalloc-out-of-bounds in cmd_to_func drivers/acpi/nfit/ core.c:416 [inline] BUG: KASAN: vmalloc-out-of-bounds in acpi_nfit_ctl+0x20e8/0x24a0 drivers/acpi/nfit/core.c:459 Problem cmd_to_func-da call_pkg->nd_reserved2 massivinə müraciət edilərkən call_pkg-in struct nd_cmd_pkg kimi müvafiq ölçüdə buferə işarə etdiyi yoxlanılmadan baş verir. Bu, buferin kifayət qədər yeri olmadıqda sərhədlərdən kənar müraciətə və qeyri-müəyyən davranışa səbəb ola bilər. Bunu aradan qaldırmaq üçün acpi_nfit_ctl()-ə buf-un NULL olmadığını və buf_len-in ona müraciət etməzdən əvvəl sizeof(*call_pkg)-dən kiçik olduğunu təmin edən yoxlama əlavə edilmişdir. Bu, nd_reserved2 massivi də daxil olmaqla call_pkg-in üzvlərinə təhlükəsiz müraciəti təmin edir.
Necə düzəltmək olar
- linux linux_kernel4.15, 4.20, 5.10.232, 5.15.175, 6.1.121, 6.6.67, 6.12.6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 4.14.176 ≤ v < 4.15, 4.19.31 ≤ v < 4.20, 5.0.4 ≤ v < 5.10.232, 5.11 ≤ v < 5.15.175, 5.16 ≤ v < 6.1.121, 6.2 ≤ v < 6.6.67, 6.7 ≤ v < 6.12.6, 6.13 | 4.15, 4.20, 5.10.232, 5.15.175, 6.1.121, 6.6.67, 6.12.6 |
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.