Katalog CVE

CVE-2017-17536

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Phabricator przed 2017-11-10 nie blokuje flag --config i --debugger w programie Mercurial hg, co pozwala zdalnym atakującym na wykonanie dowolnego kodu poprzez interfejs webowy, przeglądając gałąź, której nazwa zaczyna się od --config= lub --debugger=.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co może prowadzić do kompromitacji systemu i utraty danych.

Rekomendacja

Zaleca się aktualizację Phabricatora do wersji po 2017-11-10, aby zablokować możliwość użycia niebezpiecznych flag w Mercurial hg.

Powiązane podatności

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

Phabricator before 2017-11-10 does not block the --config and --debugger flags to the Mercurial hg program, which allows remote attackers to execute arbitrary code by using the web UI to browse a branch whose name begins with a --config= or --debugger= substring.

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