CVE-2019-20044
Açıklama
5.8 öncesindeki Zsh sürümlerinde, komut çalıştırabilen saldırganlar --no-PRIVILEGED seçeneği ile bırakılan ayrıcalıkları yeniden kazanabilirler. Zsh kaydedilen uid değerinin üzerine yazmayı başaramaz, bu nedenle setuid() fonksiyonunu çağıran bir modül ile MODULE_PATH=/dir/with/module zmodload komutu yürütülerek orijinal ayrıcalıklar geri yüklenebilir.
Nasıl düzeltilir
- zsh zsh5.8 ya da sonraki bir sürüm
- apple ipados13.5 ya da sonraki bir sürüm
- apple iphone_os13.5 ya da sonraki bir sürüm
- apple mac_os_x10.15.5, 10.13.6, 10.14.6 ya da sonraki bir sürüm
- apple tvos13.4.5 ya da sonraki bir sürüm
- apple watchos6.2.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| zsh zsh | v < 5.8 | 5.8 |
| fedoraproject fedora | 30, 31 | — |
| debian debian_linux | 8.0, 9.0 | — |
| apple ipados | v < 13.5 | 13.5 |
| apple iphone_os | v < 13.5 | 13.5 |
| apple mac_os_x | v < 10.15.5, 10.13.0 ≤ v < 10.13.6, 10.14.0 ≤ v < 10.14.6, 10.15 ≤ v < 10.15.5, 10.13.6, 10.14.6 | 10.15.5, 10.13.6, 10.14.6 |
| apple tvos | v < 13.4.5 | 13.4.5 |
| apple watchos | v < 6.2.5 | 6.2.5 |
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.