Katalog CVE

CVE-2026-117616

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

Percentyl 11 - wyżej niż 11% wszystkich znanych CVE

Streszczenie

Jenkins w wersjach 2.587 i starszych oraz LTS 2.580.1 i starszych udostępnia endpoint HTTP, który ładuje agentów po nazwie bez walidacji tej nazwy. Pozwala to atakującym z uprawnieniem Overall/Read załadować dowolny plik config.xml z systemu plików kontrolera jako konfigurację agenta oraz nadpisać dowolny plik config.xml przy zapisie tego agenta, co może prowadzić do wykonania dowolnego kodu.

Ocena ryzyka

Atakujący z niskimi uprawnieniami może doprowadzić do nadpisania plików konfiguracyjnych i potencjalnego wykonania dowolnego kodu na kontrolerze. Skutkuje to pełną kompromitacją instancji Jenkinsa.

Rekomendacja

Zaktualizuj Jenkins do wersji nowszej niż 2.587 lub LTS nowszej niż 2.580.1. Ogranicz uprawnienie Overall/Read do niezbędnego minimum.

Inne podatności w Jenkins

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

Jenkins 2.587 and earlier, LTS 2.580.1 and earlier provides an HTTP endpoint that loads agents by name without validating the name, allowing attackers with Overall/Read permission to load any config.xml file on the controller file system as an agent configuration, and to overwrite an arbitrary config.xml file when that agent is saved, potentially resulting in arbitrary code execution.

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