CVE-2026-92129
WysokieCVSS 7.5Streszczenie
Wtyczka Jenkins Script Security w wersji 1415.v9a_f9b_3a_c253d i wcześniejszych nie sprawdza wywołań z skryptów w sandboxie do metod dodawanych dynamicznie do klasy w czasie działania, co pozwala atakującym z uprawnieniami do definiowania i uruchamiania skryptów w sandboxie, w tym Pipeline'ów, na ominięcie ochrony sandboxa i wykonanie kodu poza nim.
Ocena ryzyka
Ryzyko wykonania nieautoryzowanego kodu w środowisku Jenkins, co może prowadzić do pełnej kompromitacji kontrolera.
Rekomendacja
Zaktualizuj wtyczkę Jenkins Script Security do najnowszej wersji, która zawiera poprawkę.
Inne podatności w Jenkins Script Security Plugin
Zobacz wszystkie- CVE-2026-92128Wysokie
Wtyczka Jenkins Script Security w wersji 1415.v9a_f9b_3a_c253d i wcześniejszych pobiera plik JAR określony przez URL dwukrotnie, zatwierdzając pierwsze pobranie i ładując wpisy classpath z drugiego, co pozwala atakującym zdolnym do definiowania wpisów classpath na wykonanie dowolnego kodu w kontekście JVM kontrolera Jenkins.
- CVE-2026-92127Wysokie
Wtyczka Jenkins Script Security w wersji 1415.v9a_f9b_3a_c253d i wcześniejszych automatycznie zatwierdza wpisy classpath w konfiguracji elementu, gdy użytkownik z uprawnieniami Overall/Administer kopiuje element lub aktualizuje tę konfigurację przez REST API lub CLI, co pozwala atakującym zdolnym do definiowania wpisów classpath na wykonanie dowolnego kodu w kontekście JVM kontrolera Jenkins.
- CVE-2026-92126Nieznane
Wtyczka Jenkins Script Security w wersji 1415.v9a_f9b_3a_c253d i wcześniejszych nie odrzuca adnotacji @Builder, których członek builderStrategy wskazuje dowolną klasę, co pozwala atakującym z uprawnieniami do definiowania i uruchamiania skryptów w sandboxie, w tym Pipeline'ów, na wykonanie kodu poza sandboxem, jeśli odpowiednia klasa znajduje się w classpath komponentu oceniającego skrypt.
- CVE-2026-92125Wysokie
Wtyczka Jenkins Script Security w wersji 1415.v9a_f9b_3a_c253d i wcześniejszych nie odrzuca adnotacji @GroovyASTTransformationClass, co pozwala atakującym z uprawnieniami do definiowania i uruchamiania skryptów w sandboxie, w tym Pipeline'ów, na uruchomienie dowolnej transformacji AST w czasie kompilacji, omijając ochronę sandboxa i wykonując dowolny kod w kontekście JVM kontrolera Jenkins.
- CVE-2026-92124Wysokie
Wtyczka Jenkins Script Security w wersji 1415.v9a_f9b_3a_c253d i wcześniejszych sprawdza operacje, które Groovy wykona na elementach odczytanych z kolekcji, którą skrypt w sandboxie rzutuje na inny typ, ale wykonuje rzutowanie na samej kolekcji, co pozwala atakującym z uprawnieniami do definiowania i uruchamiania skryptów w sandboxie, w tym Pipeline'ów, na ominięcie ochrony sandboxa i wykonanie dowolnego kodu w kontekście JVM kontrolera Jenkins.
- CVE-2026-92123Wysokie
Wtyczka Jenkins Script Security w wersji 1415.v9a_f9b_3a_c253d i wcześniejszych nie przechwytuje operacji wykonywanych na odbiorcy null (wywołania metod, dostęp do właściwości i atrybutów oraz dostęp do tablic), co pozwala atakującym z uprawnieniami do definiowania i uruchamiania skryptów w sandboxie, w tym Pipeline'ów, na ominięcie ochrony sandboxa i wykonanie dowolnego kodu w kontekście JVM kontrolera Jenkins.
- CVE-2026-92122Wysokie
Wtyczka Jenkins Script Security w wersji 1415.v9a_f9b_3a_c253d i wcześniejszych nie sprawdza metody wywoływanej przez proxy utworzone, gdy skrypt w sandboxie koercji wartość do interfejsu, jeśli wartość dziedziczy metodę o tej samej nazwie co metoda interfejsu, co pozwala atakującym z uprawnieniami do definiowania i uruchamiania skryptów w sandboxie, w tym Pipeline'ów, na ominięcie ochrony sandboxa i wykonanie dowolnego kodu w kontekście JVM kontrolera Jenkins.
- CVE-2016-3102Wysokie
Wtyczka Script Security w Jenkins przed wersją 1.18.1 może pozwolić zdalnym atakującym na obejście mechanizmu ochrony Groovy sandbox poprzez wtyczkę, która wykonuje bezpośredni dostęp do pól lub operacje get/set na tablicach.
- CVE-2019-1003029KrytyczneAktywnie exploitowane
Wtyczka Jenkins Script Security w wersji 1.53 i wcześniejszych ma podatność na obejście sandboxa, która pozwala atakującym z uprawnieniami Overall/Read na wykonanie dowolnego kodu w JVM głównego węzła Jenkinsa.
- CVE-2026-84659Średnie
Wtyczka Script Security dla Jenkinsa w wersji 1412.v7737b_3405f86 i wcześniejszych nie egzekwuje sprawdzenia uprawnień w metodzie kontrolującej ustawienie "Force the use of the sandbox globally in the system", co pozwala atakującym na jego wyłączenie przez wiązanie danych Stapler.
Oryginalny opis (angielski, źródło NVD)
Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not check calls from sandboxed scripts to methods added dynamically to a class at runtime, allowing attackers with permission to define and run sandboxed scripts, including Pipelines, to bypass the sandbox protection and execute code outside the sandbox.

