Horizon Alert
Summary of the vulnerability and why it matters
This advisory details a critical vulnerability in FrodoBots EarthRover Mini+ firmware that exposes unauthenticated local interfaces, including an HTTP REST API for device control and diagnostics, ADB access to a root shell, and SSH access. These vulnerabilities could allow unauthorized individuals to potentially control device functions, access sensitive information like WiFi passwords, or execute commands on the device if they gain local network access.
- Unauthenticated access to device controls and data.
- Risk of unauthorized local network control.
- Confirm device presence and network exposure.
Attack Path
How an attacker could exploit the issue
An attacker could gain access to the FrodoBots EarthRover Mini+ through its unauthenticated local network interfaces. Once connected, they could leverage exposed features like the HTTP REST API or ADB to control the device's motor, access sensitive information such as WiFi passwords, or even obtain a root shell. This level of access could allow for significant disruption or data compromise.
- Unauthenticated network access required.
- Vulnerable local interfaces (HTTP, ADB, SSH).
- Risk of device control and data exposure.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability could allow an unauthenticated user on the same local network as the FrodoBots EarthRover Mini+ to access sensitive device information, control its motor, and potentially connect to arbitrary Wi-Fi networks. Access to the root shell via ADB or SSH may also be possible.
- Device telemetry and WiFi credentials at risk.
- Unauthenticated local network access.
- Unauthorized control or data exposure.
Operational Fix
Recommended remediation, mitigation, and detection steps
This vulnerability affects FrodoBots EarthRover Mini+ devices. The primary teams likely responsible for managing these devices are the owners of the specific robotic assets, which could be research teams, individual users, or specific departments within an organization. The immediate first step is to identify all deployed EarthRover Mini+ units, confirm their network reachability and business criticality, and then identify the accountable owner for each device to plan appropriate remediation.
- Asset owners should manage this issue.
- Verify device network exposure and criticality.
- Plan risk-based remediation or vendor engagement.