CVE-2017-1000110
Açıklama
Blue Ocean, bir GitHub organizasyonunu Jenkinsfile içeren depolar ve dallar için tarayacak şekilde yapılandırılmış GitHub organizasyon klasörlerinin oluşturulmasına ve Jenkins'te karşılık gelen pipeline'ların kurulmasına olanak tanır. Mevcut GitHub organizasyon klasörleri yapılandırılırken mevcut kullanıcının kimlik doğrulaması ve yetkilendirmesi uygun şekilde kontrol edilmemiştir. Bu durum, eğer organizasyon klasörü başlangıçta Blue Ocean kullanılarak oluşturulmuşsa, GitHub organizasyon klasörüne okuma erişimi olan kullanıcıların; GitHub erişim belirtecini (access token) elde etmek amacıyla organizasyon klasörü için GitHub API uç noktasını saldırgan kontrollü bir sunucuyla değiştirmek dahil olmak üzere klasörü yeniden yapılandırmasına izin vermektedir.
Nasıl düzeltilir
- io.jenkins.blueocean:blueocean1.2.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| jenkins blue_ocean | v ≤ 1.1.5, 1.2.0 | — |
| io.jenkins.blueocean:blueoceanMaven | v < 1.2.0 | 1.2.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.