CVE-2024-42268
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: net/mlx5: sync reset reload zamanı çatışmayan kilidin düzəldilməsi Sync reset reload işi zamanı, uzaq host həmin hostda yerinə yetirilən reload hərəkətləri üzrə devlink-i yenilədikdə, devlink_remote_reload_actions_performed() funksiyasını çağırmazdan əvvəl devlink kilidini götürmür. Bu isə aşağıdakı kimi kilid təsdiqləmə xətasının (lock assert) yaranmasına səbəb olur: WARNING: CPU: 4 PID: 1164 at net/devlink/core.c:261 devl_assert_locked+0x3e/0x50 … CPU: 4 PID: 1164 Comm: kworker/u96:6 Tainted: G S W 6.10.0-rc2+ #116 Hardware name: Supermicro SYS-2028TP-DECTR/X10DRT-PT, BIOS 2.0 12/18/2015 Workqueue: mlx5_fw_reset_events mlx5_sync_reset_reload_work [mlx5_core] RIP: 0010:devl_assert_locked+0x3e/0x50 … Call Trace: <TASK> ? __warn+0xa4/0x210 ? devl_assert_locked+0x3e/0x50 ? report_bug+0x160/0x280 ? handle_bug+0x3f/0x80 ? exc_invalid_op+0x17/0x40 ? asm_exc_invalid_op+0x1a/0x20 ? devl_assert_locked+0x3e/0x50 devlink_notify+0x88/0x2b0 ? mlx5_attach_device+0x20c/0x230 [mlx5_core] ? __pfx_devlink_notify+0x10/0x10 ? process_one_work+0x4b6/0xbb0 process_one_work+0x4b6/0xbb0 […]
Necə düzəltmək olar
- linux linux_kernel6.1.104, 6.6.45, 6.10.4 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.0 ≤ v < 6.1.104, 6.2 ≤ v < 6.6.45, 6.7 ≤ v < 6.10.4, 6.11 | 6.1.104, 6.6.45, 6.10.4 |
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.