O pesquisador de segurança Olivier Laflamme revelou duas cadeias independentes de execução remota de código com privilégios de root que afetam o Unitree G1 EDU. Uma delas inclui um caminho via Bluetooth Low Energy, ou BLE, que pode levar ao controle total do sistema no computador de Locomoção do robô.
As falhas são acompanhadas como
CVE-2026-76639
e
CVE-2026-76640
. A primeira envolve um caminho adjacente à rede por meio de chat_go e bashrunner, enquanto a segunda começa a partir da proximidade via BLE.
Até agora, não há confirmação de uma versão de firmware corrigida em qualquer documentação acessível da Unitree, o que deixa os donos do G1 EDU sem uma referência clara de atualização para as duas vulnerabilidades.
Laflamme afirmou que a Unitree corrigiu em julho de 2026 a verificação em nuvem que ligava a conta ao robô. Em comunicado divulgado em 27 de agosto, o caminho atual com apoio da nuvem exige uma conta vinculada ao G1 alvo ou os materiais de chave já em posse do atacante.
O pesquisador publicou o estudo em 27 de agosto de 2026 e descreveu os dois problemas como rotas separadas para execução remota de código com root. A linha do tempo da pesquisa mostra que Laflamme atualizou o robô de teste para a versão V1.5.2, mas essa sequência, por si só, não comprova que a V1.5.1.1 também esteja afetada.
Na divulgação técnica, Laflamme disse que a
CVE-2026-76639
explora uma condição de traversão de diretório em chat_go para chegar ao bashrunner. A execução via bashrunner resulta em execução de código com privilégios de root no computador de Locomoção.
Laflamme descreveu a
CVE-2026-76639
como uma RCE independente, embora a tenha reutilizado como um dos elementos da demonstração da cadeia BLE separada, identificada como
CVE-2026-76640
.
No caso da
CVE-2026-76640
, o caminho inicial de escrita via BLE aceita a interação de bootstrap sem emparelhamento Bluetooth. No entanto, o material de bootstrap continua protegido, e as operações posteriores de provisionamento Wi-Fi exigem o estado autenticado de BLE do aplicativo.
Durante a pesquisa, o serviço em nuvem da Unitree aceitou uma conta válida da Unitree para a solicitação de recuperação de chaves, mas não verificou se essa conta era, de fato, dona do robô informado.
Essa falha de autorização permitiu recuperar material de chave associado a outro G1 EDU. Com a chave recuperada, foi possível estabelecer o estado autenticado de BLE exigido pelas operações de provisionamento Wi-Fi.
A cadeia então avançava para o código de provisionamento Wi-Fi. Laflamme documentou ali um estouro de buffer que levava à execução de root no computador de Locomoção.
O pesquisador limitou seu teste de propagação a dois robôs G1 em uma mesma sala. Em comunicado de 27 de agosto, ele afirmou que a correção na autorização da nuvem quebra exatamente esse fluxo de proof of concept.
A página oficial da Unitree diferencia o G1 e o G1 EDU como modelos distintos, enquanto a aplicação mais ampla das duas novas vulnerabilidades a outros robôs da fabricante ainda não foi confirmada.
Publicidade
Tenha acesso aos melhores hackers éticos do mercado através de um serviço personalizado, especializado e adaptado para o seu negócio. Guardsi: qualidade, confiança e especialidade em segurança ofensiva de quem já protegeu centenas de empresas. Saiba mais...