Microsoft Security Bulletin MS14-072 - Importante

Vulnerabilidade no .NET Framework pode permitir elevação de privilégio (3005210)

Publicado em: 11 de novembro de 2014

Versão: 1.0

Resumo executivo

Esta atualização de segurança elimina uma vulnerabilidade relatada em particular no Microsoft .NET Framework. A vulnerabilidade pode permitir a elevação de privilégio se um invasor enviar dados especialmente criados para uma estação de trabalho ou servidor afetado que use o .NET Remoting. Somente aplicativos personalizados que foram projetados especificamente para usar o .NET Remoting exporiam um sistema à vulnerabilidade.

Esta atualização de segurança é classificada como Importante para Microsoft .NET Framework 1.1 Service Pack 1, Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5.1, Microsoft .NET Framework 4, Microsoft .NET Framework 4.5, Microsoft .NET Framework 4.5.1 e Microsoft .NET Framework 4.5.2 em versões afetadas do Microsoft Windows. Para obter mais informações, consulte a seção Softwares afetados.

A atualização de segurança elimina a vulnerabilidade impondo corretamente controles de segurança para a memória do aplicativo. Para obter mais informações sobre a vulnerabilidade, consulte a subseção Perguntas frequentes sobre a vulnerabilidade específica.

Para obter mais informações sobre essa atualização, consulte o artigo 3005210 da Base de Dados de Conhecimento Microsoft.

Softwares afetados

As seguintes versões ou edições de software são afetadas. As versões ou edições que não estão listadas já passaram do ciclo de vida de suporte ou não são afetadas. Para determinar o ciclo de vida de suporte para sua versão ou edição de software, consulte Ciclo de Vida do Suporte da Microsoft.

