Katalog CVE

CVE-2017-1000092

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka Git łączy się z repozytorium Git określonym przez użytkownika w ramach walidacji formularza. Atakujący, który nie ma bezpośredniego dostępu do Jenkins, ale potrafi odgadnąć identyfikator poświadczeń użytkownika/hasła, może nakłonić dewelopera z uprawnieniami do konfiguracji zadań do kliknięcia w link z złośliwie skonstruowanym adresem URL Jenkins, co skutkuje wysłaniem nazwy użytkownika i hasła do serwera kontrolowanego przez atakującego.

Ocena ryzyka

Organizacja narażona jest na kradzież poświadczeń użytkowników, co może prowadzić do nieautoryzowanego dostępu do systemów i danych. Potencjalne konsekwencje obejmują utratę danych oraz naruszenie bezpieczeństwa.

Rekomendacja

Zaleca się ograniczenie możliwości konfiguracji zadań tylko do zaufanych użytkowników oraz wprowadzenie dodatkowych zabezpieczeń, takich jak weryfikacja adresów URL. Należy również monitorować logi dostępu w celu wykrycia podejrzanych działań.

Powiązane podatności

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

Git Plugin connects to a user-specified Git repository as part of form validation. An attacker with no direct access to Jenkins but able to guess at a username/password credentials ID could trick a developer with job configuration permissions into following a link with a maliciously crafted Jenkins URL which would result in the Jenkins Git client sending the username and password to an attacker-controlled server.

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