CVE-2017-1000106

Yüksək

Təsvir

Blue Ocean, GitHub təşkilatı üçün qovluqların yaradılmasına imkan verir ki, bunlar GitHub təşkilatını Jenkinsfile ehtiva edən repozitoriyalar və budaqlar üçün skan etmək və Jenkins-də müvafiq konveyerlər (pipelines) yaratmaq üçün qurulur. Onun SCM məzmunu REST API-si Blue Ocean-da konveyerin yaradılması və redaktə edilməsi funksiyasını dəstəkləyir. SCM məzmunu REST API-si cari istifadəçinin autentifikasiyasını və ya etibarnamələrini yoxlamırdı. Əgər GitHub təşkilatı qovluğu Blue Ocean vasitəsilə yaradılıbsa, o, yaradıcısının GitHub etibarnamələrinə istinadı saxlayırdı. Bu, GitHub təşkilatı qovluğuna oxuma girişi olan istifadəçilərə həmin qovluğun yaradıcısının GitHub etibarnamələri ilə GitHub təşkilatı daxilindəki müvafiq repozitoriyalarda ixtiyari commit-lər yaratmağa imkan verirdi. Bundan əlavə, GitHub təşkilatı qovluğuna oxuma girişi olan istifadəçilər, əgər budaq Jenkinsfile ehtiva edirsə (hansı ki, bu zəifliyin digər hissəsi vasitəsilə yaradıla bilərdi) və onlar təşkilat qovluğunun adını, repozitoriyanın adını, budağın adını və faylın adını təqdim edə bildikləri təqdirdə, GitHub təşkilatı daxilindəki repozitoriyalardan ixtiyari faylların məzmununu oxuya bilərdilər.

CiddilikYüksək
CVSS8.5
İstismar ehtimalı—
MəhsulJenkins Blue Ocean
Dərc5 okt 2017
İlk görülmə5 okt 2017

Necə düzəltmək olar

Yeniləyin
  • io.jenkins.blueocean:blueocean1.2.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
jenkins blue_oceanv ≤ 1.1.5, 1.2.0—
io.jenkins.blueocean:blueoceanMavenv < 1.2.01.2.0

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2017-1000106 · Jenkins Blue Ocean · Dark Radar