Sistema operacional Componente Impacto máximo na segurança Classificação de gravidade agregada Atualizações substituídas
Windows Server 2003
Windows Server 2003 Service Pack 2 Microsoft .NET Framework 1.1 Service Pack 1 (2978114) Elevação de privilégio Importante 2931352 em MS14-026
Windows Server 2003 Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2978124) Elevação de privilégio Importante 2932079 no boletim MS14-026
Windows Server 2003 Service Pack 2 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows Server 2003 x64 Edição Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2978124) Elevação de privilégio Importante 2932079 no boletim MS14-026
Windows Server 2003 x64 Edição Service Pack 2 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows Server 2003 com SP2 para sistemas baseados em Itanium Microsoft .NET Framework 2.0 Service Pack 2 (2978124) Elevação de privilégio Importante 2932079 no boletim MS14-026
Windows Server 2003 com SP2 para sistemas baseados em Itanium Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows Vista
Windows Vista Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2978116) Elevação de privilégio Importante Nenhum
Windows Vista Service Pack 2 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows Vista Service Pack 2 Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978128) Elevação de privilégio Importante 2931368 no boletim MS14-026
Windows Vista x64 Edição Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2978116) Elevação de privilégio Importante Nenhum
Windows Vista x64 Edição Service Pack 2 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows Vista x64 Edição Service Pack 2 Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978128) Elevação de privilégio Importante 2931368 no boletim MS14-026
Windows Server 2008
Windows Server 2008 para sistemas de 32 bits Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2978116) Elevação de privilégio Importante Nenhum
Windows Server 2008 para sistemas de 32 bits Service Pack 2 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows Server 2008 para sistemas de 32 bits Service Pack 2 Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978128) Elevação de privilégio Importante 2931368 no boletim MS14-026
Windows Server 2008 para sistemas baseados em x64 Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2978116) Elevação de privilégio Importante Nenhum
Windows Server 2008 para sistemas baseados em x64 Service Pack 2 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows Server 2008 para sistemas baseados em x64 Service Pack 2 Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978128) Elevação de privilégio Importante 2931368 no boletim MS14-026
Windows Server 2008 para sistemas baseados em Itanium Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 (2978116) Elevação de privilégio Importante Nenhum
Windows Server 2008 para sistemas baseados em Itanium Service Pack 2 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows 7
Windows 7 para sistemas de 32 bits Service Pack 1 Microsoft .NET Framework 3.5.1 (2978120) Elevação de privilégio Importante Nenhum
Windows 7 para sistemas de 32 bits Service Pack 1 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows 7 para sistemas de 32 bits Service Pack 1 Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978128) Elevação de privilégio Importante 2931368 no boletim MS14-026
Windows 7 para sistemas baseados em x64 Service Pack 1 Microsoft .NET Framework 3.5.1 (2978120) Elevação de privilégio Importante Nenhum
Windows 7 para sistemas baseados em x64 Service Pack 1 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows 7 para sistemas baseados em x64 Service Pack 1 Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978128) Elevação de privilégio Importante 2931368 no boletim MS14-026
Windows Server 2008 R2
Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 Microsoft .NET Framework 3.5.1 (2978120) Elevação de privilégio Importante Nenhum
Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978128) Elevação de privilégio Importante 2931368 no boletim MS14-026
Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1 Microsoft .NET Framework 3.5.1 (2978120) Elevação de privilégio Importante Nenhum
Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1 Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows 8 e Windows 8.1
Windows 8 para sistemas de 32 bits Microsoft .NET Framework 3.5 (2978121) Elevação de privilégio Importante 2931357 no boletim MS14-026
Windows 8 para sistemas de 32 bits Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978127) Elevação de privilégio Importante 2931367 em MS14-026
Windows 8 para sistemas baseados em x64 Microsoft .NET Framework 3.5 (2978121) Elevação de privilégio Importante 2931357 no boletim MS14-026
Windows 8 para sistemas baseados em x64 Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978127) Elevação de privilégio Importante 2931367 em MS14-026
Windows 8.1 para sistemas de 32 bits Microsoft .NET Framework 3.5 (2978122) Elevação de privilégio Importante 2931358 no boletim MS14-026
Windows 8.1 para sistemas de 32 bits Microsoft .NET Framework 4.5.1/4.5.2 (2978126) Elevação de privilégio Importante 2931366 em MS14-026
Windows 8.1 para sistemas baseados em x64 Microsoft .NET Framework 3.5 (2978122) Elevação de privilégio Importante 2931358 no boletim MS14-026
Windows 8.1 para sistemas baseados em x64 Microsoft .NET Framework 4.5.1/4.5.2 (2978126) Elevação de privilégio Importante 2931366 em MS14-026
Windows Server 2012 e Windows Server 2012 R2
Windows Server 2012 Microsoft .NET Framework 3.5 (2978121) Elevação de privilégio Importante 2931357 no boletim MS14-026
Windows Server 2012 Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978127) Elevação de privilégio Importante 2931367 em MS14-026
Windows Server 2012 R2 Microsoft .NET Framework 3.5 (2978122) Elevação de privilégio Importante 2931358 no boletim MS14-026
Windows Server 2012 R2 Microsoft .NET Framework 4.5.1/4.5.2 (2978126) Elevação de privilégio Importante 2931366 em MS14-026
Windows RT e Windows RT 8.1
Windows RT Microsoft .NET Framework 4.5/4.5.1/4.5.2[2](2978127) Elevação de privilégio Importante 2931367 em MS14-026
Windows RT 8.1 Microsoft .NET Framework 4.5.1/4.5.2[2](2978126) Elevação de privilégio Importante 2931366 em MS14-026
Opção de instalação Server Core
Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 (instalação Server Core) Microsoft .NET Framework 3.5.1 (2978120) Elevação de privilégio Importante Nenhum
Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 (instalação Server Core) Microsoft .NET Framework 4[1](2978125) Elevação de privilégio Importante 2931365 no boletim MS14-026
Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 (instalação Server Core) Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978128) Elevação de privilégio Importante 2931368 no boletim MS14-026
Windows Server 2012 (instalação Server Core) Microsoft .NET Framework 3.5 (2978121) Elevação de privilégio Importante 2931357 no boletim MS14-026
Windows Server 2012 (instalação Server Core) Microsoft .NET Framework 4.5/4.5.1/4.5.2 (2978127) Elevação de privilégio Importante 2931367 em MS14-026
Windows Server 2012 R2 (instalação Server Core) Microsoft .NET Framework 3.5 (2978122) Elevação de privilégio Importante 2931358 no boletim MS14-026
Windows Server 2012 R2 (instalação Server Core) Microsoft .NET Framework 4.5.1/4.5.2 (2978126) Elevação de privilégio Importante 2931366 em MS14-026

