CVE-2025-35027

Multiple robotic products by Unitree sharing a common firmware, including the Go2, G1, H1, and B2 devices, contain a command injection vulnerability. By setting a malicious string when configuring the on-board WiFi via a BLE module of an affected robot, then triggering a restart of the WiFi service, an attacker can ultimately trigger commands to be run as root via the wpa_supplicant_restart.sh shell script. All Unitree models use firmware derived from the same codebase (MIT Cheetah), and the two major forks are the G1 (humanoid) and Go2 (quadruped) branches.
References
Configurations

Configuration 1 (hide)

AND
cpe:2.3:o:unitree:g1_firmware:*:*:*:*:*:*:*:*
cpe:2.3:h:unitree:g1:-:*:*:*:*:*:*:*

Configuration 2 (hide)

AND
cpe:2.3:o:unitree:go2_firmware:*:*:*:*:*:*:*:*
cpe:2.3:h:unitree:go2:-:*:*:*:*:*:*:*

Configuration 3 (hide)

AND
cpe:2.3:o:unitree:h1_firmware:*:*:*:*:*:*:*:*
cpe:2.3:h:unitree:h1:-:*:*:*:*:*:*:*

Configuration 4 (hide)

AND
cpe:2.3:o:unitree:b2_firmware:*:*:*:*:*:*:*:*
cpe:2.3:h:unitree:b2:-:*:*:*:*:*:*:*

History

18 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Múltiples productos robóticos de Unitree que comparten un firmware común, incluyendo los dispositivos Go2, G1, H1 y B2, contienen una vulnerabilidad de inyección de comandos. Al establecer una cadena maliciosa al configurar el WiFi integrado a través de un módulo BLE de un robot afectado, y luego al activar un reinicio del servicio WiFi, un atacante puede finalmente activar comandos para que se ejecuten como root a través del script de shell wpa_supplicant_restart.sh. Todos los modelos de Unitree usan firmware derivado de la misma base de código (MIT Cheetah), y las dos bifurcaciones principales son las ramas G1 (humanoide) y Go2 (cuadrúpedo).

Information

Published : 2025-09-26 07:15

Updated : 2026-10-18 21:10


NVD link : CVE-2025-35027

Mitre link : CVE-2025-35027

CVE.ORG link : CVE-2025-35027


JSON object : View

Products Affected

unitree

  • h1_firmware
  • go2
  • b2_firmware
  • g1
  • go2_firmware
  • h1
  • b2
  • g1_firmware
CWE
CWE-78

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')