CVE-2026-76639
WysokieCVSS 8.8Streszczenie
Oprogramowanie układowe Unitree G1 EDU do wersji 1.5.2 zawiera nieuwierzytelnioną podatność na zdalne wykonanie kodu, która pozwala atakującym w sieci wykonywać dowolne polecenia jako root. Łańcuch wykorzystuje trzy słabości: nieuwierzytelniony most WebRTC-to-DDS na porcie TCP 9991, statyczny klucz AES-128 z uprawnieniami do odczytu dla wszystkich oraz podatność na path traversal w API przesyłania wiedzy chat_go.
Ocena ryzyka
Atakujący może opublikować komunikaty DDS, aby zrestartować usługę bashrunner, umieścić złośliwy ładunek w katalogu skryptów i wywołać jego wykonanie jako uid 0, co prowadzi do pełnego przejęcia urządzenia.
Rekomendacja
Zaleca się aktualizację oprogramowania układowego do wersji nowszej niż 1.5.2, jeśli dostępna, oraz ograniczenie dostępu sieciowego do portu 9991 i monitorowanie ruchu.
Oryginalny opis (angielski, źródło NVD)
Unitree G1 EDU firmware through 1.5.2 contains an unauthenticated remote code execution vulnerability that allows network-adjacent attackers to execute arbitrary commands as root by chaining three weaknesses: an unauthenticated WebRTC-to-DDS bridge on TCP port 9991, a static AES-128 key stored with world-readable permissions, and a path traversal flaw in the chat_go knowledge upload API. Attackers can publish DDS control messages to restart the bashrunner service, plant a malicious payload in its script execution directory via path traversal, and trigger execution of that payload as uid 0 through the bashrunner shell subprocess.

