HashiCorp Nomad i Nomad Enterprise w wersjach od 0.2.0 do 1.3.0 są podatne na privilege escalation wynikający z luk w bibliotece go-getter. Atakujący może eskalować uprawnienia na hoście agenta klienckiego poprzez złośliwie spreparowane zadanie (job) z sekcją artifact stanza.
▸ Pokaż oryginał (EN)
HashiCorp Nomad and Nomad Enterprise version 0.2.0 up to 1.3.0 were impacted by go-getter vulnerabilities enabling privilege escalation through the artifact stanza in submitted jobs onto the client agent host. Fixed in 1.1.14, 1.2.8, and 1.3.1.
Podatność wynika z błędów w bibliotece go-getter, wykorzystywanej przez Nomad do pobierania artefaktów wskazanych w sekcji artifact stanza zgłaszanych zadań. Poprzez odpowiednio spreparowany wpis w tej sekcji atakujący jest w stanie wpłynąć na zachowanie agenta klienckiego w sposób wykraczający poza przewidziane uprawnienia. W efekcie możliwe jest uzyskanie podwyższonych uprawnień na hoście, na którym działa agent Nomad.
Atakujący zdolny do zgłoszenia zadania do klastra Nomad może eskalować uprawnienia i uzyskać nieautoryzowany dostęp do hosta agenta klienckiego z potencjalnie pełną kontrolą nad systemem (wysoki wpływ na poufność, integralność i dostępność).
Należy zaktualizować HashiCorp Nomad do wersji 1.1.14, 1.2.8 lub 1.3.1, w których podatność została usunięta. Zaleca się jak najszybsze wdrożenie poprawki, szczególnie w środowiskach dopuszczających zgłaszanie zadań przez wielu użytkowników.
HashiCorp Nomad i Nomad Enterprise w wersjach od 0.2.0 do 1.3.0 (włącznie).
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HHashicorp Nomad
APPHashicorp1.3.00.2.0 – 1.1.14 (bez)1.2.0 – 1.2.8 (bez)
Powiązane podatności
HashiCorp Nomad: obejście ACL przez nieuwierzytelnionych użytkowników
HashiCorp Nomad — obejście sandboxu klienta przez stanzę template lub artifact
Nieprawidłowa walidacja certyfikatów TLS w HashiCorp Nomad — privilege escalation
Nieprawidłowa kontrola dostępu w HashiCorp Nomad przez sterownik exec
Nomad Community and Nomad Enterprise (“Nomad”) prefix-based ACL policy lookup can lead to incorrect rule appli...