[1]. NET Framework 4 e .NET Framework 4 Client Profile afetados.

[2]Esta actualização está disponível apenas através do Windows Update .

 

Perguntas frequentes sobre atualizações

Como determinar qual versão do Microsoft .NET Framework está instalada?
Você pode instalar e executar várias versões do .NET Framework em um sistema e pode instalar as versões em qualquer ordem. Para obter mais informações, consulte o artigo 318785 da Base de Dados de Conhecimento Microsoft.

Qual é a diferença entre o .NET Framework 4 e o .NET Framework 4 Client Profile?
Os pacotes redistribuíveis do .NET Framework versão 4 estão disponíveis em dois perfis: .NET Framework 4 e .NET Framework 4 Client Profile. O .NET Framework 4 Client Profile é um subconjunto do perfil do .NET Framework 4 otimizado para aplicativos cliente. Ele fornece funcionalidade para a maioria dos aplicativos cliente, incluindo recursos do Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) e ClickOnce. Isso permite uma implantação mais rápida e um pacote de instalação menor para aplicativos destinados ao .NET Framework 4 Client Profile. Para obter mais informações, consulte o artigo do MSDN, .NET Framework Client Profile

Quais são as práticas recomendadas para comunicação entre pontos de extremidade de serviço .NET?
Use o Windows Communication Foundation (WCF) para enviar dados como mensagens assíncronas de um ponto de extremidade de serviço para outro. O WCF inclui aprimoramentos significativos de recursos, desempenho e segurança, e é altamente recomendável que os clientes usem a estrutura do WCF ao criar aplicativos orientados a serviços. Também recomendamos atualizar o . NET gerenciados usando tecnologias IPC mais antigas, como DCOM ou Remoting, para usar o WCF. 

Para obter orientação adicional sobre o WCF, consulte os seguintes recursos:

Há vários pacotes de atualização disponíveis para alguns dos softwares afetados. Preciso instalar todas as atualizações listadas na tabela Softwares afetados para o software?
Sim. Os clientes devem aplicar todas as atualizações oferecidas para o software instalado em seus sistemas.

Preciso instalar essas atualizações de segurança em uma sequência específica?
Não. Várias atualizações para um determinado sistema podem ser aplicadas em qualquer sequência.

Classificações de gravidade e identificadores de vulnerabilidade

As classificações de gravidade a seguir pressupõem o impacto máximo potencial da vulnerabilidade. Para obter informações sobre a probabilidade, dentro de 30 dias após o lançamento deste boletim de segurança, da possibilidade de exploração da vulnerabilidade em relação à sua classificação de gravidade e impacto à segurança, consulte o Índice de exploração no resumo de boletins de novembro.

