Jak wykorzystałem podatność log4shell w kontrolerze WiFi Ubiquiti
Jak wykorzystałem podatność log4shell w kontrolerze WiFi Ubiquiti
W dzisiejszym artykule przyjrzymy się, jak wykorzystałem podatność log4shell (CVE-2021-44228) w kontrolerze WiFi od Ubiquiti, znanym jako Cloud Key Gen2 Plus. To urządzenie, oprócz zarządzania siecią, pełni także funkcję nagrywania feedów z kamer, co czyni je niezwykle użytecznym w wielu sytuacjach.
Warto zwrócić uwagę na elegancką formę sprzętową, która obejmuje 1TB dysk i podtrzymywanie bateryjne, co zapewnia stabilność w przypadku zaniku prądu. Chociaż znane jest wykorzystanie podatności log4shell na ekranie logowania, mój endpoint /api/login okazał się niedostępny, co wymusiło na mnie kreatywne podejście do problemu.
Rozpocząłem od logowania przez SSH na urządzenie oraz poszukiwania log4j. Odkrycie podatnej wersji było kluczowe. Następnie zająłem się badaniem portów, na których nasłuchuje Java. To ważny krok w kierunku zrozumienia, jak można wykorzystać te podatności dla własnych celów.
Na podstawie: Źródła








