Três vulnerabilidades críticas de execução remota de código (RCE) foram descobertas na infraestrutura do Bing, permitindo que atacantes assumam o controle de servidores de processamento de imagens com privilégios de sistema. As falhas, classificadas com pontuação máxima de CVSS 9.8, foram corrigidas pela Microsoft após divulgação responsável por pesquisadores da XBOW, um pesquisador de segurança autônomo baseado em IA.
Descoberta e escopo das vulnerabilidades
O conjunto de falhas afeta componentes centrais do Bing, especificamente o pipeline de processamento de imagens e o mecanismo de busca reversa. A investigação revelou que uma funcionalidade aparentemente inofensiva de manipulação de imagens tornou-se uma porta de entrada para acesso completo ao sistema operacional nos servidores de produção. As vulnerabilidades identificadas são:
- CVE-2026-32194: Falha de injeção de comando no pipeline de processamento de imagens do Bing, acessível através do recurso público "Buscar por Imagem".
- CVE-2026-32191: Vulnerabilidade relacionada no caminho de ingestão de imagens do lado do servidor, ligada ao rastreador de busca reversa de imagens do Bing.
- CVE-2026-21536: Falha não relacionada de upload irrestrito de arquivos executáveis no Programa de Precificação de Dispositivos da Microsoft.
A descoberta ocorreu quase acidentalmente durante a análise de padrões de tráfego. Os pesquisadores notaram que a busca reversa de imagens poderia ser enganada para buscar uma URL controlada pelo atacante a partir do backend, um padrão clássico de Server-Side Request Forgery (SSRF). No entanto, a análise aprofundada mostrou que o impacto ia além do SSRF, pois o conteúdo buscado era processado por um componente vulnerável.
Análise técnica detalhada
O vetor de ataque explora a forma como o Bing processa arquivos SVG (Scalable Vector Graphics). Como o SVG é baseado em XML, ele pode incorporar referências a recursos externos ou executar pseudo-protocolos como label:, xc: e comandos baseados em pipe. Essas funcionalidades são úteis para entrada confiável, mas tornam-se perigosas quando expostas a uploads públicos.
A investigação apontou para um mecanismo de renderização estilo ImageMagick que processava arquivos SVG através de "coders" e "delegates". O payload bem-sucedido inseriu um comando de shell precedido por pipe dentro de uma referência SVG, levando a biblioteca de conversão de imagens do backend a executá-lo como um comando do sistema operacional em vez de renderizá-lo como uma imagem.
Este ataque pode ser executado de duas maneiras distintas:
- Envio direto do arquivo SVG vulnerável através do endpoint de upload de imagens do Bing.
- Hospedagem externa do arquivo SVG e recuperação via caminho de SSRF baseado em rastreador.
A prova de exploração chegou por meio de callbacks fora de banda, já que o frontend retornava erros genéricos enquanto o backend executava comandos silenciosamente. A saída do comando confirmou a execução como NT AUTHORITY\SYSTEM nos trabalhadores de processamento de imagens do Bing, rodando Windows Server 2022 Datacenter.
Impacto e alcance
A exposição não se limitou a um único servidor mal configurado, mas abrangeu a camada de processamento de imagens do Bing. Os pesquisadores também identificaram trabalhadores baseados em Linux, inicialmente perdidos porque o validador automatizado reconhecia apenas saídas no estilo Linux, até que ajustaram o script para capturar comandos de prova do Windows como whoami /all e systeminfo.
Este caso destaca um risco sistêmico onde aplicações tratam parsers de imagem como "encanamento" inerte, quando na realidade esses auxiliares carregam décadas de compatibilidade de formato e comportamento de shell-out que atacantes podem instrumentalizar. A falha permite que um usuário não autenticado assuma o controle total de servidores de backend críticos.
Medidas de mitigação recomendadas
Organizações que executam pipelines de processamento de imagens semelhantes devem adotar as seguintes precauções de segurança:
- Desabilitar delegates que invocam shell e comportamento de delegate baseado em pipe em conversores estilo ImageMagick.
- Implementar configurações restritivas de
policy.xmledelegates.xml, despermitindo formatos de alto risco como SVG, MVG e EPS, a menos que explicitamente necessário. - Implementar controles estritos de egresso, incluindo listas de permissão de destino e bloqueio de endereços internos, para qualquer recurso que busque URLs fornecidas pelo usuário.
- Executar a conversão de imagens em ambientes sandboxed com privilégios reduzidos e acesso de rede de saída restrito.
- Construir harnesses de validação que levem em conta frotas de servidores heterogêneas (Linux e Windows) para evitar a perda de sinais reais de exploração.
Lições para a indústria
A Microsoft remediou completamente as vulnerabilidades do Bing Images em seu serviço em nuvem, mas a lição subjacente se estende muito além do Bing. Qualquer aplicação que aceite uploads de imagem ou busque URLs de imagem externas deve tratar seu pipeline de conversão como código crítico de segurança não confiável, em vez de manipulação de mídia inofensiva. A segurança de componentes de processamento de mídia deve ser tratada com o mesmo rigor de qualquer outro componente de backend crítico.
Perguntas frequentes
Qual é o risco imediato para usuários finais?
Atualmente, o risco é limitado a usuários que interagem diretamente com os recursos de upload de imagem do Bing ou que hospedam conteúdo que pode ser processado pelo sistema. A Microsoft recomenda monitorar logs de acesso a esses endpoints.
Existe exploração ativa confirmada?
Os pesquisadores da XBOW forneceram provas de conceito, mas não há evidências públicas de exploração em massa fora do ambiente de teste controlado.
Como verificar se minha organização está afetada?
Se sua infraestrutura utiliza bibliotecas de processamento de imagem semelhantes (como ImageMagick) com delegates habilitados para SVG ou pipe, você deve auditar as configurações de política imediatamente.