Classificação de gravidade da vulnerabilidade e impacto máximo na segurança por software afetado
Softwares afetados Vulnerabilidade TypeFilterLevel - CVE-2014-4149 Classificação de gravidade agregada
Microsoft .NET Framework 1.1 Service Pack 1
Microsoft .NET Framework 1.1 Service Pack 1 no Microsoft Windows Server 2003 Service Pack 2 (2978114) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 2.0 Service Pack 2
Microsoft .NET Framework 2.0 Service Pack 2 quando instalado no Microsoft Windows Server 2003 Service Pack 2 (2978124) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 2.0 Service Pack 2 quando instalado no Microsoft Windows Server 2003 x64 Edition Service Pack 2 (2978124) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 2.0 Service Pack 2 quando instalado no Microsoft Windows Server 2003 para sistemas baseados em Itanium Service Pack 2 (2978124) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 2.0 Service Pack 2 no Windows Vista Service Pack 2 (2978116) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 2.0 Service Pack 2 no Windows Vista x64 Edition Service Pack 2 (2978116) Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 para sistemas de 32 bits Service Pack 2 (2978116) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 para sistemas baseados em x64 Service Pack 2 (2978116) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 para sistemas baseados em Itanium Service Pack 2 (2978116) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5
Microsoft .NET Framework 3.5 no Windows 8 para sistemas de 32 bits (2978121) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5 no Windows 8 para sistemas baseados em x64 (2978121) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5 no Windows Server 2012 (2978121) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5 no Windows Server 2012 (instalação Server Core) (2978121) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5 no Windows 8.1 para sistemas de 32 bits (2978122) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5 no Windows 8.1 para sistemas baseados em x64 (2978122) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5 no Windows Server 2012 R2 (2978122) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5 no Windows Server 2012 R2 (instalação Server Core) (2978122) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5.1
Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas de 32 bits Service Pack 1 (2978120) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas baseados em x64 Service Pack 1 (2978120) Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 (2978120) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 (instalação Server Core) (2978120) Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1 (2978120) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4
Microsoft .NET Framework 4 quando instalado no Windows Server 2003 Service Pack 2 (2978125)[1] Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows Server 2003 x64 Edition Service Pack 2 (2978125)[1] Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows Server 2003 com SP2 para sistemas baseados em Itanium (2978125)[1] Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4 no Windows Vista Service Pack 2 (2978125)[1] Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4 no Windows Vista x64 Edition Service Pack 2 (2978125)[1] Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para sistemas de 32 bits Service Pack 2 (2978125)[1] Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para sistemas baseados em x64 Service Pack 2 (2978125)[1] Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para sistemas baseados em Itanium Service Pack 2 (2978125)[1] Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas de 32 bits Service Pack 1 (2978125)[1] Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas baseados em x64 Service Pack 1 (2978125)[1] Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 (2978125)[1] Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 (instalação Server Core) (2978125)[1] Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4 quando instalado no Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1 (2978125)[1] Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2
Microsoft .NET Framework 4.5/4.5.1/4.5.2 quando instalado no Windows Vista Service Pack 2 (2978128) Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 quando instalado no Windows Vista x64 Edition Service Pack 2 (2978128) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 quando instalado no Windows Server 2008 para sistemas de 32 bits Service Pack 2 (2978128) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4/4.5.1/4.5.2 quando instalado no Windows Server 2008 para sistemas baseados em x64 Service Pack 2 (2978128) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 quando instalado no Windows 7 para sistemas de 32 bits Service Pack 1 (2978128) Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 quando instalado no Windows 7 para sistemas baseados em x64 Service Pack 1 (2978128) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 quando instalado no Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 (2978128) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 quando instalado no Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 (instalação Server Core) (2978128) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 no Windows 8 para sistemas de 32 bits (2978127) Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5.1/4.5.2 no Windows 8.1 para sistemas de 32 bits (2978126) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 no Windows 8 para sistemas baseados em x64 (2978127) Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5.1/4.5.2 no Windows 8.1 para sistemas baseados em x64 (2978126) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 no Windows Server 2012 (2978127) Importante\ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 no Windows Server 2012 (instalação Server Core) (2978127) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5.1/4.5.2 no Windows Server 2012 R2 (2978126) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5.1/4.5.2 no Windows Server 2012 R2 (instalação Server Core) (2978126) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5/4.5.1/4.5.2 no Windows RT (2978127) Importante \ Elevação de Privilégio Importante
Microsoft .NET Framework 4.5.1/4.5.2 no Windows RT 8.1 (2978126) Importante \ Elevação de Privilégio Importante

