CVE-2026-53230
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: net/mlx5: mlx5_query_nic_vport_mac_list funksiyasında slab-out-of-bounds xətası düzəldildi mlx5_query_nic_vport_mac_list() öz proqram təminatı əmr buferinin ölçüsünü PF-nin log_max_current_uc/mc_list imkanlarına əsasən müəyyən edir. Daha böyük konfiqurasiya edilmiş maksimum dəyərə malik VF vport-u sorğulandıqda (devlink vasitəsilə), proqram təminatının cavabı bu buferi doldura bilər: BUG: KASAN: slab-out-of-bounds in mlx5_query_nic_vport_mac_list+0x453/0x4c0 [mlx5_core] Read of size 4 at addr ff1100013ffc8a12 by task kworker/u96:2/385 CPU: 12 UID: 0 PID: 385 Comm: kworker/u96:2 Not tainted 7.0.0-rc6+ #1 PREEMPT Hardware name: QEMU Standard PC (Q35 + ICH9, 2009) Workqueue: mlx5_esw_wq esw_vport_change_handler [mlx5_core] Call Trace: <TASK> dump_stack_lvl+0x69/0xa0 print_report+0x176/0x4e4 kasan_report+0xc8/0x100 mlx5_query_nic_vport_mac_list+0x453/0x4c0 [mlx5_core] esw_update_vport_addr_list+0x2e3/0xda0 [mlx5_core] esw_vport_change_handle_locked+0xa1f/0x1060 [mlx5_core] esw_vport_change_handler+0x6a/0x90 [mlx5_core] process_one_work+0x87f/0x15e0 worker_thread+0x62b/0x1020 kthread+0x375/0x490 ret_from_fork+0x4dc/0x810 ret_from_fork_asm+0x11/0x20 </TASK> Bu problem, buferin ölçüsünü düzgün müəyyən etmək üçün vport-un öz HCA imkanlarının sorğulanması ilə həll edilmişdir. Funksiya, MAC siyahısını daxildə ayırmaq və qaytarmaq üçün yenidən qurulmuşdur ki, bununla da çağırıcı tərəfin düzgün maksimum dəyəri bilməsinə olan asılılıq aradan qaldırılsın.
Necə düzəltmək olar
- linux linux_kernel6.6.143, 6.12.94, 6.18.36, 7.0.13 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.5 ≤ v < 6.6.143, 6.7 ≤ v < 6.12.94, 6.13 ≤ v < 6.18.36, 6.19 ≤ v < 7.0.13, 7.1 | 6.6.143, 6.12.94, 6.18.36, 7.0.13 |
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.