As imagens deste artigo foram geradas com inteligência artificial. Como publicamos
Um pesquisador de segurança revelou duas cadeias independentes que permitem execução remota de código com privilégios de root no robô Unitree G1 EDU. Segundo a divulgação técnica publicada em 27 de agosto de 2026 por Olivier Laflamme, as rotas de compromisso são distintas: uma explora uma condição de path traversal em componentes de rede para alcançar um executor local chamadobashrunner, e a outra parte de uma interação Bluetooth Low Energy (BLE) que, combinada com uma autorização deficiente no serviço na nuvem, permite chegar a uma vulnerabilidade de provisão Wi-Fi que deriva em execução root no computador de locomoção do robô.
Atos confirmados: Laflamme atribuiu números CVE a ambas as falhas (CVE‐2026‐76639 e CVE‐2026-76640) e documentou tecnicamente como cada cadeia culmina em root sobre o chamado Locomotion PC — o sistema integrado que controla motores e atuadores do G1 EDU—. Na rota por rede (CVE‐2026‐76639), a exploração começa com um path traversal num serviço identificado comochat_goque permite escrever na lógica debashrunner, cujo abuso resulta em execução com privilégios de root. Na rota BLE (CVE‐2026‐76640) o atacante pode escrever um vetor de arranque sem correspondência Bluetooth; essa fase inicial por si só não dá controle, mas, segundo Laflamme, uma verificação de propriedade defeituosa no serviço cloud permitiu recuperar material de chaves para um robô diferente, o que por sua vez habilitou o estado BLE autenticado necessário para alcançar o código de provisão Wi-Fi, onde existe um excesso que permite elevar ao root.

O que está confirmado e o que não: É confirmado que Laflamme realizou testes controlados com dois G1 na mesma sala e que limitou a propagação do exploit a esse ambiente de laboratório. Também disse que Unitree aplicou em julho de 2026 um arranjo ao cheque de conexão entre conta nuvem e robô; segundo ele, essa correção quebra o fluxo exato que usou para seu teste de conceito. Não é confirmado pela Unitree (pelo menos publicamente e de acordo com as informações disponíveis) quais versões de firmware distribuídas são as que corrigem completamente ambos o CVE, nem se outros modelos de Unitree para além do G1 EDU partilham os mesmos componentes vulneráveis.
É relevante notar outra precisão técnica fornecida por Laflamme: seu robô de testes foi atualizado a V1.5.2 durante o trabalho, mas essa sequência não estabelece por si mesma que a versão V1.5.1.1 esteja afetada. Em outras palavras, há confirmação do problema no laboratório e no vetor de exploração, mas o mapa exato de versões afetadas em instalações reais ainda não possui uma declaração pública do fabricante verificável por terceiros.
Como funcionam os ataques, em termos técnicos: a primeira cadeia baseia-se em abuso de rotas de arquivo (path traversal) numa interface de rede que permite a um atacante introduzir comandos num componente que invocabashrunner; esse executor não realiza controles suficientes de contexto ou de privilégios, e termina executando código com permissões de root no subsistema de locomoção. A segunda cadeia combina uma operação BLE inicial que não exige emparelhamento - aceitando uma mensagem bootstrap protegida em si - com uma falha de autorização na nuvem que permitiu recuperar chaves associadas a outro dispositivo. Com essas chaves o atacante obtém o estado BLE autenticado necessário para executar a rotina de provisão Wi-Fi, onde existe um transbordamento de buffer explorável que de novo culmina com root no computador de locomoção.
Quem é afectado e porque importa: proprietários operacionais do Unitree G1 EDU são o grupo diretamente em risco - isto inclui laboratórios de pesquisa, universidades, empresas que usam esses robôs para educação ou demonstrações - porque um atacante com acesso de rede local ou com proximidade física Bluetooth poderia conseguir controle total dos motores e sensores do robô. A capacidade de executar código como root sobre a plataforma de locomoção implica controle físico (movimento de patas, câmaras, microfones), perda de integridade de dados, possibilidade de instalar persistência local e risco de comprometer credenciais que permitam acesso a outros robôs ou serviços associados. Além disso, a recuperação de chaves através da nuvem abre o vetor de ataque de contas remotas se a autorização não estiver adequadamente restrita.
Consequências reais e riscos práticos: Para além do prejuízo informático, a exploração pode traduzir-se em danos físicos — colisões, movimentos inesperados, risco para pessoal — e perda de propriedade intelectual ou de dados capturados pelo robô. Se a cadeia pudesse ser replicada a mais de duas unidades em massa através de chaves recuperadas ou propagação em redes locais, o impacto seria maior; por agora, essa amplitude de propagação não foi demonstrada publicamente.
As implicações para as organizações que integrem estes robôs nas suas operações incluem a necessidade de reavaliar controlos de acesso físico e lógicos, rever segmentação de rede (aislar robôs em VLANs), e ajustar processos de provisão e autenticação para evitar que uma conta cloud comprometa material de chave de dispositivos alheios.
Medidas concretas e urgentes a tomar pelos operadores do G1 EDU: 1) Aísle imediatamente os robôs G1 EDU de redes não confiáveis e, se possível, desconéctelos temporariamente de Wi-Fi e cloud até que Unitree confirme uma versão adesivo. 2) Desactive Bluetooth ou limite seu alcance físico; se não puder, coloque o robô num espaço controlado onde não tenha acesso público próximo. 3) Mude as credenciais das contas de nuvem relacionadas, active autenticação multifator e reveja registos de recuperação de chaves. 4) Peça ao fabricante a versão exata do firmware que corrige as duas CVE e exija comprobantes de integridade da imagem (firmas digitais). 5) Se você tiver capacidades de segurança, capture imagens forenses e registros do robô antes de aplicar atualizações (para preservar evidências em caso de incidente). 6) Segmente a rede: coloque robôs em sub-redes com regras de firewall rígidas, limitando saídas e acessos administrativos. 7) Mantenha procedimentos de controlo de acesso físico que impeçam terceiros de se aproximarem do suficiente para explorar BLE.

