CVE-2025-38616

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: tls: TLS ULP altından verilerin kaybolmasının yönetilmesi TLS, TCP soketinin alma kuyruğuna sahip olduğunu varsayar. TCP soketini okuyan tarafın TLS ULP kurulmadan önce giriş yapması veya bazı standart dışı okuma API'lerini (örneğin zerocopy olanlar) kullanması durumunda bu garanti edilemez. WARN_ON() ve hatalı bir erken çıkış (anchor'un serbest bırakılmış bir skb'ye işaret etmesine neden olan), gerçek hata yönetimi ile değiştirildi. Ayrıştırma durumu temizlenir ve okuyucuya yeniden denemesi söylenir. Soket kilidini her (yeniden) edindiğimizde anchor'u zaten yeniden yüklüyoruz, dolayısıyla kaçınmamız gereken tek durum sınır dışı okumadır (önceden ayrıştırılmış kayıt uzunluğu için sokette yeterli bayt bulunmaması). Eğer TLS altından bazı veriler okunmuşsa ancak kuyrukta yeterli veri varsa, büyük olasılıkla geçerli olmayan bir TLS kaydını yeniden yükleyip çözeceğiz. Bu durum TLS perspektifinden bazı tanımlanmamış davranışlara yol açacaktır (akışı bozmak? bir uyarıyı kaçırmak? bir saldırıyı kaçırmak?), ancak herhangi bir çekirdek çökmesi meydana gelmemelidir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın22 Ağu 2025
İlk görülme22 Ağu 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.6.103, 6.12.43, 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.0 ≤ v < 6.6.103, 6.7 ≤ v < 6.12.43, 6.13 ≤ v < 6.15.11, 6.16 ≤ v < 6.16.2, 6.176.6.103, 6.12.43, 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.