CVE-2026-33718
OpenHands é vulnerável a Injeção de Comandos através do seu Manipulador de Git Diff
- Publicado
- 27 de mar. de 2026
- Atualizado
- 27 de mar. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 6 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HBaixo · próximos 30 dias
- Percentil
- 78,9%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
OpenHands é um software para desenvolvimento orientado por IA. A partir da versão 1.5.0, existe uma vulnerabilidade de Injeção de Comandos no método `get_git_diff()` em `openhands/runtime/utils/git_handler.py:134`. O parâmetro `path` do endpoint da API `/api/conversations/{conversation_id}/git/diff` é passado sem sanitização para um comando shell, permitindo que atacantes autenticados executem comandos arbitrários na sandbox do agente. O usuário já tem permissão para instruir o agente a executar comandos, mas isso contorna os canais normais. A versão 1.5.0 corrige o problema.
Fontes
1Exploit de prova de conceito para CVE-2026-33718 demonstrando injeção de comandos no Git Diff Handler do OpenHands. Recurso educacional para pesquisa de vulnerabilidades e prática em laboratório.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.