CVE-2026-30874
Açıklama
OpenWrt Project, gömülü cihazları hedefleyen bir Linux işletim sistemidir. 24.10.6 öncesindeki sürümlerde, hotplug_call fonksiyonundaki bir güvenlik açığı, saldırganın ortam değişkeni filtrelemesini atlatmasına ve rastgele bir PATH değişkeni enjekte etmesine olanak tanır; bu durum potansiyel olarak yetki yükseltmeye yol açabilir. Fonksiyonun amacı, /etc/hotplug.d altındaki hotplug betikleri yürütülürken PATH gibi hassas ortam değişkenlerini filtrelemektir, ancak strncmp yerine strcmp kullanılmasına neden olan bir hata, filtrenin tüm ortam dizesini (örneğin, PATH=/some/value) doğrudan "PATH" ifadesiyle karşılaştırmasına yol açtığından eşleşme her zaman başarısız olur. Sonuç olarak, PATH değişkeni hiçbir zaman hariç tutulmaz ve bu da bir saldırganın, yüksek ayrıcalıklarla çalışan procd tarafından çağrılan betikler tarafından hangi ikili dosyaların yürütüleceğini kontrol etmesine imkan tanır. Bu sorun 24.10.6 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- openwrt openwrt24.10.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| openwrt openwrt | v < 24.10.6 | 24.10.6 |
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.