CVE-2025-38544

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: rxrpc: Ön tahsis çakışmasından kaynaklanan hata düzeltildi Kullanıcı alanı bir sunucu sağlamak için AF_RXRPC kullandığında, gelen çağrıları önceden tahsis etmeli ve ilgili recvmsg() ile sendmsg() fonksiyonlarını birbirine bağlamak için bunlara çağrı kimlikleri (call ID) atamalıdır. Havuz boşalana kadar, önceden tahsis edilen çağrı kimlikleri gelen çağrılara otomatik olarak eklenir. Çekirdek için çağrı kimlikleri yalnızca rastgele sayılardır ancak kullanıcı alanı, hazırlanan yapılara (structs) işaret eden bir göstericiyi tutmak için çağrı kimliğini kullanabilir. Her durumda, kullanıcının aynı çağrı kimliğine sahip iki çağrı oluşturmasına izin verilmez (çağrı sona erdiğinde çağrı kimlikleri tekrar kullanılabilir hale gelir) ve kullanımda olan bir çağrı kimliği ile çağrı ön tahsisi yapılmaya çalışılırsa sendmsg() sonucunda EBADSLT hatası dönmelidir. Ancak, hata yönetimindeki temizleme işlemi, çağrı tamamlandı olarak işaretlenmediği ve serbest bırakıldığı şeklinde işaretlenmediği için rxrpc_cleanup_call() içerisindeki her iki doğrulamayı da (assertion) tetikler. Bu durum, rxrpc_service_prealloc_one() içerisinde çağrı durumu ayarlanarak ve ardından temizleme fonksiyonu çağrılmadan önce serbest bırakıldığı şeklinde işaretlenerek düzeltilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın16 Ağu 2025
İlk görülme16 Ağu 2025
Zayıflık türüCWE-617CWE-617

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.9 ≤ v < 6.6.99, 6.7 ≤ v < 6.12.39, 6.13 ≤ v < 6.15.7, 6.166.6.99, 6.12.39, 6.15.7

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