Launch Printer Friendly Page Security TechCenter > Boletins de segurança > Microsoft Security Bulletin MS12-016

Microsoft Security Bulletin MS12-016 - Crítica

Vulnerabilidades no .NET Framework e no Microsoft Silverlight pode permitir execução remota de código (2651026)

Publicado: | Atualizado:

Versão: 1.3

Informações Gerais

Sinopse

Esta atualização de segurança elimina uma vulnerabilidade divulgada publicamente e uma vulnerabilidade relatada em particular no Microsoft .NET Framework e no Microsoft Silverlight. As vulnerabilidades podem permitir a execução remota de código em um sistema cliente se um usuário exibir uma página da Web especialmente criada, usando um navegador da Web que possa executar Aplicativos de navegador de XAML (XBAPs) ou aplicativos Silverlight. Os usuários cujas contas são configuradas com poucos direitos de usuário no sistema correm menos riscos do que aqueles que possuem direitos administrativos.

Esta atualização de segurança é classificada como Crítica para Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.5.1, Microsoft .NET Framework 4 em todas as edições com suporte do Microsoft Windows e Microsoft Silverlight 4. Para obter mais informações, consulte a subseção, Softwares afetados e não afetados, nesta seção.

A atualização de segurança elimina as vulnerabilidades, corrigindo a maneira como Microsoft .NET Framework e Microsoft Silverlight usam objetos não gerenciados. Para obter mais informações sobre a vulnerabilidade, consulte a subseção Perguntas frequentes relacionada à entrada da vulnerabilidade específica presente na próxima seção, Informações sobre a vulnerabilidade.

Recomendação. A maioria dos clientes tem o recurso de atualizações automáticas habilitado e não precisará tomar nenhuma providência porque esta atualização de segurança será baixada e instalada automaticamente. Os clientes que não têm o recurso de atualizações automáticas habilitado precisarão verificar as atualizações e instalar esta atualização manualmente. Para obter informações sobre opções de configuração específicas em atualizações automáticas, consulte o Artigo 294871 (em inglês) da Microsoft Knowledge Base.

Para instalações feitas por administradores ou empresas, ou por usuários finais que desejam instalar esta atualização de segurança manualmente, a Microsoft recomenda que os clientes apliquem a atualização imediatamente usando software de gerenciamento de atualização ou verificando se há atualizações no serviço Microsoft Update.

Consulte também a seção Orientação e ferramentas de detecção e implantação mais adiante neste boletim.

Problemas conhecidos. Nenhuma

Softwares afetados e não afetados

Os softwares a seguir foram testados para determinar quais versões ou edições foram afetadas. O ciclo de vida do suporte das outras versões ou edições já terminou ou elas não são afetadas. Para determinar o ciclo de vida do suporte para sua versão ou edição de software, visite o site Ciclo de Vida do Suporte Microsoft.

Softwares afetados

