CVE-2025-40347

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: net: enetc: enetc_mdio_lock kilitlenmesi (deadlock) düzeltildi err050089 için geçici çözüm uygulandıktan sonra, LS1028A platformu RT çekirdeğinde RCU duraksamaları yaşamaktadır. Bu sorun, enetc_mdio_lock okuma kilidinin özyinelemeli olarak alınmasından kaynaklanmaktadır. Aşağıda, enetc_poll yolu altında tespit edilen ve kilitlenmeye yol açabilecek bazı çağrı yığınları listelenmiştir: enetc_poll -> enetc_lock_mdio -> enetc_clean_rx_ring VEYA napi_complete_done -> napi_gro_receive -> enetc_start_xmit -> enetc_lock_mdio -> enetc_map_tx_buffs -> enetc_unlock_mdio -> enetc_unlock_mdio enetc_poll okuma kilidini aldıktan sonra, daha yüksek öncelikli bir yazıcı kilidi almaya çalışır ve bu durum önseçime (preemption) neden olur. Yazıcı, bir okuma kilidinin zaten tutulduğunu tespit eder ve zamanlamadan çıkarılır. Ancak, enetc_poll altındaki okuyucular, halihazırda bekleyen bir yazıcı olduğu için okuma kilidini tekrar alamazlar ve bu da iş parçacığının asılı kalmasına (thread hang) yol açar. Şu anda kilitlenme, özyinelemeli kilit alımını önlemek için enetc_lock_mdio düzenlenerek engellenmektedir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünLinux
Yayın16 Ara 2025
İlk görülme16 Ara 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxa649161526736f48bcc592e3a412e5bcd7dd9e24, 2781ca82ce8cad263d80b617addb727e6a84c9e5, 1f92f5bd057a4fad9dab6af17963cdd21e5da6ed, 2e55a49dc3b2a6b23329e4fbbd8a5feb20e220aa, 50bd33f6b3922a6b760aa30d409cae891cec8fb5, 5.11, 5.12 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux6d36ecdbc4410e61a0e02adc5d3abeee22a8ffd3 ≤ v < a649161526736f48bcc592e3a412e5bcd7dd9e24, 6d36ecdbc4410e61a0e02adc5d3abeee22a8ffd3 ≤ v < 2781ca82ce8cad263d80b617addb727e6a84c9e5, 6d36ecdbc4410e61a0e02adc5d3abeee22a8ffd3 ≤ v < 1f92f5bd057a4fad9dab6af17963cdd21e5da6ed, 6d36ecdbc4410e61a0e02adc5d3abeee22a8ffd3 ≤ v < 2e55a49dc3b2a6b23329e4fbbd8a5feb20e220aa, 6d36ecdbc4410e61a0e02adc5d3abeee22a8ffd3 ≤ v < 50bd33f6b3922a6b760aa30d409cae891cec8fb5, bf9c564716a13dde6a990d3b02c27cd6e39608bf, ff966263f5f9fdf9740f03fed0762ce73c230a6a, 5.10.24 ≤ v < 5.11, 5.11.7 ≤ v < 5.12, 5.12a649161526736f48bcc592e3a412e5bcd7dd9e24, 2781ca82ce8cad263d80b617addb727e6a84c9e5, 1f92f5bd057a4fad9dab6af17963cdd21e5da6ed, 2e55a49dc3b2a6b23329e4fbbd8a5feb20e220aa, 50bd33f6b3922a6b760aa30d409cae891cec8fb5, 5.11, 5.12

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-40347 · Linux · Dark Radar