Katalog CVE

CVE-2017-1000096

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W wyniku niekompletnej ochrony sandboxa, w skryptach Pipeline możliwe jest wykonanie dowolnego kodu. Konstruktorzy, inicjalizatory zmiennych instancji oraz inicjalizatory instancji nie były objęte ochroną sandboxa, co umożliwiało wykonanie arbitralnego kodu przez użytkowników Jenkins z odpowiednimi uprawnieniami.

Ocena ryzyka

Organizacja może być narażona na wykonanie złośliwego kodu przez użytkowników z uprawnieniami do konfigurowania Pipeline'ów, co może prowadzić do poważnych naruszeń bezpieczeństwa.

Rekomendacja

Zaleca się ograniczenie uprawnień użytkowników do konfigurowania Pipeline'ów oraz aktualizację systemu Jenkins do najnowszej wersji, aby zminimalizować ryzyko związane z tą podatnością.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Arbitrary code execution due to incomplete sandbox protection: Constructors, instance variable initializers, and instance initializers in Pipeline scripts were not subject to sandbox protection, and could therefore execute arbitrary code. This could be exploited e.g. by regular Jenkins users with the permission to configure Pipelines in Jenkins, or by trusted committers to repositories containing Jenkinsfiles.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS