CVE-2025-38735
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: gve: shutdown sonrasında ethtool işlemlerini engelle shutdown() çağrıldıktan sonra bir ethtool işlemi çağrılırsa çökme meydana gelebilir. shutdown(), sistem kapatma sırasında maliyetli bellek serbest bırakma işlemleri gerçekleştirmeden DMA işlemlerini durdurmak için çağrılır. Bu yolda netdev'in kaydının kaldırılması önerilmez, bu nedenle aygıt kullanıcı alanı ve çekirdek yardımcıları tarafından hâlâ görülebilir. gve'de shutdown() iç veri yapılarının çoğunu parçalar. shutdown() sonrasında bir ethtool işlemi gönderilirse, serbest bırakılmış veya NULL işaretçilerin referansı çözülecek ve çekirdek paniğine yol açacaktır. Normal düzgün kapatma, reboot sistem çağrısını çağırmadan önce kullanıcı alanını genellikle sakinleştirse de, zorunlu kapatmalar (GCP VM'lerinde gözlemlendiği gibi) bu yolu yine de tetikleyebilir. Düzeltme, shutdown() içinde netif_device_detach() çağrılarak yapılır. Bu, aygıtı ayrılmış olarak işaretler, böylece ethtool ioctl işleyicisi işlemleri sürücüye göndermeyi atlar.
Nasıl düzeltilir
- linux linux_kernel6.1.149, 6.6.103, 6.12.44, 6.16.4 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 | 5.17 ≤ v < 6.1.149, 6.2 ≤ v < 6.6.103, 6.7 ≤ v < 6.12.44, 6.13 ≤ v < 6.16.4, 6.17 | 6.1.149, 6.6.103, 6.12.44, 6.16.4 |
| debian debian_linux | 11.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.
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.