Um pesquisador de segurança, Olivier Laflamme, divulgou duas cadeias independentes de execução remota de código (RCE) que afetam o robô humanóide Unitree G1 EDU. Essas vulnerabilidades, rastreadas como CVE-2026-76639 e CVE-2026-76640, permitem que atacantes executem comandos arbitrários como root no dispositivo.
Detalhes Técnicos
CVE-2026-76639 (CVSS 8.8): envolve uma vulnerabilidade de execução remota de código não autenticada que permite que atacantes adjacentes à rede executem comandos arbitrários como root, explorando três fraquezas: uma ponte WebRTC-DDS não autenticada na porta TCP 9991, uma chave AES-128 estática armazenada com permissões legíveis por todos e uma falha de travessia de caminho na API de upload de conhecimento chat_go.
CVE-2026-76640 (CVSS 7.5): envolve vulnerabilidades encadeadas no servidor GATT BLE e na pilha de provisionamento WiFi que permitem que atacantes próximos não autenticados alcancem a execução de código root sem emparelhamento ou credenciais, explorando uma variável heredoc não citada no script de provisionamento WiFi e um estouro de buffer no acumulador de chunks SSID.
Ações Recomendadas
Atualizar o firmware do robô para a versão mais recente.
Restringir o acesso à porta TCP 9991 e à API de upload de conhecimento chat_go.
Implementar medidas de segurança para prevenir ataques de execução remota de código.
Essas vulnerabilidades afetam o firmware do Unitree G1 EDU até a versão 1.5.2 e podem ser exploradas por atacantes para executar comandos arbitrários como root no dispositivo.