CVE Intelligence
Análise Assistido por IA

CVE-2026-5973: Injeção de comando de SO em get_mime_type do FoundationAgents MetaGPT

A CVE-2026-5973 é uma falha de injeção de comando de sistema operacional (CWE-77) na função get_mime_type do arquivo metagpt/utils/common.py do FoundationAgents MetaGPT até a versão 0.8.1. O registro indica que pode ser explorada remotamente e que um exploit público foi disponibilizado. O projeto foi informado por meio de um pull request, mas não havia reagido no momento do registro, e nenhuma versão corrigida é informada nas fontes consultadas.

Publicada em 24/10/2026 · Atualizada em 24/10/2026 · Read in English

Visão geral

O registro descreve uma fraqueza de injeção de comando de sistema operacional (CWE-77) na função get_mime_type do arquivo metagpt/utils/common.py do FoundationAgents MetaGPT até a versão 0.8.1. Segundo o registro, o problema pode ser acionado remotamente e um exploit público foi disponibilizado. A pontuação base da NVD é 9,8 (CVSS 3.1), e o CNA VulDB apresenta pontuações menores em outras versões do CVSS.

Impacto

  • O registro classifica o resultado como injeção de comando de sistema operacional, o que em geral significa que uma entrada controlada pelo atacante pode chegar a um comando do sistema. O impacto concreto depende de como a aplicação é executada e dos privilégios que possui.
  • O vetor da NVD (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) indica exploração pela rede, com baixa complexidade, sem privilégios e sem interação do usuário, além de alto impacto em confidencialidade, integridade e disponibilidade.
  • Os dados SSVC do registro classificam a exploração como prova de conceito, automatizável como sim e impacto técnico como parcial.

Produtos e versões afetadas

  • Deepwisdom Metagpt: até a versão 0.8.1, incluída (listado como até 0.8.1 no registro).
  • FoundationAgents MetaGPT: versão 0.8.0 e versão 0.8.1.
  • O registro não informa versão corrigida. Não é possível saber, a partir das fontes consultadas, se versões posteriores estão livres do problema.

Situação da exploração

  • O catálogo KEV da CISA não lista este CVE no registro, portanto a exploração ativa não é confirmada pelo KEV.
  • O registro afirma que o exploit foi tornado público. Os dados SSVC indicam que existe uma prova de conceito.
  • Nas fontes consultadas não há confirmação de exploração no ambiente real.

Correção e mitigação

  • Verifique se sua implantação usa o MetaGPT na versão 0.8.1 ou anterior, incluindo as versões 0.8.0 e 0.8.1 citadas no registro.
  • Analise o pull request 1983, referência de correção upstream, e a discussão de mitigação na issue 1930, e aplique a alteração upstream assim que ela estiver em uma versão que você possa implantar.
  • Enquanto a correção não for validada, restrinja quem pode fornecer entradas para a funcionalidade afetada e execute o MetaGPT com privilégios mínimos e exposição de rede reduzida.
  • Considere isolar instâncias do MetaGPT que processem arquivos ou conteúdos não confiáveis.

Orientações de detecção

  • Monitore processos do MetaGPT em busca de processos filhos inesperados ou invocações de shell.
  • Revise os logs da aplicação em busca de entradas incomuns no tratamento de tipos de arquivo ou MIME, especialmente entradas com caracteres de metassintaxe de shell.
  • Gere alertas para conexões de saída ou criação de novos arquivos a partir do processo do MetaGPT que não façam parte da operação normal.

Limitações das informações disponíveis

  • O registro não informa versão corrigida, e as fontes consultadas não confirmam que o pull request citado resolve o problema.
  • O registro indica que o projeto ainda não havia reagido no momento do registro.
  • As pontuações CVSS variam entre fornecedores e versões. A pontuação NVD em 3.1 é 9,8, enquanto o VulDB e o CNA apresentam outros valores.
  • Os detalhes técnicos do exploit não são descritos aqui e não fazem parte do registro.

Perguntas frequentes

O que é a CVE-2026-5973?

É uma fraqueza de injeção de comando de sistema operacional (CWE-77) na função get_mime_type do FoundationAgents MetaGPT até a versão 0.8.1.

Esta vulnerabilidade está sendo explorada ativamente?

O CVE não aparece no KEV da CISA no registro, e nas fontes consultadas não há exploração confirmada no ambiente real. O registro afirma que existe um exploit público.

Existe versão corrigida?

O registro não informa versão corrigida. Ele cita um pull request como correção, mas as fontes consultadas não confirmam uma versão corrigida publicada.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.