Cibersegurança

O WriteGuard da Cloudflare oferece controlos de segurança detalhados para servidores MCP

O WriteGuard da Cloudflare oferece controlos de segurança detalhados para servidores MCP

Página inicial do InfoQ Notícias O Cloudflare WriteGuard oferece controlos de segurança detalhados para servidores MCP

Nuvem O Cloudflare WriteGuard oferece controlos de segurança detalhados para servidores MCP

18 de agosto de 2026 2 min de leitura

por

  • Sergio De Simone

Siga-nos no

YouTube 232 mil seguidores LinkedIn 26 mil seguidores Instagram Novo RSS 19 mil leitores X 57,1 mil seguidores Facebook 21 mil gostos Bluesky Novo Ouvir este artigo - 0:00 Áudio pronto para reproduzir O seu navegador não suporta o elemento de áudio. 0:00 0:00 Normal 1,25x 1,5x Gosto
  • Lista de leitura

A Cloudflare está a lançar o WriteGuard, agora em beta privado, para fornecer controlos de segurança detalhados para servidores MCP (Model Context Protocol). O objetivo é tornar os agentes de IA mais seguros, controlando o seu acesso a ferramentas que podem modificar dados ou executar ações, em vez de se limitarem a ler informações.

O WriteGuard é uma camada partilhada de políticas, atribuição e auditoria que visa abordar os riscos que surgem quando os agentes de IA utilizam o MCP para aceder a serviços externos com privilégios de acesso de escrita, incluindo bases de dados, GitHub, aplicações SaaS, APIs internas, etc.

O modo «somente leitura» foi um bom ponto de partida. À medida que os modelos melhoraram e as equipas ganharam experiência com IA, profissionais das áreas de engenharia, produto, design, vendas e sucesso do cliente começaram a solicitar ferramentas capazes de tomar medidas. [...] queríamos um controlo centralizado sobre as ações de gravação que os agentes poderiam realizar, etiquetas de agente que aparecessem nas aplicações a jusante e uma pista de auditoria que facilitasse a investigação da atividade dos agentes.

O WriteGuard situa-se imediatamente a seguir ao portal do servidor MCP da Cloudflare e intercepta todos os pedidos MCP recebidos. Carrega a política associada à ferramenta em questão e avalia o contexto do pedido para determinar se este pode passar sem alterações ou se deve ser bloqueado. Se uma solicitação permitida falhar posteriormente, é encaminhada para o serviço de auditoria, juntamente com todas as solicitações que são negadas desde o início.

De acordo com os engenheiros da Cloudflare, Scott Roe-Meschke e Kenny Johnson, a vantagem do WriteGuard reside na sua capacidade de definir políticas específicas para cada ferramenta sem exigir alterações no próprio servidor MCP. Funciona também como uma camada de segurança partilhada entre todos os servidores MCP ligados através do portal da Cloudflare.

Apenas para o GitLab, poderíamos ter incorporado estes controlos diretamente no servidor. Mas precisávamos das mesmas capacidades para o Jira, a nossa wiki interna, o Google Workspace e todos os novos servidores MCP que adicionássemos. Reimplementá-los em cada servidor exigiria mais trabalho e resultaria num comportamento inconsistente.

A cada ferramenta é atribuído um nível de risco que varia entre «apenas leitura», que não acarreta qualquer risco, e «crítico». Por exemplo, concluir um pedido de fusão, acionar uma implementação em produção ou eliminar registos em massa são classificadas como operações críticas. Criar um pedido de fusão ou atualizar um campo de issue enquadra-se no nível de escrita contida, enquanto ações de menor impacto, como marcar uma notificação como lida, subscrever um issue ou adicionar um comentário, têm impacto mínimo.

O WriteGuard não requer a criação de contas de agente independentes, o que «criaria um segundo conjunto de permissões para gerir», observam Roe-Meschke e Johnson. Em vez disso, os servidores MCP utilizam credenciais OAuth existentes para identificar o utilizador. Para garantir que as ações realizadas por agentes permaneçam identificáveis no registo de auditoria centralizado, o WriteGuard adiciona o contexto do cliente MCP e da sessão à identidade humana.

O WriteGuard classifica cada invocação como bem-sucedida, falhada ou bloqueada e, em seguida, envia de forma assíncrona um evento expurgado para um «Worker» de auditoria interna. O evento omite os valores das chaves consideradas secretas ou sensíveis. Inclui o servidor, a ferramenta, o nível de risco, o resultado, o utilizador, o cliente e a duração.

O WriteGuard está atualmente disponível numa versão beta privada, permitindo à Cloudflare validar o seu comportamento e aperfeiçoar o produto antes de o disponibilizar ao público em geral.

Sobre o autor

Sergio De Simone

Mostrar maisMostrar menos