CVE-2025-38730

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: io_uring/net: yeniden denemelerde kısmi tamponların onaylanması (commit) Ring tarafından sağlanan tamponlar, potansiyel olarak yalnızca alındıkları tek yürütme bağlamı içinde geçerlidir. io_uring bunu yönetir ve yeniden deneme sırasında bunları geçersiz kılar. Ancak ağ tarafında, MSG_WAITALL ayarlıysa veya soket akış tipindeyse ve çok az veri işlendiyse, tamponu geri dönüştürmek veya onaylamak yerine ona tutunmaya devam eder. Bu durum iki nedenden dolayı sorun teşkil etmektedir: 1) Eğer bir kullanıcı, sonraki bir yeniden denemeden önce sağlanan tampon halkasını (buffer ring) kayıttan çıkarırsa, req->buf_list artık geçerli olmayacaktır. 2) Birden fazla soket aynı tampon grubunu kullanıyorsa, birden fazla alma işlemi aynı belleği tüketebilir. Her iki alma işlemi de aynı kullanıcı alanı tamponuna yazabileceği için bu durum uygulamada veri bozulmasına neden olabilir. Ring tarafından sağlanan tamponlar kullanılıyorsa, kısmi yeniden denemelerin bir sağlanan tamponu birden fazla yürütme boyunca sabitlemesine izin vermeyerek bu sorun giderilmiştir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın4 Eyl 2025
İlk görülme4 Eyl 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.6.103, 6.12.44, 6.15.11, 6.16.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.4 ≤ v < 6.6.103, 6.7 ≤ v < 6.12.44, 6.13 ≤ v < 6.15.11, 6.16 ≤ v < 6.16.2, 6.176.6.103, 6.12.44, 6.15.11, 6.16.2

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