CVE-2026-89707

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: nfsd: follow_down() hatasında yol referanslarını serbest bırakın nfsd_cross_mnt(), follow_down() fonksiyonunu çağırmadan önce mntget() ve dget() ile yerel bir struct path başlatır. Negatif bir dönüş durumunda hata kolu, bu referansları serbest bırakmadan out kısmına atlar: err = follow_down(&path, follow_flags); if (err < 0) goto out; follow_down(), herhangi bir hata alt durumunda çağırıcının giriş zamanı referanslarını asla düşürmez; örneğin, çaprazlama öncesi bir d_manage() hatası yolu etkilemeden bırakır, böylece girişte alınan mntget()/dget() çağrısı sonrası hayatta kalır. nfsd_cross_mnt() içindeki diğer tüm erken çıkış kolları (diğer ad alanı dönüşü, IS_ERR(exp2) ve takas sonrası başarı kuyruğu) halihazırda path_put(&path) fonksiyonunu çağırmaktadır; err < 0 kolu tek eksiktir. Sızıntı, her başarısız çapraz bağlamada mnt_count ve d_count değerlerini artırarak umount işlemini engeller ve dentry'lerin shrinker tarafından temizlenmesini önler; buna herhangi bir kimliği doğrulanmış NFS istemcisi, nfsd_lookup_dentry veya NFSv4 READDIR kodlama yolu üzerinden erişebilir. Giriş zamanı referanslarının tüm follow_down() hata dönüşlerinde serbest bırakılması için, err < 0 kolundaki goto out ifadesinden önce path_put(&path) çağrılarak sorun giderilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünLinux
Yayın11 Eyl 2026
İlk görülme11 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxbdf5a0f88d21239d8f9f7519b87359ba95fd045c, 18847cbf5900f5c6c55bef5a6f7a34a1918d1181, e301c5cdb0dc2c4aeffc0c055ea15615d9c51fdc, 085cfde7c2186acaad103f02d2c25435ad5224e9, 194316df81263519156ebe714c4a286bee00e5be, 467d56fd3ff57447a790c6dc3ede2d02a947d224, 2bc4343308d85ee4e0dd3877b384306c96f114c2, 6cba08dc1922140d260cfeb30bbda4ee1bf869d8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxcc53ce53c86924bfe98a12ea20b7465038a08792 ≤ v < bdf5a0f88d21239d8f9f7519b87359ba95fd045c, cc53ce53c86924bfe98a12ea20b7465038a08792 ≤ v < 18847cbf5900f5c6c55bef5a6f7a34a1918d1181, cc53ce53c86924bfe98a12ea20b7465038a08792 ≤ v < e301c5cdb0dc2c4aeffc0c055ea15615d9c51fdc, cc53ce53c86924bfe98a12ea20b7465038a08792 ≤ v < 085cfde7c2186acaad103f02d2c25435ad5224e9, cc53ce53c86924bfe98a12ea20b7465038a08792 ≤ v < 194316df81263519156ebe714c4a286bee00e5be, cc53ce53c86924bfe98a12ea20b7465038a08792 ≤ v < 467d56fd3ff57447a790c6dc3ede2d02a947d224, cc53ce53c86924bfe98a12ea20b7465038a08792 ≤ v < 2bc4343308d85ee4e0dd3877b384306c96f114c2, cc53ce53c86924bfe98a12ea20b7465038a08792 ≤ v < 6cba08dc1922140d260cfeb30bbda4ee1bf869d8, 2.6.38bdf5a0f88d21239d8f9f7519b87359ba95fd045c, 18847cbf5900f5c6c55bef5a6f7a34a1918d1181, e301c5cdb0dc2c4aeffc0c055ea15615d9c51fdc, 085cfde7c2186acaad103f02d2c25435ad5224e9, 194316df81263519156ebe714c4a286bee00e5be, 467d56fd3ff57447a790c6dc3ede2d02a947d224, 2bc4343308d85ee4e0dd3877b384306c96f114c2, 6cba08dc1922140d260cfeb30bbda4ee1bf869d8

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