Skip to content
OpenAdvisories
Critical ICSA-21-280-02 10 CVEs

Mobile Industrial Robots Vehicles and MiR Fleet Software

Published Oct 7, 2021 · Updated Oct 7, 2021

Summary

Successful exploitation of these vulnerabilities could lead to privilege escalation, data exfiltration, control of the robot, and a denial-of-service condition.

Vulnerabilities 10

  • Critical 10.0

    RVD#2555: MiR ROS computational graph is exposed to all network interfaces, including poorly secured wireless networks and open wired ones

    MiR100, MiR200 and other MiR robots use the Robot Operating System (ROS) default packages exposing the computational graph to all network interfaces, wireless and wired. This is the result of a bad set up and can be mitigated by appropriately configuring ROS …

  • Critical 10.0

    RVD#2554: MiR ROS computational graph presents no authentication mechanisms

    MiR100, MiR200 and other MiR robots use the Robot Operating System (ROS) default packages exposing the computational graph without any sort of authentication. This allows attackers with access to the internal wireless and wired networks to take control of the…

  • Critical 10.0

    RVD#2569: Insecure operating system defaults in MiR robots

    MiR robot controllers (central computation unit) makes use of Ubuntu 16.04.2 an operating system, Thought for desktop uses, this operating system presents insecure defaults for robots. These insecurities include a way for users to escalate their access beyond…

  • Critical 9.8

    RVD#2558: Default credentials on SICK PLC allows disabling safety features

    The password for the safety PLC is the default and thus easy to find (in manuals, etc.). This allows a manipulated program to be uploaded to the safety PLC, effectively disabling the emergency stop in case an object is too close to the robot. Navigation and a…

  • High 8.2

    RVD#2568: Apache server is vulnerable to a DoS

    The Apache server on port 80 that host the web interface is vulnerable to a DoS by spamming incomplete HTTP headers, effectively blocking the access to the dashboard.

  • High 7.5

    RVD#2560: Unprotected intellectual property in Mobile Industrial Robots (MiR) controllers

    MiR controllers across firmware versions 2.8.1.1 and before do not encrypt or protect in any way the intellectual property artifacts installed in the robots. This flaw allows attackers with access to the robot or the robot network (while in combination with o…

  • Medium 6.4

    RVD#2562: Booting from a live image leads to exfiltration of sensible information and privilege escalation

    There is no mechanism in place to prevent a bad operator to boot from a live OS image, this can lead to extraction of sensible files (such as the shadow file) or privilege escalation by manually adding a new user with sudo privileges on the machine.

  • Medium 6.1

    RVD#2561: Unprotected BIOS allows user to boot from live OS image.

    The BIOS onboard MiR's Computer is not protected by password, therefore, it allows a Bad Operator to modify settings such as boot order. This can be leveraged by a Malicious operator to boot from a Live Image.

  • Unscored —

    The perf_cpu_time_max_percent_handler function in kernel/events/core.c in the Linux kernel before 4.11 allows local use…

  • Unscored —
    CVE-2017-7184 Public exploit

    The xfrm_replay_verify_len function in net/xfrm/xfrm_user.c in the Linux kernel through 4.10.6 does not validate certai…

Revision history

  1. #1

    ICSA-21-280-02 Mobile Industrial Robots MiR Fleet Vehicles

References