CVE-2023-54074
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: net/mlx5e: etibarsızlaşdırma zamanı düzgün encap atributundan istifadə edin Post action infrastrukturunun tətbiqi ilə birlikte, encap atributundan istifadə edənlərin çoxu, encap hərəkətinin həmişə standart atributda olduğunu fərz etmək əvəzinə, mlx5e_tc_get_encap_attr() köməkçi funksiyasını çağıraraq düzgün atributu əldə etmək üçün dəyişdirilmişdir. Lakin, qeyd olunan commit mlx5e_invalidate_encap() funksiyasını dəyişdirməmişdir ki, bu da onun düzgün modify header hərəkətini məhv etməsinə mane olur və xəbərdarlığa [0] səbəb olur. Problem düzgün atributdan istifadə edilərək həll edilmişdir. [0]: Feb 21 09:47:35 c-237-177-40-045 kernel: WARNING: CPU: 17 PID: 654 at drivers/net/ethernet/mellanox/mlx5/core/en_tc.c:684 mlx5e_tc_attach_mod_hdr+0x1cc/0x230 [mlx5_core] Feb 21 09:47:35 c-237-177-40-045 kernel: RIP: 0010:mlx5e_tc_attach_mod_hdr+0x1cc/0x230 [mlx5_core] Feb 21 09:47:35 c-237-177-40-045 kernel: Call Trace: Feb 21 09:47:35 c-237-177-40-045 kernel: <TASK> Feb 21 09:47:35 c-237-177-40-045 kernel: mlx5e_tc_fib_event_work+0x8e3/0x1f60 [mlx5_core] Feb 21 09:47:35 c-237-177-40-045 kernel: ? mlx5e_take_all_encap_flows+0xe0/0xe0 [mlx5_core] Feb 21 09:47:35 c-237-177-40-045 kernel: ? lock_downgrade+0x6d0/0x6d0 Feb 21 09:47:35 c-237-177-40-045 kernel: ? lockdep_hardirqs_on_prepare+0x273/0x3f0 Feb 21 09:47:35 c-237-177-40-045 kernel: ? lockdep_hardirqs_on_prepare+0x273/0x3f0 Feb 21 09:47:35 c-237-177-40-045 kernel: process_one_work+0x7c2/0x1310 Feb 21 09:47:35 c-237-177-40-045 kernel: ? lockdep_hardirqs_on_prepare+0x3f0/0x3f0 Feb 21 09:47:35 c-237-177-40-045 kernel: ? pwq_dec_nr_in_flight+0x230/0x230 Feb 21 09:47:35 c-237-177-40-045 kernel: ? rwlock_bug.part.0+0x90/0x90 Feb 21 09:47:35 c-237-177-40-045 kernel: worker_thread+0x59d/0xec0 Feb 21 09:47:35 c-237-177-40-045 kernel: ? __kthread_parkme+0xd9/0x1d0
Necə düzəltmək olar
- Linux Linux00959a1bad58e4b6c14a2729f84d354255073609, b8b4292fdd8818ab43b943b6717811651f51e39f, be071cdb167fc3e25fe81922166b3d499d23e8ac və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 8300f225268be9ee2c0daf5a3f23929fcdcbf213 ≤ v < 00959a1bad58e4b6c14a2729f84d354255073609, 8300f225268be9ee2c0daf5a3f23929fcdcbf213 ≤ v < b8b4292fdd8818ab43b943b6717811651f51e39f, 8300f225268be9ee2c0daf5a3f23929fcdcbf213 ≤ v < be071cdb167fc3e25fe81922166b3d499d23e8ac, 5.18 | 00959a1bad58e4b6c14a2729f84d354255073609, b8b4292fdd8818ab43b943b6717811651f51e39f, be071cdb167fc3e25fe81922166b3d499d23e8ac |
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.