CVE-2026-64228
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: ethtool: phy: PHY sürücüsü ayrıldığında NULL dereference hatasından kaçınılması PHY sürücüsü sysfs üzerinden ayrıldıktan sonra, phy_device hala net_device'a bağlıyken phydev->drv değeri NULL olabilir: echo <mdio_id> > /sys/bus/mdio_bus/drivers/<phy_drv>/unbind phy_remove() fonksiyonu phydev->drv değerini temizler ancak phy_detach() fonksiyonunu çağırmaz; bu nedenle phy_device, bağlantı topolojisi xarray içinde kalmaya devam eder ve ethnl_req_get_phydev() bunu geri döndürmeye devam eder. Ardından ETHTOOL_MSG_PHY_GET şu satırda hata verir: rep_data->drvname = kstrdup(phydev->drv->name, GFP_KERNEL); drvname zaten phy_reply_size(), phy_fill_reply() ve phy_cleanup_data() tarafından isteğe bağlı olarak değerlendirildiğinden, bağlı bir sürücü olmadığında tahsis işlemi atlanır.
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.