Roboty mobilne MiR100 i MiR200 (oraz potencjalnie inne z floty MiR) posiadają zakodowane na stałe, powszechnie znane dane uwierzytelniające do interfejsu Control Dashboard dostępnego przez sieć przewodową i bezprzewodową. Podatność umożliwia zdalnym atakującym przejęcie pełnej kontroli nad robotem bez specjalistycznej wiedzy.
▸ Pokaż oryginał (EN)
Out of the wired and wireless interfaces within MiR100, MiR200 and other vehicles from the MiR fleet, it's possible to access the Control Dashboard on a hardcoded IP address. Credentials to such wireless interface default to well known and widely spread users (omitted) and passwords (omitted). This information is also available in past User Guides and manuals which the vendor distributed. This flaw allows cyber attackers to take control of the robot remotely and make use of the default user interfaces MiR has created, lowering the complexity of attacks and making them available to entry-level attackers. More elaborated attacks can also be established by clearing authentication and sending network requests directly. We have confirmed this flaw in MiR100 and MiR200 but according to the vendor, it might also apply to MiR250, MiR500 and MiR1000.
Panel sterowania Control Dashboard jest dostępny pod zakodowanym na stałe adresem IP przez interfejsy sieciowe robota. Domyślne dane logowania (nazwy użytkowników i hasła) są powszechnie znane i były publikowane w oficjalnych podręcznikach oraz przewodnikach użytkownika dystrybuowanych przez producenta. Atakujący może zalogować się przy użyciu tych domyślnych danych i przejąć kontrolę nad robotem, a bardziej zaawansowane ataki polegają na całkowitym pominięciu uwierzytelniania i wysyłaniu żądań sieciowych bezpośrednio do urządzenia.
Atakujący uzyskuje zdalną, pełną kontrolę nad robotem, mogąc nim sterować, modyfikować jego działanie lub całkowicie zakłócić jego pracę. Niska złożoność ataku sprawia, że jest on dostępny nawet dla mało doświadczonych napastników.
Należy natychmiastowo zmienić domyślne dane uwierzytelniające na silne, unikalne hasła oraz ograniczyć dostęp sieciowy do panelu Control Dashboard wyłącznie do zaufanych hostów. Należy zastosować patche dostępne u producenta zgodnie z referencjami oraz odizolować sieć robotów od niezaufanych segmentów sieci.
MiR100 i MiR200 (potwierdzone przez badaczy); według producenta podatność może dotyczyć również MiR250, MiR500 oraz MiR1000. Dotyczy oprogramowania firmware tych urządzeń (konkretne wersje wskazane w referencjach producenta).
Podatność została potwierdzona przez badaczy z Alias Robotics w urządzeniach MiR100 i MiR200. Domyślne dane uwierzytelniające były historycznie publikowane w oficjalnych materiałach producenta, co znacząco zwiększa ryzyko ich powszechnego poznania przez potencjalnych atakujących.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HAliasrobotics Mir100
HWAliasroboticswszystkie wersjeAliasrobotics Mir1000
HWAliasroboticswszystkie wersjeAliasrobotics Mir1000 Firmware
OSAliasrobotics≤ 2.8.1.1Aliasrobotics Mir100 Firmware
OSAliasrobotics≤ 2.8.1.1Aliasrobotics Mir200
HWAliasroboticswszystkie wersjeAliasrobotics Mir200 Firmware
OSAliasrobotics≤ 2.8.1.1Aliasrobotics Mir250
HWAliasroboticswszystkie wersjeAliasrobotics Mir250 Firmware
OSAliasrobotics≤ 2.8.1.1Aliasrobotics Mir500
HWAliasroboticswszystkie wersjeAliasrobotics Mir500 Firmware
OSAliasrobotics≤ 2.8.1.1Enabled Robotics Er Flex
HWEnabled-Roboticswszystkie wersjeEnabled Robotics Er Flex Firmware
OSEnabled-Robotics≤ 2.8.1.1Enabled Robotics Er Lite
HWEnabled-Roboticswszystkie wersjeEnabled Robotics Er Lite Firmware
OSEnabled-Robotics≤ 2.8.1.1Enabled Robotics Er One
HWEnabled-Roboticswszystkie wersjeEnabled Robotics Er One Firmware
OSEnabled-Robotics≤ 2.8.1.1Mobile Industrial Robotics Er200
HWMobile-Industrial-Roboticswszystkie wersjeMobile Industrial Robotics Er200 Firmware
OSMobile-Industrial-Robotics≤ 2.8.1.1Uvd Robots
HWUvd-Robotswszystkie wersjeUvd Robots Firmware
OSUvd-Robots≤ 2.8.1.1
Powiązane podatności
Domyślne, jawne dane dostępowe do WiFi Access Point w robocie MiR
Ekspozycja grafu obliczeniowego ROS na interfejsach sieciowych robotów MiR
Brak uwierzytelnienia w ROS na robotach MiR — zdalne przejęcie kontroli
Niebezpieczne domyślne konfiguracje Ubuntu w kontrolerach robotów MiR
MiR controllers across firmware versions 2.8.1.1 and before do not encrypt or protect in any way the intellect...