Katalog CVE

CVE-2026-49959

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.95%

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

Streszczenie

W Hermes WebUI przed wersją 0.51.311 stwierdzono podatność na zdalne wykonanie kodu, która umożliwia uwierzytelnionym atakującym wykonanie dowolnych poleceń poprzez umieszczenie złośliwej konfiguracji Git w pliku .git/config repozytorium obszaru roboczego. Atakujący mogą wykorzystać podprocesy Git w api/workspace_git.py przez wektory takie jak core.fsmonitor, protocol.ext.allow, credential.helper, core.askPass, core.gitProxy lub dziedziczone zmienne środowiskowe, w tym GIT_SSH_COMMAND.

Ocena ryzyka

Uwierzytelniony atakujący może wykonać dowolne polecenia na hoście uruchamiającym aplikację, co prowadzi do pełnej kompromitacji systemu i potencjalnego przejęcia innych usług.

Rekomendacja

Należy zaktualizować Hermes WebUI do wersji 0.51.311 lub nowszej oraz ograniczyć uprawnienia użytkowników do minimum.

Inne podatności w Hermes WebUI

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

Hermes WebUI before version 0.51.311 contains a remote code execution vulnerability that allows authenticated attackers to execute arbitrary commands by placing malicious executable Git configuration in a workspace repository's .git/config file. Attackers can exploit Git subprocess invocations in api/workspace_git.py through vectors such as core.fsmonitor during git status, protocol.ext.allow with ext:: remotes during git fetch, credential.helper, core.askPass, core.gitProxy, or inherited environment variables including GIT_SSH_COMMAND to achieve arbitrary command execution on the host running the application.

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