Katalog CVE

CVE-2026-92131

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka Jenkins Pipeline: Groovy Libraries Plugin w wersji 805.va_fc79344957d i wcześniejszych nie ogranicza ścieżki biblioteki podanej do kroku Pipeline `library` do ścieżki względnej wewnątrz checkoutu SCM i podąża za dowiązaniami symbolicznymi do lokalizacji poza checkoutem SCM podczas pobierania biblioteki. Prowadzi to do podatności typu path traversal, umożliwiając atakującym mogącym konfigurować Pipeline'y odczyt plików w katalogu resources i usuwanie plików w katalogu test w systemie plików kontrolera Jenkinsa.

Ocena ryzyka

Atakujący mogący konfigurować Pipeline'y może odczytywać i usuwać pliki na kontrolerze Jenkinsa, co może prowadzić do wycieku danych lub uszkodzenia systemu.

Rekomendacja

Zaktualizuj wtyczkę Jenkins Pipeline: Groovy Libraries Plugin do wersji nowszej niż 805.va_fc79344957d, która ogranicza ścieżkę biblioteki do ścieżki względnej wewnątrz checkoutu SCM i nie podąża za dowiązaniami symbolicznymi.

Inne podatności w Jenkins Pipeline: Groovy Libraries Plugin

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

Jenkins Pipeline: Groovy Libraries Plugin 805.va_fc79344957d and earlier does not restrict the library path provided to the library Pipeline step to a relative path inside the SCM checkout, and follows symbolic links to locations outside of the SCM checkout when retrieving the library, resulting in a path traversal vulnerability, allowing attackers able to configure Pipelines to read files in a resources directory and to delete files in a test directory on the Jenkins controller file system.

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