metasploit: jak używać linux / http / webmin_backdoor

Sep 17 2020

Próbuję uzyskać dostęp do serwera za pomocą CVE-2019-15107 przy pomocy metasploit. Próbowałem znaleźć przykłady jego użycia, ale nie znalazłem.

IP moich komputerów to 192.168.109.133. Jestem połączony z VPN, gdzie mam dostęp do adresu docelowego pod adresem 192.168.208.32. Na porcie 10000 Webmin działa z wersją 1.890, która jest podatna na tego exploita.

Ustawiłem wszystkie wymagane opcje, ale to nie zadziała i nie mam pojęcia dlaczego.

To jest wynik po wykorzystaniu.

W zasadzie nie mam pojęcia, do czego służą SRVHOST i SRVPORT. Nie wiem też, czym jest TARGETURI. Więc gdyby ktoś mógł mi to bardziej szczegółowo wyjaśnić, byłbym wdzięczny.

Odpowiedzi

1 multithr3at3d Sep 17 2020 at 06:02

TARGETURI jest wyjaśnione w opisie tej opcji; jest to ścieżka URI do aplikacji. Jeśli otworzysz przeglądarkę internetową w aplikacji, a podstawą ścieżki jest np. / Webmin, tego właśnie tutaj użyjesz. A może nie ma przedrostka i możesz po prostu zostawić to pole puste.

Obecność SRVHOST i SRVPORT wskazuje, że cel będzie musiał dotrzeć do serwera działającego na Twoim końcu w ramach exploita. Po prostu ustawiają miejsce, w którym ten listener się połączy, więc prawdopodobnie można go również pozostawić jako domyślny. Jeśli dobrze pamiętam, Metasploit użyje wartości LHOST do wypełnienia rzeczywistego adresu, gdy cel połączy się z powrotem z tym serwerem.