Sistema operacionalComponenteImpacto máximo à segurançaAvaliação de gravidade agregadaBoletins substituídos por esta atualização
Windows XP (site em inglês)
Windows XP Service Pack 3Microsoft .NET Framework 2.0 Service Pack 2
(KB2633880)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539631 no boletim MS11-069 foi substituído por KB2633880

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows XP Professional x64 Edition Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB2633880)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539631 no boletim MS11-069 foi substituído por KB2633880

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2003
Windows Server 2003 Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB2633880)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539631 no boletim MS11-069 foi substituído por KB2633880

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2003 x64 Edition Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB2633880)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539631 no boletim MS11-069 foi substituído por KB2633880

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2003 com SP2 para sistemas baseados no ItaniumMicrosoft .NET Framework 2.0 Service Pack 2
(KB2633880)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539631 no boletim MS11-069 foi substituído por KB2633880

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Vista
Windows Vista Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB2633874)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539633 no boletim MS11-069 foi substituído por KB2633874

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Vista x64 Edition Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB2633874)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539633 no boletim MS11-069 foi substituído por KB2633874

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2008
Windows Server 2008 para sistemas de 32 bits Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB2633874)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539633 no boletim MS11-069 foi substituído por KB2633874

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2008 para sistemas baseados em x64 Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB2633874)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539633 no boletim MS11-069 foi substituído por KB2633874

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2008 para sistemas baseados no Itanium Service Pack 2Microsoft .NET Framework 2.0 Service Pack 2
(KB2633874)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539633 no boletim MS11-069 foi substituído por KB2633874

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows 7
Windows 7 para sistemas de 32 bitsMicrosoft .NET Framework 3.5.1
(KB2633879)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539634 no boletim MS11-069 foi substituído por KB2633879

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows 7 para sistemas de 32 bits Service Pack 1Microsoft .NET Framework 3.5.1
(KB2633873)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539635 no boletim MS11-069 foi substituído por KB2633873

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows 7 para sistemas baseados em x64Microsoft .NET Framework 3.5.1
(KB2633879)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539634 no boletim MS11-069 foi substituído por KB2633879

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows 7 para Sistemas Service Pack 1 baseados em x64Microsoft .NET Framework 3.5.1
(KB2633873)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539635 no boletim MS11-069 foi substituído por KB2633873

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2008 R2
Windows Server 2008 R2 para sistemas baseados em x64Microsoft .NET Framework 3.5.1*
(KB2633879)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539634 no boletim MS11-069 foi substituído por KB2633879

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2008 R2 para Sistemas Service Pack 1 baseados em x64Microsoft .NET Framework 3.5.1*
(KB2633873)

