High

Unitree, Robotics, CVE-2026-76639, Root RCE, Bluetooth, IoT

Unitree G1 CVE-2026-76639: Root RCE on a Robot

Unitree G1 CVE-2026-76639 and CVE-2026-76640 are two root RCE chains on the G1 EDU humanoid robot, one over Bluetooth. What is affected and the fix status.

Unitree G1 CVE-2026-76639, alongside CVE-2026-76640, is one of two independent root remote code execution chains disclosed in the Unitree G1 EDU humanoid robot, including a Bluetooth Low Energy path that can reach root on the robot's Locomotion PC. Security researcher Olivier Laflamme disclosed the pair on August 27, 2026, and no confirmed fixed firmware release has been identified in accessible Unitree guidance, leaving owners without a clear patch target. As robots move from labs into workplaces, a root-level compromise of one is a serious physical and data security concern, not a novelty.

The two chains reach root by different routes. CVE-2026-76639 (CVSS 8.7, CWE-22) uses a path-traversal condition in a component called chat_go to reach bashrunner, and execution through bashrunner yields root code execution on the Locomotion PC over a network-adjacent path. CVE-2026-76640 (CVSS 7.7, CWE-306) begins from Bluetooth proximity: the initial BLE write path accepts the bootstrap interaction without Bluetooth pairing, though the bootstrap material itself remains protected and later Wi-Fi provisioning still requires the application's authenticated BLE state. Laflamme noted Unitree patched a separate cloud account-to-robot ownership check in July 2026.

How serious are these robot vulnerabilities?

Serious, because root on the Locomotion PC means control of the machine that moves the robot, plus access to whatever data and networks it touches. The BLE path is the more striking of the two: accepting a bootstrap write without pairing means an attacker within Bluetooth range has a starting foothold, which is a very different threat model from a purely network-based bug. The saving grace is that the current cloud-assisted route requires an account already bound to the target robot or the relevant key material in hand, so the easiest remote path was tightened, but the local chains remain.

Item

Detail

Device

Unitree G1 EDU humanoid robot

CVE-2026-76639

CVSS 8.7, CWE-22 path traversal via chat_go to bashrunner, root on Locomotion PC

CVE-2026-76640

CVSS 7.7, CWE-306, BLE path accepting bootstrap write without pairing

Researcher

Olivier Laflamme, disclosed 2026-08-27

Fix status

No confirmed fixed firmware release identified

Related fix

Unitree patched a cloud ownership check in July 2026

What should owners of these robots do?

Reduce proximity and network exposure while a firmware fix is unclear. Keep the robot off untrusted networks and segment it from sensitive systems, treat Bluetooth range as an attack surface by operating it away from untrusted parties, and watch Unitree channels for a firmware release that names these CVEs. Because there is no confirmed patch, the practical posture is containment: limit who and what can reach the robot over the network and over Bluetooth.

Our read

A humanoid robot is a computer with actuators and sensors, and CVE-2026-76639 is a reminder that it inherits every category of software flaw plus a physical one. The lesson generalizes to the whole class of capable connected devices entering workplaces: they need the same threat modeling, segmentation, and patch expectations as any other endpoint, not a pass because they are new. Understanding that risk before deployment, rather than after a root compromise, is the difference between an experiment and an exposure.

Reporting by The Hacker News; vulnerability detail per Olivier Laflamme's disclosure; CVSS and CWE per NVD. Sources linked above.

Related: AI agent security in 2026 and What is a zero-day?.

Liked this briefing? Share it:

More briefings

Related posts appear on the live page
Get the briefings first
Breaking security news, verified fast, with the one fact the headlines skip. No spam - unsubscribe anytime.