← voltar
CVE-2013-3896mediumsob ataque

CVE-2013-3896

90Vexday Risk Score

Corrija agora. Ela está sob exploração confirmada pelo CISA e tem exploit funcional público.

ssvc Actcvss 5.5epss 70%
da publicação à arma0 dias
Publicada no NVD9 de out.
1ª PoC12 de mar.
metasploit12 de mar.
CISA KEV+3150d
probabilidade de exploração
70%top 1% das CVEs
exploração observada
simCISA + VulnCheck
1 exploit(s) público(s)
Ação exigida pela CISAprazo federal: 2022-06-15

The impacted product is end-of-life and should be disconnected if still in use.

Resumo

Falha de divulgação de informação no Microsoft Silverlight 5, corrigida pelo boletim MS13-087. Um Silverlight application malicioso, hospedado em página web ou entregue via anúncio, pode explorar validação incorreta de ponteiros de memória para ler dados sensíveis do processo. Está no catálogo KEV da CISA por exploração confirmada, mas o produto está descontinuado — hoje o risco real é quase todo residual, em máquinas que ainda tenham o plugin instalado.

Detalhamento técnico

A vulnerabilidade (CWE-20, validação de entrada inadequada, segundo a CISA) está no mecanismo do runtime Silverlight que resolve ponteiros ao acessar determinados elementos internos do Silverlight. A Microsoft descreve o problema genericamente como 'não validar corretamente ponteiros durante acesso a elementos Silverlight' — sem detalhar qual classe de objeto ou API específica, e não há análise pública detalhada de terceiros disponível nas fontes consultadas que aprofunde o mecanismo além disso.

O padrão é consistente com falhas de leitura fora de limites ou de confusão de tipo em runtimes gerenciados: o atacante controla o conteúdo de um arquivo .xap (aplicação Silverlight compilada) e, ao forçar o runtime a resolver um ponteiro sem validação adequada de tipo/limite, consegue fazer o processo ler memória que não deveria ser acessível e expor esse conteúdo de volta para o script atacante — por isso o impacto é confidencialidade alta (C:H) sem integridade ou disponibilidade afetadas.

O vetor CVSS informado (AV:L) reflete que o CVSS moderno trata a superfície de ataque como local ao processo do navegador/plugin, mesmo que a entrega do conteúdo malicioso seja remota via web — é uma peculiaridade da forma como o NVD reclassificou vulnerabilidades de plugin em CVSS 3.x, não uma limitação real do vetor de ataque.

Como é explorada

O vetor é puramente client-side: a vítima precisa visitar uma página que hospede uma aplicação Silverlight (.xap) especialmente criada — a página pode ser um site comprometido, um site que aceita conteúdo/anúncios de terceiros, ou um domínio controlado pelo atacante. A Microsoft é explícita: o atacante não tem como forçar a visita, precisa convencer o usuário via link em e-mail, mensagem instantânea ou banner de anúncio — daí o UI:R no vetor CVSS.

Pré-requisito não negociável: o navegador da vítima precisa ter o plugin Silverlight instalado e habilitado. Sem o plugin ativo (a maioria dos navegadores modernos removeu suporte a NPAPI/ActiveX há anos), não há superfície de ataque. Não há indicação de que autenticação seja necessária.

A presença no catálogo KEV da CISA confirma exploração real observada, e o registro de módulo Metasploit e PoC pública tornam a exploração trivial para quem ainda tem um alvo vulnerável ativo — mas dado que Silverlight está oficialmente encerrado desde 2021, a base de alvos realistas hoje é pequena e concentrada em ambientes legados isolados ou industriais.

Versões

Afetadas
Microsoft Silverlight 5 e Microsoft Silverlight 5 Developer Runtime, em builds anteriores a 5.1.20913.0 — instalados em Mac OS e em todas as edições suportadas de clientes e servidores Windows na época.
Corrigidas em
Microsoft Silverlight 5.1.20913.0 (e builds posteriores), distribuída via MS13-087 / KB2890788, substituindo a atualização anterior KB2847559 (MS13-052).

Como se proteger

A correção original da Microsoft foi a atualização automática do Silverlight para a versão 5.1.20913.0, distribuída via MS13-087 (KB2890788) em outubro de 2013. Isso resolveu o problema na época para quem mantinha o produto atualizado via Windows Update ou WSUS.

Hoje a orientação prática é outra: a CISA classifica o Silverlight como produto em fim de vida (end-of-life) e recomenda desconectar/remover o componente onde ainda estiver presente, em vez de buscar patch — não há suporte ativo do fornecedor para aplicar correção adicional. O paliativo real, se a atualização de 2013 não puder ser confirmada, é desinstalar o plugin Silverlight do sistema e do navegador; não existe controle compensatório de rede (WAF, IPS) eficaz contra essa classe de falha, porque a exploração ocorre inteiramente dentro do runtime do plugin no cliente, não em um protocolo inspecionável.

Não funciona como mitigação: manter apenas o navegador ou o sistema operacional atualizados sem atualizar o Silverlight — são componentes com ciclo de patch independente. Bloquear por assinatura de rede também não é confiável, já que o conteúdo malicioso é um binário .xap arbitrário sem padrão fixo.

Como detectar

Não há assinatura ou IOC oficial publicado para essa CVE específica nas fontes disponíveis. Em nível de rede, o único sinal possível é a entrega de arquivos .xap (Silverlight application) de origem não confiável, anúncios de terceiros ou domínios recém-registrados para hosts com o plugin habilitado — mas isso é um indicador genérico de entrega de exploit, não uma evidência específica de exploração desta CVE.

Em nível de host, a ausência de patch (versão do Silverlight abaixo de 5.1.20913.0, verificável em sllauncher.exe ou no registro HKLM\SOFTWARE\Microsoft\Silverlight) indica exposição, mas não indica tentativa de exploração passada. Dado que o produto é EOL e sem telemetria de fornecedor ativa, tratar qualquer instalação remanescente do plugin como risco presumido é mais confiável do que tentar detectar exploração após o fato.

Pesquisado e redigido com IA a partir do advisory do fornecedor e de análises públicas, com as fontes acima. Confira sempre a versão corrigida no advisory oficial antes de agir.
Microsoft Silverlight 5 before 5.1.20913.0 does not properly validate pointers during access to Silverlight elements, which allows remote attackers to obtain sensitive information via a crafted Silverlight application, aka "Silverlight Vulnerability."
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Produtos afetados
n/a · n/a
⚠ Recursos públicos, para você avaliar a exposição de sistemas que controla ou está autorizado a testar. Teste apenas com autorização.