CVE-2025-68800
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: mlxsw: spectrum_mr: Multicast rota istatistikleri güncellenirken oluşan serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi. Atıfta bulunulan commit, cihazdan sorgulanan multicast rota istatistikleri hakkında çekirdeği güncellemek için sürücü tarafından periyodik olarak gezilen multicast rota listesini korumak amacıyla (RTNL yerine) özel bir mutex eklemiştir; böylece listenin bu işlem sırasında değişmemesi sağlanmıştır. Liste girişi silme işlemlerinden biri (rota değiştirme sırasında) gözden kaçırılmış ve bu durum bir serbest bırakıldıktan sonra kullanım [1] sorununa yol açabilmektedir. Giriş listeden silinmeden önce mutex'in alınması ve sonrasında serbest bırakılmasıyla sorun giderilmiştir. [1] BUG: KASAN: slab-use-after-free in mlxsw_sp_mr_stats_update+0x4a5/0x540 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c:1006 [mlxsw_spectrum] Read of size 8 at addr ffff8881523c2fa8 by task kworker/2:5/22043 CPU: 2 UID: 0 PID: 22043 Comm: kworker/2:5 Not tainted 6.18.0-rc1-custom-g1a3d6d7cd014 #1 PREEMPT(full) Hardware name: Mellanox Technologies Ltd. MSN2010/SA002610, BIOS 5.6.5 08/24/2017 Workqueue: mlxsw_core mlxsw_sp_mr_stats_update [mlxsw_spectrum] Call Trace: <TASK> dump_stack_lvl+0xba/0x110 print_report+0x174/0x4f5 kasan_report+0xdf/0x110 mlxsw_sp_mr_stats_update+0x4a5/0x540 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c:1006 [mlxsw_spectrum] process_one_work+0x9cc/0x18e0 worker_thread+0x5df/0xe40 kthread+0x3b8/0x730 ret_from_fork+0x3e9/0x560 ret_from_fork_asm+0x1a/0x30 </TASK> Allocated by task 29933: kasan_save_stack+0x30/0x50 kasan_save_track+0x14/0x30 __kasan_kmalloc+0x8f/0xa0 mlxsw_sp_mr_route_add+0xd8/0x4770 [mlxsw_spectrum] mlxsw_sp_router_fibmr_event_work+0x371/0xad0 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c:7965 [mlxsw_spectrum] process_one_work+0x9cc/0x18e0 worker_thread+0x5df/0xe40 kthread+0x3b8/0x730 ret_from_fork+0x3e9/0x560 ret_from_fork_asm+0x1a/0x30 Freed by task 29933: kasan_save_stack+0x30/0x50 kasan_save_track+0x14/0x30 __kasan_save_free_info+0x3b/0x70 __kasan_slab_free+0x43/0x70 kfree+0x14e/0x700 mlxsw_sp_mr_route_add+0x2dea/0x4770 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c:444 [mlxsw_spectrum] mlxsw_sp_router_fibmr_event_work+0x371/0xad0 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c:7965 [mlxsw_spectrum] process_one_work+0x9cc/0x18e0 worker_thread+0x5df/0xe40 kthread+0x3b8/0x730 ret_from_fork+0x3e9/0x560 ret_from_fork_asm+0x1a/0x30
Nasıl düzeltilir
- Linux Linuxb957366f5611bbaba03dd10ef861283347ddcc88, 6e367c361a523a4b54fe618215c64a0ee189caf0, 37ca08b35a27ce8fd8e74dd3fd2ae21c23b63b73, 5f2831fc593c2b2efbff7dd0dd7441cec76adcd5, 216afc198484fde110ebeafc017992266f4596ce, 4049a6ace209f4ed150429f86ae796d7d6a4c22b, 8ac1dacec458f55f871f7153242ed6ab60373b90 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | f38656d067257cc43b652958dd154e1ab0773701 ≤ v < b957366f5611bbaba03dd10ef861283347ddcc88, f38656d067257cc43b652958dd154e1ab0773701 ≤ v < 6e367c361a523a4b54fe618215c64a0ee189caf0, f38656d067257cc43b652958dd154e1ab0773701 ≤ v < 37ca08b35a27ce8fd8e74dd3fd2ae21c23b63b73, f38656d067257cc43b652958dd154e1ab0773701 ≤ v < 5f2831fc593c2b2efbff7dd0dd7441cec76adcd5, f38656d067257cc43b652958dd154e1ab0773701 ≤ v < 216afc198484fde110ebeafc017992266f4596ce, f38656d067257cc43b652958dd154e1ab0773701 ≤ v < 4049a6ace209f4ed150429f86ae796d7d6a4c22b, f38656d067257cc43b652958dd154e1ab0773701 ≤ v < 8ac1dacec458f55f871f7153242ed6ab60373b90, 5.7 | b957366f5611bbaba03dd10ef861283347ddcc88, 6e367c361a523a4b54fe618215c64a0ee189caf0, 37ca08b35a27ce8fd8e74dd3fd2ae21c23b63b73, 5f2831fc593c2b2efbff7dd0dd7441cec76adcd5, 216afc198484fde110ebeafc017992266f4596ce, 4049a6ace209f4ed150429f86ae796d7d6a4c22b, 8ac1dacec458f55f871f7153242ed6ab60373b90 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.