CVE-2017-9514
WysokieStreszczenie
Bamboo w wersjach przed 6.0.5, 6.1.x przed 6.1.4 oraz 6.2.x przed 6.2.1 posiadał punkt końcowy REST, który analizował plik YAML i nie ograniczał wystarczająco klas, które mogły być ładowane. Użytkownik, który zaloguje się do Bamboo, może wykorzystać tę podatność do wykonania dowolnego kodu Java na systemach z podatnymi wersjami Bamboo.
Ocena ryzyka
Atakujący, który uzyska dostęp do konta użytkownika w Bamboo, może zdalnie uruchomić nieautoryzowany kod, co może prowadzić do poważnych naruszeń bezpieczeństwa w organizacji.
Rekomendacja
Zaleca się aktualizację Bamboo do wersji 6.0.5, 6.1.4 lub 6.2.1 lub nowszej, aby zniwelować tę podatność.
Inne podatności w Bamboo
Zobacz wszystkie- CVE-2015-6576Wysokie
Bamboo w wersjach 2.2 przed 5.8.5 oraz 5.9.x przed 5.9.7 umożliwia zdalnym atakującym, którzy mają dostęp do interfejsu webowego Bamboo, wykonanie dowolnego kodu Java poprzez nieokreślony zasób.
- CVE-2017-14589Krytyczne
W szablonach FreeMarker występuje możliwość podwójnej ewaluacji OGNL poprzez tagi FreeMarker w Struts. Atakujący z ograniczonymi prawami administracyjnymi do Bamboo może wykorzystać tę podatność do wykonania dowolnego kodu Java na systemach z podatną wersją Bamboo.
Oryginalny opis (angielski, źródło NVD)
Bamboo before 6.0.5, 6.1.x before 6.1.4, and 6.2.x before 6.2.1 had a REST endpoint that parsed a YAML file and did not sufficiently restrict which classes could be loaded. An attacker who can log in to Bamboo as a user is able to exploit this vulnerability to execute Java code of their choice on systems that have vulnerable versions of Bamboo.

