Nova especificação do MCP voltada para empresas traz novos desafios de segurança
Aprofundamento CEVIU
Aprofundamento
A transição do Model Context Protocol (MCP) para uma arquitetura sem estado remove a persistência de sessão e entrega o controle de rastreamento diretamente ao cliente. Seis propostas de melhoria de especificação eliminam o sequestro de sessão tradicional, mas criam vetores complexos para quem constrói a infraestrutura. Identificadores de rastreamento previsíveis permitem a adulteração de fluxos ativos e acesso indevido entre agentes. A introdução de cabeçalhos HTTP dedicados, como MCP-Method e MCP-Name, expõe segredos como chaves de API e tokens a balanceadores e sistemas de log se mapeados incorretamente. Tarefas de longa execução geram assimetria de recursos, onde requisições baratas consomem memória e processamento do servidor, facilitando ataques de negação de serviço. A extensão MCP Apps ainda traz riscos clássicos de navegador, incluindo XSS armazenado, para interfaces de IA corporativas.
Por que isso importa
A segurança corporativa deixa de ser garantida pelo protocolo base e passa a depender exclusivamente da qualidade da implementação dos servidores MCP. Equipes de segurança e desenvolvimento precisam validar controles de acesso, sanitizar cabeçalhos e impor limites rígidos de cota para operações assíncronas antes da migração obrigatória. A janela de doze meses para descontinuar versões legadas exige auditoria imediata de integrações existentes e atualização de SDKs. Governança de IA e gestão de vulnerabilidades devem acompanhar cada nova versão, pois a superfície de ataque migrou para a camada de aplicação e a infraestrutura de hospedagem.
Linha do tempo
Lançamento inicial do MCP como ferramenta local e monolítica para usuários únicos.
Travamento do release candidate com seis SEPs e modelo de protocolo sem estado.
Publicação da análise técnica sobre novos vetores de ataque e migração de responsabilidades de segurança.
Lançamento oficial da especificação MCP 2026-07-28 e início da janela de descontinuação.
Perguntas frequentes
O que significa a mudança para um protocolo sem estado na prática?
A arquitetura sem estado elimina sessões permanentes no servidor e exige que o cliente gerencie identificadores de rastreamento e objetos de contexto. Essa mudança remove vetores de sequestro de sessão, mas transfere a complexidade de validação para o lado da aplicação.
Por que os novos cabeçalhos HTTP representam um risco de vazamento de dados?
Cabeçalhos como MCP-Method e MCP-Name podem ser configurados para transportar dados sensíveis acidentalmente. Se mapeados sem filtro, segredos como tokens e informações pessoais ficam visíveis a toda a infraestrutura de rede intermediária.
Como defender servidores MCP contra ataques de negação de serviço assíncronos?
Implemente limites estritos de tempo e recursos para tarefas de longa execução, além de validação rigorosa na criação de requisições. Monitore picos de consumo de CPU e memória em tempo real para interromper operações maliciosas antes do colapso.
A responsabilidade pela segurança mudou do protocolo para o desenvolvedor?
Sim. A nova especificação baseia a segurança em implementações de servidor e políticas de plataforma. Desenvolvedores e operadores devem construir validações próprias, pois os guardrails automáticos da versão anterior foram removidos.
Fontes
- securityweek.comfonte original
- Categoria
- CEVIU Segurança da Informação
- Publicado
- 29 de junho de 2026
- Editoria
- CEVIU Segurança da Informação

