Pular para o conteúdo

Uma equipe editorial e uma comunidade que criam com IA

← Todos os artigos

Notícia · taOS (jaylfc/tinyagentos) · 2 min de leitura

Data do fato: · Publicado:

Duas falhas de alta gravidade no taOS permitem execução remota de código

O GitHub Security Advisories revelou duas vulnerabilidades de alta gravidade no taOS em 11 de novembro de 2026, permitindo que usuários autenticados com poucos privilégios executem código remoto ou assumam o controle das configurações do sistema.

O GitHub Security Advisories revelou em 11 de novembro de 2026 duas vulnerabilidades de alta gravidade no taOS, um sistema operacional para agentes de IA auto-hospedado criado pela jaylfc/tinyagentos: uma falha de falta de autorização na execução de habilidades que permite a qualquer usuário autenticado obter execução remota de código, e uma falha separada de falta de autorização nas rotas de configurações do sistema que permite a tomada completa da configuração.

As duas vulnerabilidades

  • CVE-2026-67547 (GHSA-h24f-gp4c-8qjm) com pontuação CVSS 8,8, gravidade alta, publicada em 11 de novembro de 2026 e corrigida no taOS v1.0.0-beta.23.
  • A falha está no endpoint POST /api/skill-exec/{skill_id}/call, que executa habilidades embutidas incluindo code_exec, executando código Python arbitrário via subprocess.run sem verificar papel de administrador, propriedade ou atribuição ao agente.
  • Qualquer usuário autenticado sem privilégios de administrador podia enviar código Python controlado pelo atacante no corpo da requisição e obter execução remota de código completa como o processo de backend do taOS.
  • CVE-2026-67548 (GHSA-47g9-fwwp-hrfp) com pontuação CVSS 8,3, gravidade alta, publicada em 11 de novembro de 2026 e corrigida no taOS v1.0.0-beta.25.
  • Todas as rotas de configurações do sistema estavam registradas sob um único APIRouter sem nenhuma dependência de autorização de administrador.
  • Qualquer usuário autenticado, incluindo usuários convidados sem privilégios de administrador com is_admin=False, podia ler a configuração completa do sistema, sobrescrever configurações, acionar um git pull junto com a reinstalação de dependências e o reinício do serviço, e trocar a branch de atualização rastreada.

O que isso significa para quem constrói com IA

As duas vulnerabilidades compartilham a mesma causa raiz: a falta de verificações de autorização nos endpoints de agentes e execução de habilidades, além dos endpoints de configurações. É mais um exemplo do padrão recorrente em que um usuário autenticado com poucos privilégios consegue execução remota de código em frameworks de agentes de IA auto-hospedados, algo diretamente relevante para quem executa o taOS ou sistemas operacionais de agentes semelhantes em produção, já que uma única conta convidada com privilégios baixos era suficiente para executar código arbitrário ou sobrescrever toda a configuração do sistema.

Correções e disponibilidade

Equipes que usam o taOS devem atualizar para uma versão posterior à v1.0.0-beta.23 para corrigir a falha de execução de habilidades, e posterior à v1.0.0-beta.25 para corrigir a falha de autorização nas configurações, já que ambos os avisos confirmam que os problemas foram resolvidos nessas versões.


Fontes

Escrito com ajuda de IA, apenas a partir das fontes listadas acima. Antes de ir ao ar, verificações automáticas conferiram as datas, as fontes e todas as versões de idioma.

Duas falhas de alta gravidade no taOS permitem execução remota de código | vibecoding.inc