Microsoft .NET Framework 4*[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539635 no boletim MS11-069 foi substituído por KB2633873

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2008 R2 para sistemas baseados no ItaniumMicrosoft .NET Framework 3.5.1
(KB2633879)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539634 no boletim MS11-069 foi substituído por KB2633879

KB2539636 no boletim MS11-069 foi substituído por KB2633870
Windows Server 2008 R2 para Sistemas Service Pack 1 baseados em ItaniumMicrosoft .NET Framework 3.5.1
(KB2633873)

Microsoft .NET Framework 4[1]
(KB2633870)
Execução Remota de CódigoCríticaKB2539635 no boletim MS11-069 foi substituído por KB2633873

KB2539636 no boletim MS11-069 foi substituído por KB2633870

*Instalação do núcleo do servidor afetada. Esta atualização se aplica, com a mesma classificação de gravidade, às edições com suporte do Windows Server 2008 e do Windows Server 2008 R2, conforme indicado, independentemente de terem sido instalados ou não com a opção de instalação de Núcleo de Servidor. Para obter mais informações sobre esta opção de instalação, consulte os artigos da Technet Managing a Server Core Installation e Servicing a Server Core Installation (em inglês). Observe que a opção de instalação de Núcleo do Servidor não se aplica a certas edições do Windows Server 2008 e Windows Server 2008 R2; consulte Comparar opções de instalação de Núcleo do Servidor.

[1].NET Framework 4 e .NET Framework 4 Client Profile afetados. 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 .NET Framework 4. A vulnerabilidade abordada nesta atualização afeta tanto o .NET Framework 4 quanto o .NET Framework 4 Client Profile. Para obter mais informações, consulte o artigo de MSDN, Instalando o .NET Framework.

Ferramentas e softwares para desenvolvedores Microsoft

Sistema operacionalImpacto máximo à segurançaAvaliação de gravidade agregadaBoletins substituídos por esta atualização
Microsoft Silverlight 4
Microsoft Silverlight 4 quando instalado no Mac
(KB2668562)
Execução Remota de CódigoCríticaNenhuma
Microsoft Silverlight 4, quando instalado em todas as versões com suporte de clientes Microsoft Windows
(KB2668562)
Execução Remota de CódigoCríticaNenhuma
Microsoft Silverlight 4, quando instalado em todas as versões com suporte de servidores Microsoft Windows
(KB2668562)
Execução Remota de CódigoCríticaNenhuma

Softwares não afetados

Software
Microsoft .NET Framework 1.1 Service Pack 1
Microsoft .NET Framework 3.5 Service Pack 1
Microsoft Silverlight 5 quando instalado no Mac
Microsoft Silverlight 5 quando instalado em todas as versões de clientes do Microsoft Windows
Microsoft Silverlight 5 quando instalado em todas as versões de clientes do Microsoft Windows

Perguntas frequentes relacionadas a esta atualização de segurança

Informações sobre a vulnerabilidade

Classificação de gravidade e Identificadores de vulnerabilidade

Vulnerabilidade em objetos não gerenciados do .NET Framework - CVE-2012-0014

Vulnerabilidade de corrupção de heap do .NET Framework - CVE-2012-0015

Informações da atualização

Orientação e ferramentas de detecção e implantação

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

Outras informações

Agradecimentos

A Microsoft agradece às pessoas mencionadas abaixo por trabalhar conosco para ajudar a proteger os clientes:

  • Jeroen Frijters da Sumatra por relatar a Vulnerabilidade em objetos não gerenciados do .Net Framework (CVE-2012-0014)

Microsoft Active Protections Program (MAPP)

Para melhorar as proteções de segurança para os clientes, a Microsoft fornece informações sobre vulnerabilidades aos principais fornecedores de software de segurança antes do lançamento de cada atualização de segurança mensal. Assim, os fornecedores de software de segurança podem usar essas informações sobre vulnerabilidades para fornecer proteções atualizadas aos clientes por meio de seus softwares ou dispositivos de segurança, como antivírus, sistemas de detecção de invasões baseados em rede ou sistemas de prevenção de invasões baseados em host. Para determinar se os fornecedores de software de segurança estão disponibilizando proteções ativas, visite os sites de proteções ativas fornecidos pelos parceiros do programa, listados em
.

Suporte

  • Os clientes nos Estados Unidos e no Canadá podem receber suporte técnico do Suporte de Segurança ou pelo telefone 1-866-PCSAFETY. As ligações para obter suporte associado a atualizações de segurança são gratuitas. Para obter mais informações sobre as opções de suporte disponíveis, consulte Ajuda e Suporte da Microsoft.
  • Os clientes de outros países podem obter suporte nas subsidiárias locais da Microsoft. O suporte associado a atualizações de segurança é gratuito. Para obter mais informações sobre como entrar em contato com a Microsoft quanto a problemas de suporte, visite o site de Suporte Internacional.

Aviso de isenção de responsabilidade

As informações fornecidas na Microsoft Knowledge Base são apresentadas "no estado em que se encontram", sem garantia de qualquer tipo. A Microsoft se isenta de todas as garantias, expressas ou implícitas, inclusive as garantias de comercialização e adequação a um propósito específico. Em hipótese alguma a Microsoft Corporation ou seus fornecedores serão responsáveis por quaisquer danos, inclusive danos diretos, indiretos, incidentais, consequenciais, danos por lucros cessantes ou danos especiais, mesmo que a Microsoft Corporation ou seus fornecedores tenham sido alertados da possibilidade dos referidos danos. Como alguns estados não permitem a exclusão ou limitação de responsabilidade por danos consequenciais ou indiretos, a limitação acima pode não ser aplicável a você.

Revisões

  • V1.0 (14 de fevereiro de 2012): Boletim publicado.
  • V1.1 (14 de fevereiro de 2012): Adicionada uma entrada às Perguntas frequentes de atualização a fim de anunciar uma alteração de detecção referente ao artigo KB2668562 do Microsoft Silverlight 4 quando instalado em clientes e servidores Windows no intuito de corrigir um problema de instalação. Esta é apenas uma alteração de detecção. Não houve nenhuma alteração para os arquivos de atualização de segurança. Os clientes que já atualizaram seus sistemas com êxito não precisam fazer mais nada.
  • V1.2 (15 de fevereiro de 2012): Removida referência incorreta a problemas conhecidos da Sinopse.
  • V1.3 (10 de julho de 2012): A Microsoft revisou este boletim para comunicar uma alteração secundária de detecção referente ao KB2633880 do Microsoft .NET Framework 2.0 Service Pack 2 a fim de corrigir um problema de oferta. Não houve nenhuma alteração para os arquivos de atualização de segurança. Os clientes que já atualizaram seus sistemas com êxito não precisam fazer mais nada.