CVE-2026-53371
Təsvir
Linux kernelində aşağıdakı zəiflik həll edilmişdir: RDMA/ionic: node_desc sysfs oxunuşunu %.64s ilə məhdudlaşdır struct ib_device daxilindəki node_desc[64] massivinin NUL ilə sonlanmasına zəmanət verilmir. Əsas IB sysfs emal edicisi məhz bu səbəbdən "%.64s" istifadə edir (drivers/infiniband/core/sysfs.c:1307), çünki node_desc_store() IB_DEVICE_NODE_DESC_MAX bayta qədər NUL sonlandırması olmadan birbaşa memcpy yerinə yetirir: memcpy(desc.node_desc, buf, min_t(int, count, IB_DEVICE_NODE_DESC_MAX)); Əgər node_desc sysfs faylı vasitəsilə dəqiq 64 bayt yazılarsa, massivdə heç bir NUL baytı olmur. ionic hca_type_show() emal edicisi məhdudiyyətsiz "%s" istifadə edir və NUL baytına rast gələnə qədər node_desc-in sonundan kənara, struct ib_device-in qonşu sahələrinə oxuyacaq. ionic IB_DEVICE_MODIFY_NODE_DESC-i dəstəkləyir, buna görə də bu, istifadəçi məkanı tərəfindən tetiklənə bilər. Əsas emal ediciyə uyğunlaşdırın və format spesifikatorunu məhdudlaşdırın.
Necə düzəltmək olar
- linux linux_kernel6.18.30, 7.0.7 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 | 6.18 ≤ v < 6.18.30, 6.19 ≤ v < 7.0.7 | 6.18.30, 7.0.7 |
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.