CVE-2016-10030
Açıklama
Slurm'ün 15.08.13 öncesi, 16.05.7 öncesi 16.x ve 17.02.0-pre4 öncesi 17.x sürümlerindeki slurmd/req.c dosyasında bulunan _prolog_error fonksiyonunda, slurmd daemon'ının bir hesaplama düğümündeki Prolog hatasını kullanıcılara bildirme yönteminde bir güvenlik açığı bulunmaktadır. Bu açık, bir kullanıcının sistemdeki rastgele bir dosyanın kontrolünü ele geçirmesine izin verebilir. Bunun istismar edilmesi, kullanıcının kendi işinin çalıştıracağı bir Prolog betiğinin başarısız olmasına (sıfır olmayan dönüş kodu) neden olabilmesine veya bunu öngörebilmesine bağlıdır. Bu sorun, 0.6.0 (Eylül 2005) sürümünden günümüze kadar olan tüm Slurm sürümlerini etkilemektedir. İstismarı önlemek için uygulanabilecek geçici çözümler; ya Prolog betiğini devre dışı bırakmak ya da her zaman 0 ("başarı") döndürecek şekilde değiştirmek ve işlemin otomatik olarak slurmd tarafından yönetilmesine güvenmek yerine scontrol kullanarak düğümü "down" durumuna getirecek şekilde ayarlamaktır. Tanımlanmış bir Prolog betiğiniz yoksa bu sorundan etkilenmezsiniz.
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ün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| schedmd slurm | v ≤ 15.08.12, 16.05.0, 16.05.1, 16.05.2, 16.05.3, 16.05.4, 16.05.5, 16.05.6, 17.02.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.