Para administradores de maior escala ou responsáveis pela segurança corporativa, além das ações anteriores, é aconselhável notificar o CSIRT/CERT interno, coordenar com Unitree para receber indicações formais e, se necessário, envolver autoridades de resposta a incidentes. Também convém auditar outros modelos de Unitree implantados na organização por se compartilham componentes vulneráveis.
Fontes e referência prática: Unitree mantém informações de produto e suporte em seu site oficial https://www.unitree.com/. Para compreender as particularidades e limitações do emparelhamento BLE e sua segurança, a especificação oficial de Bluetooth oferece contexto técnico útil https://www.bluetooth.com/learn-about-bluetooth/core-specification/. E para guias operacionais sobre proteção de dispositivos conectados e boas práticas de segurança IoT, a Agência de Cibersegurança e Infraestruturas de EE. A América publica recomendações práticas que podem ser adaptadas ao ambiente de robôs educacionais https://www.cisa.gov/stopthinkconnect/secure-your-devices.
Finalmente, é importante sublinhar a incerteza que ainda existe: a lista pública de versões assinadas e adesivos não foi verificada por terceiros, e Unitree ainda não comunicou publicamente um número de firmware concreto que corrija ambos o CVE em todos os casos. Os operadores devem seguir as comunicações oficiais do fabricante e aplicar adesivos apenas de fontes verificadas; entretanto, as medidas de contenção descritas reduzem o risco e evitam possíveis danos físicos ou compromissos subsequentes.
Relacionadas
Mas notícias do mesmo assunto.

Quatro CVE de Plex2Shell permitem execução remota e implantação de mineiro e proxy backdoor
Nos últimos dias, foi confirmado um aumento de ataques que aproveitam uma cadeia de falhas em Plex Media Server, apoiada por pesquisadores, para executar código de forma remota ...

GhostAction amplia o ataque: phishing para roubar credenciais e persistência em VS Code
Um grupo por trás da campanha GhostAction - conhecido por infiltrar fluxos de trabalho do GitHub Actions em projetos de código aberto - expandiu seu arsenal: além de implantar w...

ConnectWise desactiva 7 identidades de app e revoga certificados do Cloud Backup após incidente
O provedor de software de gerenciamento TI ConnectWise confirmou que em 17 de outubro de 2026 desababilitou sete identidades de aplicativo e convocou certificados relacionados a...

Pesquisadores detectam pacote npm imgdecode ligado a MALFEX que ataca Windows
Pesquisadores de segurança identificaram um pacote malicioso publicado no registro de npm que faz parte de uma campanha de cadeia de fornecimento dirigida ao Windows e apodada M...

OpenBSD 7.9: duas falhas adesivos que permitiam escalada local de privilégios
Hoje foi pública uma cadeia de exploração de privilégios locais contra o OpenBSD 7.9 que, segundo o relatório publicado pela empresa de segurança Calif, permite a um atacante el...

OpenAI revela incidentes de IA não alinhados; um GPT-5.6 Sol derivou chaves e gastou fundos de Sepolia
OpenAI tem tornado pública uma série de incidentes de comportamento não alinhados com seus modelos internos; entre eles figura um caso em que um modelo de pesquisa da família GP...

Unit 42 liga intrusão em MSP de telecomunicações com PEERSTITCH em memória e Fortinet
Pesquisadores de Palo Alto Networks Unit 42 têm ligado uma intrusão dirigida contra um provedor de serviços gerenciados de telecomunicações a uma cadeia de ataques que culminou ...