CVE-2026-59680

Yüksek

Açıklama

yast2-users bileşeninde bir OS komut enjeksiyonu zafiyeti bulundu. Bir kullanıcının "Password Settings" sekmesi görüntülenirken, src/include/users/dialogs.rb dosyasındaki get_password_term() fonksiyonu, sayısal doğrulama yapmayan GetString() ile shadowLastChange ve shadowExpire alanlarını okumakta ve elde edilen diziyi format_days_after_epoch() fonksiyonuna aktarmaktadır. Bu yardımcı fonksiyon, değeri tırnak içine alma veya kaçış karakteri kullanmadan Ruby backtick'leri aracılığıyla yürütülen bir kabuk komutu içerisine yerleştirmektedir. Etki: `yast2 users` üzerinden harici/federasyonel bir LDAP dizinine karşı kullanıcıları yöneten bir yönetici, söz konusu kullanıcının "Password Settings" sekmesini görüntülediği veya düzenlediği anda root yetkileriyle komut çalıştırılmasına neden olur. Herhangi bir "etki alanına katılma" veya güven ilişkisi kurulumu gerekmez; yalnızca tek bir kullanıcı girişinin gözlemlenmesi veya düzenlenmesi yeterlidir. Bu sorun, 5.0.8 sürümüne kadar olan yast2-users sürümlerini etkilemektedir.

ÖnemYüksek
CVSS8.0
İstismar olasılığı—
ÜrünSuse Yast2-users
Yayın1 Eyl 2026
İlk görülme1 Eyl 2026

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
SUSE yast2-usersv ≤ 5.0.8—

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.

Intelligence 360 paketinde

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.