[1]. NET Framework 4 e .NET Framework 4 Client Profile afetados.

 

Vulnerabilidade TypeFilterLevel - CVE-2014-4149

Existe uma vulnerabilidade de elevação de privilégio na maneira como o .NET Framework manipula verificações TypeFilterLevel para alguns objetos malformados. A Microsoft recebeu informações sobre esta vulnerabilidade através da divulgação coordenada de vulnerabilidades. Quando este boletim de segurança foi emitido, a Microsoft não tinha recebido nenhuma informação que indicasse que esta vulnerabilidade tinha sido utilizada publicamente para atacar clientes. A atualização elimina a vulnerabilidade, garantindo que o .NET Framework imponha corretamente controles de segurança para a memória do aplicativo.

Fatores atenuantes

Os seguintes fatores atenuantes podem ser úteis em sua situação:

  • O .NET Remoting não é amplamente usado por aplicativos, apenas aplicativos personalizados que foram projetados especificamente para usar o .NET Remoting exporiam um sistema à vulnerabilidade.
  • Os pontos de extremidade do .NET Remoting não são acessíveis a clientes anônimos por padrão.

Soluções Alternativas

As seguintes soluções alternativas podem ser úteis em sua situação:

  • Habilitar a segurança ao registrar um canal

    Habilitar a segurança ao registrar um canal permitirá que apenas clientes autenticados interajam com o servidor vulnerável. Para obter mais informações, consulte Autenticação com o canal TCP.

  • Bloquear o tráfego de saída do ponto de extremidade de comunicação remota no nível do firewall

    Configurar o firewall para bloquear o tráfego do ponto de extremidade remoto ajuda a impedir a exploração dessa vulnerabilidade.

Perguntas frequentes

Para que um invasor pode usar a vulnerabilidade?
O invasor que explorar com êxito essa vulnerabilidade poderá assumir o controle total do sistema afetado. Um invasor pode instalar programas, exibir, alterar ou excluir dados, além de criar contas com direitos de usuário totais.

Como um invasor pode explorar a vulnerabilidade?
Um invasor pode enviar dados especialmente criados para uma estação de trabalho ou servidor afetado que usa o .NET Remoting, permitindo que o invasor execute código arbitrário no sistema de destino.

Quais são os sistemas que mais correm risco com a vulnerabilidade?
Os sistemas que executam versões afetadas do .NET Framework que usam o .NET Remoting são os que mais correm risco com essa vulnerabilidade.

Implantação de atualização de segurança

Para obter informações sobre a Implantação da Atualização de Segurança, consulte o artigo da Base de Dados de Conhecimento Microsoft mencionado no Resumo Executivo.

Agradecimentos

A Microsoft reconhece os esforços daqueles na comunidade de segurança que nos ajudam a proteger os clientes por meio da divulgação coordenada de vulnerabilidades. Consulte Agradecimentos para obter mais informações.  

Aviso de isenção de responsabilidade

As informações fornecidas na Base de Dados de Conhecimento Microsoft são fornecidas "no estado em que se encontram", sem qualquer tipo de garantia. A Microsoft se isenta de todas as garantias, expressas ou implícitas, incluindo as garantias de comercialização e adequação a uma finalidade específica. Em nenhuma circunstância a Microsoft Corporation ou seus fornecedores serão responsáveis por quaisquer danos, incluindo danos diretos, indiretos, incidentais, consequenciais, perda de lucros comerciais ou danos especiais, mesmo que a Microsoft Corporation ou seus fornecedores tenham sido avisados da possibilidade de tais danos. Alguns estados não permitem a exclusão ou limitação de responsabilidade por danos consequenciais ou incidentais, portanto, a limitação acima pode não se aplicar.

Revisões

  • V1.0 (11 de novembro de 2014): Boletim publicado.

Página gerada em 14/01/2015 11:53Z-08:00.