CVE-2020-5301

Düşük

Açıklama

SimpleSAMLphp'nin 1.18.6 öncesindeki sürümleri bir bilgi ifşası zafiyeti içermektedir. Modüller tarafından barındırılan sayfalar için gelen istekleri işleyen `SimpleSAML\Module` içerisindeki modül denetleyicisi, `.php` ile biten yolları tanımlayan ve bunları PHP kodu olarak işleyen bir koda sahiptir. Verilen yolu işlemenin başka uygun bir yolu yoksa, dosya tarayıcıya sunulur. `.php` ile biten yolları tanımlayan kontrol, büyük harfleri hesaba katmamaktadır. Eğer bir kullanıcı örneğin `.PHP` ile biten bir yol talep ederse ve sunucu bu kodu Windows'taki gibi büyük/küçük harf duyarsız bir dosya sisteminden sunuyorsa, PHP kodunun işlenmesi gerçekleşmez ve bunun yerine kaynak kodu tarayıcıya sunulur. Bir saldırgan, bu sorunu kullanarak üçüncü taraf modüllerde gizli kalması gereken veya hassas olan kaynak koduna erişim sağlayabilir. Ancak, saldırı yüzeyi küçük kabul edilmektedir çünkü saldırı yalnızca SimpleSAMLphp'nin bu içeriği Windows'taki gibi büyük/küçük harf duyarsız bir dosya sisteminden sunduğu durumlarda çalışacaktır. Bu sorun 1.18.6 sürümünde düzeltilmiştir.

ÖnemDüşük
CVSS3.0
İstismar olasılığı—
ÜrünSimplesamlphp
Yayın21 Nis 2020
İlk görülme21 Nis 2020

Nasıl düzeltilir

Güncelleyin
  • simplesamlphp simplesamlphp1.18.6 ya da sonraki bir sürüm
  • simplesamlphp/simplesamlphp1.18.6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
simplesamlphp simplesamlphpv < 1.18.61.18.6
simplesamlphp/simplesamlphpPackagistv < 1.18.61.18.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.

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.