CVE-2026-64120
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: ethtool: phy_reply_size fonksiyonundaki NULL pointer dereference hatası düzeltildi phy_prepare_data() fonksiyonunda; 'name', 'drvname', 'upstream_sfp_name' ve 'downstream_sfp_name' gibi çeşitli dizgiler kstrdup() kullanılarak tahsis edilmektedir. Ancak, bu tahsislerin başarısız olup olmadığı kontrol edilmemekteydi. Eğer kstrdup() 'name' için başarısız olursa NULL dönerken fonksiyon çalışmaya devam eder. Bu durum, phy_reply_size() fonksiyonunun daha sonra NULL pointer üzerinde koşulsuz olarak strlen() çağırmasıyla bir kernel NULL pointer dereference ve panic oluşmasına yol açar. 'upstream_sfp_name' gibi diğer dizgiler belirli kod yollarında erişimden önce kontrol edilebilse de, bu tahsislerin tutarlı bir şekilde yönetilmemesi eksik veri raporlamasına veya gizli hatalara neden olabilir. Bu sorun, phy_prepare_data() içerisindeki tüm kstrdup() çağrıları için uygun NULL kontrolleri eklenerek ve hata durumunda önceden tahsis edilen tüm kaynakların serbest bırakılmasını sağlamak amacıyla goto etiketleri kullanılarak merkezi bir hata yönetimi yolu uygulanarak düzeltilmiştir.
Nasıl düzeltilir
- linux linux_kernel6.18.34, 7.0.11 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 6.16 ≤ v < 6.18.34, 6.19 ≤ v < 7.0.11, 7.1 | 6.18.34, 7.0.11 |
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.
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.