CVE-2025-38377

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: rose: rose_rt_device_down() fonksiyonundaki sarkan komşu işaretçileri düzeltildi rose_rt_device_down() fonksiyonunda serbest bırakıldıktan sonra kullanım (use-after-free) durumuna yol açabilen iki hata bulunmaktadır: 1. Döngü sınırı olan `t->count`, döngü içerisinde değiştirilmektedir; bu durum döngünün erken sonlanmasına ve bazı girişlerin atlanmasına neden olabilir. 2. Komşu dizisinden bir giriş kaldırıldığında, boşluğu doldurmak için sonraki girişler yukarı taşınır ancak döngü indeksi `i` artmaya devam eder, bu da bir sonraki girişin atlanmasına neden olur. Örneğin, bir düğümün üç komşusu (A, A, B) varsa, count=3 ise ve A kaldırılıyorsa, ikinci A kontrol edilmez. i=0: (A, A, B) -> (A, B) ile count=2 ^ kontrol edildi i=1: (A, B) -> (A, B) ile count=2 ^ kontrol edildi (A değil, B!) i=2: (i < count yanlış olduğu için gerçekleşmez) Bu durum, rose_neigh yapısı serbest bırakılmış olmasına rağmen, dizide count=2 ile birlikte ikinci A'nın kalmasına neden olur. Bu girişlere erişen kodlar, ilk `count` girişinin geçerli işaretçiler olduğunu varsayar ve sarkan işaretçiye eriştiğinde serbest bırakıldıktan sonra kullanım (use-after-free) hatasına yol açar. Sabit bir döngü sınırı ile dizi üzerinde ters sırada yineleme yapılarak her iki sorun da giderilmiştir. Bu işlem, tüm girişlerin incelenmesini ve bir girişin kaldırılmasının sonraki yinelemeleri etkilememesini sağlar.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın25 Tem 2025
İlk görülme25 Tem 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.4.296, 5.10.240, 5.15.187, 6.1.144, 6.6.97, 6.12.37, 6.15.6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel2.6.13 ≤ v < 5.4.296, 5.5 ≤ v < 5.10.240, 5.11 ≤ v < 5.15.187, 5.16 ≤ v < 6.1.144, 6.2 ≤ v < 6.6.97, 6.7 ≤ v < 6.12.37, 6.13 ≤ v < 6.15.6, 2.6.12, 6.165.4.296, 5.10.240, 5.15.187, 6.1.144, 6.6.97, 6.12.37, 6.15.6
debian debian_linux11.0—

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