CVE-2022-49664

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: tipc: bc bağlantı oluşturma işlemi tekrar tipc_node_create fonksiyonuna taşındı Shuang Li bir NULL pointer dereference çökmesi bildirmiştir: [] BUG: kernel NULL pointer dereference, address: 0000000000000068 [] RIP: 0010:tipc_link_is_up+0x5/0x10 [tipc] [] Call Trace: [] <IRQ> [] tipc_bcast_rcv+0xa2/0x190 [tipc] [] tipc_node_bc_rcv+0x8b/0x200 [tipc] [] tipc_rcv+0x3af/0x5b0 [tipc] [] tipc_udp_recv+0xc7/0x1e0 [tipc] Bu durum, tipc_bcast_rcv() fonksiyonuna iletilen 'l' parametresinin NULL olmasından kaynaklanmıştır. tipc_node_check_dest() içinde bir düğüm oluşturulduğunda, tipc_node_create() aracılığıyla yeni düğüm hashtable içerisine eklendikten sonra bc bağlantısı oluşturulur. Ancak, bu ekleme işlemi ile bc bağlantısının oluşturulması arasında bir boşluk vardır; bu sırada bir bc paketi gelebilir ve hashtable üzerinden düğümü alıp ardından henüz NULL olan bc bağlantısını referanslamaya çalışabilir. Bu yama, bc bağlantı oluşturma işlemini hashtable'a ekleme işleminden öncesine taşıyarak sorunu gidermektedir. Ön hazırlık aşamasındaki (preliminary) bir düğümün "gerçek" hale gelmesi durumunda da, ön hazırlık düğümleri için bc bağlantısı oluşturmadığımızdan, bc bağlantı oluşturma işleminin yeniden hashlenmeden önce çağrılması gerektiği unutulmamalıdır.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın26 Şub 2025
İlk görülme26 Şub 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.129, 5.15.53, 5.18.10 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.4.287 ≤ v < 5.10.129, 5.11 ≤ v < 5.15.53, 5.16 ≤ v < 5.18.10, 5.195.10.129, 5.15.53, 5.18.10

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.

Intelligence 360 paketinde

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.