CVE-2016-8744

Yüksək

Təsvir

Apache Brooklyn, YAML girişlərini analiz etmək üçün SnakeYAML kitabxanasından istifadə edir. SnakeYAML, məlumatların Java tipinə çevrilməsini göstərmək üçün YAML teqlərinin istifadəsini təmin edir. 0.10.0 versiyasından əvvəlki Brooklyn-in standart konfiqurasiyasında SnakeYAML, classpath-də mövcud olan hər hansı Java tipinə çevrilməyə icazə verir. Bu, autentifikasiya olunmuş istifadəçiyə Brooklyn-i işlədən JVM-in, Brooklyn tərəfindən aşkar edilmədən Java kodunu yükləməsinə və icra etməsinə şərait yarada bilər. Belə kod, faylları və şəbəkə bağlantılarını açmaq, habelə sistem əmrlərini icra etmək imkanı daxil olmaqla, Brooklyn-i işlədən Java prosesinin imtiyazlarına malik olacaqdır. Bu zəiflikdən istifadə edən konsept sübutu (proof-of-concept) eksploytu məlumdur.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulApache Brooklyn
Dərc13 sen 2017
İlk görülmə13 sen 2017

Necə düzəltmək olar

Yeniləyin
  • org.apache.brooklyn:brooklyn0.10.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
apache brooklynv ≤ 0.9.0—
org.apache.brooklyn:brooklynMavenv < 0.10.00.10.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.