CVE-2025-40231

Belirsiz

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: vsock: vsock_assign_transport() içindeki kilit tersine çevrilmesi düzeltildi Syzbot, vsock_linger() çağrıldığında vsock_register_mutex ile sk_lock-AF_VSOCK arasında olası bir kilit tersine çevrilmesi kaynaklı kilitlenme bildirdi. Sorun, vsock_assign_transport() içinde transport->release() çağrısı etrafına vsock_register_mutex kilitlemesini ekleyen 687aa0c5581b ("vsock: Fix transport_* TOCTOU") commit'i tarafından ortaya çıkarılmıştır; bu çağrı vsock_linger() işlevini çağırabilir. vsock_assign_transport() sk_lock tutulurken çağrılabilir. vsock_linger(), sk_lock'u geçici olarak bırakıp yeniden edinen sk_wait_event() işlevini çağırır. Bu aralıkta başka bir iş parçacığı sk_lock'u edinmeye çalışırken vsock_register_mutex'i tutarsa döngüsel bir bağımlılık oluşur. Bu sorun, transport->release() ve vsock_deassign_transport() çağrılmadan önce vsock_register_mutex bırakılarak düzeltilmiştir. Bu güvenlidir çünkü eski transport serbest bırakılırken vsock_register_mutex'i tutmamıza gerek yoktur ve önce try_module_get() aracılığıyla bir modül referansı alarak yeni transportun kaybolmayacağını garanti ederiz.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın4 Ara 2025
İlk görülme4 Ara 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxce4f856c64f0bc30e29302a0ce41f4295ca391c5, 09bba278ccde25a14b6e5088a9e65a8717d0cccf, b44182c116778feaa05da52a426aeb9da1878dcf, 42ed0784d11adebf748711e503af0eb9f1e6d81d, 251caee792a21eb0b781aab91362b422c945e162, a2a4346eea8b4cb75037dbcb20b98cb454324f80, f7c877e7535260cc7a21484c994e8ce7e8cb6780, 5.10.246, 5.15.196, 6.1.158, 6.6.115, 6.12.56, 6.16 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux8667e8d0eb46bc54fdae30ba2f4786407d3d88eb ≤ v < ce4f856c64f0bc30e29302a0ce41f4295ca391c5, 36a439049b34cca0b3661276049b84a1f76cc21a ≤ v < 09bba278ccde25a14b6e5088a9e65a8717d0cccf, 9ce53e744f18e73059d3124070e960f3aa9902bf ≤ v < b44182c116778feaa05da52a426aeb9da1878dcf, 9d24bb6780282b0255b9929abe5e8f98007e2c6e ≤ v < 42ed0784d11adebf748711e503af0eb9f1e6d81d, ae2c712ba39c7007de63cb0c75b51ce1caaf1da5 ≤ v < 251caee792a21eb0b781aab91362b422c945e162, 687aa0c5581b8d4aa87fd92973e4ee576b550cdf ≤ v < a2a4346eea8b4cb75037dbcb20b98cb454324f80, 687aa0c5581b8d4aa87fd92973e4ee576b550cdf ≤ v < f7c877e7535260cc7a21484c994e8ce7e8cb6780, 7b73bddf54777fb62d4d8c7729d0affe6df04477, 5.10.240 ≤ v < 5.10.246, 5.15.189 ≤ v < 5.15.196, 6.1.146 ≤ v < 6.1.158, 6.6.99 ≤ v < 6.6.115, 6.12.39 ≤ v < 6.12.56, 6.15.7 ≤ v < 6.16, 6.16ce4f856c64f0bc30e29302a0ce41f4295ca391c5, 09bba278ccde25a14b6e5088a9e65a8717d0cccf, b44182c116778feaa05da52a426aeb9da1878dcf, 42ed0784d11adebf748711e503af0eb9f1e6d81d, 251caee792a21eb0b781aab91362b422c945e162, a2a4346eea8b4cb75037dbcb20b98cb454324f80, f7c877e7535260cc7a21484c994e8ce7e8cb6780, 5.10.246, 5.15.196, 6.1.158, 6.6.115, 6.12.56, 6.16

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.

CVE-2025-40231 · Linux · Dark Radar