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 operacional | Componente | Impacto máximo à segurança | Avaliação de gravidade agregada | Boletins substituídos por esta atualização |
|---|---|---|---|---|
| Windows XP (site em inglês) | ||||
| Windows XP Service Pack 3 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633880) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539631 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 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633880) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539631 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 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633880) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539631 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 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633880) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539631 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 Itanium | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633880) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539631 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 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633874) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539633 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 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633874) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539633 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 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633874) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539633 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 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633874) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539633 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 2 | Microsoft .NET Framework 2.0 Service Pack 2 (KB2633874) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539633 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 bits | Microsoft .NET Framework 3.5.1 (KB2633879) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539634 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 1 | Microsoft .NET Framework 3.5.1 (KB2633873) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539635 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 x64 | Microsoft .NET Framework 3.5.1 (KB2633879) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539634 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 x64 | Microsoft .NET Framework 3.5.1 (KB2633873) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539635 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 x64 | Microsoft .NET Framework 3.5.1* (KB2633879) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539634 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 x64 | Microsoft .NET Framework 3.5.1* (KB2633873) Microsoft .NET Framework 4*[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539635 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 Itanium | Microsoft .NET Framework 3.5.1 (KB2633879) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539634 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 Itanium | Microsoft .NET Framework 3.5.1 (KB2633873) Microsoft .NET Framework 4[1] (KB2633870) | Execução Remota de Código | Crítica | KB2539635 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 operacional | Impacto máximo à segurança | Avaliação de gravidade agregada | Boletins substituídos por esta atualização |
|---|---|---|---|
| Microsoft Silverlight 4 | |||
| Microsoft Silverlight 4 quando instalado no Mac (KB2668562) | Execução Remota de Código | Crítica | Nenhuma |
| Microsoft Silverlight 4, quando instalado em todas as versões com suporte de clientes Microsoft Windows (KB2668562) | Execução Remota de Código | Crítica | Nenhuma |
| Microsoft Silverlight 4, quando instalado em todas as versões com suporte de servidores Microsoft Windows (KB2668562) | Execução Remota de Código | Crítica | Nenhuma |
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
Por que este boletim foi revisado em 14 de fevereiro de 2012?
A Microsoft revisou este boletim para 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.
O Microsoft .NET Framework 3.5 e o Microsoft .NET Framework 4.5 no Windows Developer Preview e o Microsoft .NET Framework 4.5 Developer Preview foram afetados por essa vulnerabilidade?
Sim. Esta vulnerabilidade foi relatada depois do lançamento do Windows Developer Preview e do Microsoft .NET Framework 4.5 Developer Preview. Recomendamos que os clientes que estão usando o Developer Preview baixem e apliquem a atualização a seus sistemas. Para obter mais informações, inclusive links do Centro de Download da Microsoft, consulte os seguintes Artigos da Microsoft Knowledge Base:
| Softwares afetados | Artigo da Microsoft Knowledge Base |
|---|---|
| Microsoft .NET Framework 3.5 no Windows Developer Preview | Artigo 2633877 (em inglês) da Microsoft Knowledge Base |
| Microsoft .NET Framework 4.5 no Windows Developer Preview | Artigo 2633869 (em inglês) da Microsoft Knowledge Base |
| Microsoft .NET Framework 4.5 Developer Preview no Windows Server 2008, Windows 7 e Windows Server 2008 R2 | Artigo 2638804 (em inglês) da Microsoft Knowledge Base |
As atualizações de segurança estão disponíveis no Microsoft Update e no Windows Update.
Onde estão os detalhes das informações sobre o arquivo?
Consulte as tabelas de referência na seção Implantação de atualização de segurança para o local dos detalhes de informações sobre o arquivo.
Por que esta atualização elimina várias vulnerabilidades de segurança reportadas?
Esta atualização contém suporte para diversas vulnerabilidades porque as modificações necessárias para corrigir esses problemas foram feitas em arquivos relacionados. Em vez de instalar várias atualizações quase iguais, os clientes poderão instalar apenas esta atualização.
Como determino que versão do Microsoft .NET Framework está instalada?
Você pode instalar e executar várias versões do .Net Framework em um sistema, além de poder instalar as versões em qualquer ordem. Há várias maneiras de determinar quais versões do .Net Framework estão instaladas no momento. Para obter mais informações, consulte o Artigo 318785 (em inglês) da Microsoft Knowledge Base.
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 que é otimizado para aplicativos clientes. Ele fornece funcionalidade para a maioria dos aplicativos clientes, incluindo recursos do Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) e ClickOnce. Isso possibilita a implantação mais rápida e um pacote de instalação menor para aplicativos que têm como alvo o .NET Framework 4 Client Profile. Para obter mais informações, consulte o artigo de MSDN, .NET Framework Client Profile.
Que navegadores da Web oferecem suporte aos aplicativos Microsoft Silverlight?
Para executar aplicativos Microsoft Silverlight, a maioria dos navegadores da Web, inclusive o Microsoft Internet Explorer, exige que o Microsoft Silverlight seja instalado e que o plug-in correspondente seja habilitado. Para obter mais informações sobre o Microsoft Silverlight, acesse o site oficial, Microsoft Silverlight. Por favor, consulte a documentação de seu navegador para obter mais informações sobre como desabilitar ou remover plug-ins.
Quais versões do Microsoft Silverlight 4 são afetadas pela vulnerabilidade?
O Microsoft Silverlight compilação 4.1.10111, que é a compilação atual do Microsoft Silverlight na data do primeiro lançamento deste boletim, elimina as vulnerabilidades e não é afetado. Compilações do Microsoft Silverlight antes de 4.1.10111 são afetadas.
Como sei qual versão e compilação do Microsoft Silverlight está instalada no momento?
Se o Microsoft Silverlight já estiver instalado no seu computador, você poderá visitar a página Get Microsoft Silverlight, que indicará a versão e a compilação do Silverlight atualmente instaladas em seu sistema. Outra opção é usar o recurso Gerenciar Complementos das versões atuais do Microsoft Internet Explorer para determinar as informações de versão e compilação atualmente instaladas.
Você também pode verificar manualmente o número da versão do sllauncher.exe localizado no diretório "%ProgramFiles%\Microsoft Silverlight" (nos sistemas Microsoft Windows x86) ou no diretório "%ProgramFiles(x86)%\Microsoft Silverlight" (nos sistemas Microsoft Windows x64).
Além disso, no Microsoft Windows, as informações de versão e compilação da versão atualmente instalada do Microsoft Silverlight podem ser obtidas no Registro, em [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight]:Version nos sistemas Microsoft Windows x86, ou [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight]:Version nos sistemas Microsoft Windows x64.
No Apple Mac OS, as informações de versão e compilação da versão atualmente instalada do Microsoft Silverlight podem ser obtidas da seguinte maneira:
- Abra o Localizador
- Selecione a unidade do sistema e vá para a pasta Internet Plug-ins - Biblioteca
- Clique com o botão direito do mouse no arquivo Silverlight.Plugin (se seu mouse tiver apenas um botão, pressione a tecla Ctrl enquanto clica no arquivo) para abrir o menu de contexto. Em seguida, clique em Mostrar Conteúdo do Pacote.
- Dentro da pasta de conteúdo, localize o arquivo info.plist e abra-o com um editor. Ele conterá uma entrada como a seguinte, que indica o número da versão:
SilverlightVersion
4.1.10111
A versão instalada com esta atualização de segurança é 4.1.10111. Se seu número de versão for mais alto que ou igual a este número de versão, seu sistema não estará vulnerável.
Como atualizo minha versão do Microsoft Silverlight?
O recurso de atualização automática do Microsoft Silverlight ajuda a garantir que sua instalação do Microsoft Silverlight seja mantida atualizada com a última versão do Microsoft Silverlight, da funcionalidade do Microsoft Silverlight e dos recursos de segurança. Para obter mais informações sobre o recurso de atualização automática do Microsoft Silverlight, consulte Microsoft Silverlight Updater. Os clientes que desabilitaram o recurso de atualização automática do Microsoft Silverlight podem se inscrever no Microsoft Update para obter a versão mais recente do Microsoft Silverlight, ou baixar a versão mais recente do Microsoft Silverlight manualmente usando o link de download na tabela Softwares afetados na seção anterior, Softwares afetados e não afetados. Para obter informações sobre como implantar o Microsoft Silverlight em um ambiente empresarial, consulte o guia de implantação empresarial do Silverlight.
Eu tenho o .NET Framework 3.0 Service Pack 2 instalado; esta versão não está listada entre os softwares afetados neste boletim. Preciso instalar esta atualização?
Este boletim descreve uma vulnerabilidade na camada de recurso do .Net Framework 2.0. O instalador do .NET Framework 3.0 Service Pack 2 incorpora a configuração do .NET Framework 2.0 Service Pack 2, por isso a instalação do primeiro também instala o segundo. Portanto, os clientes que têm o .NET Framework 3.0 Service Pack 2 instalados precisam instalar as atualizações de segurança para o .NET Framework 2.0 Service Pack 2.
Eu tenho o .NET Framework 3.5 Service Pack 1 instalado. Devo instalar alguma atualização?
Este boletim descreve uma vulnerabilidade na camada de recurso do .Net Framework 2.0. O instalador do .NET Framework 3.5 Service Pack 1 incorpora tanto a configuração do .NET Framework 2.0 Service Pack 2 quanto a do .NET Framework 3.0 Service Pack 2. Portanto, os clientes que têm o .NET Framework 3.5 Service Pack 1 instalado precisam instalar as atualizações de segurança para o .NET Framework 2.0 Service Pack 2.
Uso uma versão mais antiga do software discutido neste boletim de segurança. O que devo fazer?
Os softwares afetados listados neste boletim foram testados para determinar que versões são afetadas. Outras versões passaram seu ciclo de vida de suporte. Para obter mais informações sobre o ciclo de vida do produto, visite o site Ciclo de Vida do Suporte Microsoft.
Os clientes que possuem versões anteriores do software devem priorizar a migração para as versões com suporte, a fim de evitar uma possível exposição a vulnerabilidades. Para determinar o ciclo de vida do suporte para sua versão de software, consulte Selecione um Produto para Obter Informações do Ciclo de Vida. Para obter mais informações sobre service packs para essas versões de software, consulte Política de Suporte do Ciclo de Vida do Service Pack.
Os clientes que precisarem de suporte adicional para software mais antigo deverão entrar em contato com o representante da equipe de contas da Microsoft, o gerente técnico da conta ou o representante do parceiro Microsoft apropriado para obter opções de suporte personalizadas. Os clientes sem um contrato Alliance, Premier ou Authorized podem entrar em contato com o escritório de vendas local da Microsoft. Para obter informações de contato, visite o site de Informações internacionais da Microsoft, selecione o país na lista de informações de contato e, em seguida, clique em Ir para ver uma lista de telefones. Ao ligar, peça para falar com o gerente de vendas local de Suporte Premier. Para obter mais informações, consulte as Perguntas Frequentes sobre a Política do Ciclo de Vida do Suporte da Microsoft.
Informações sobre a vulnerabilidade
Classificação de gravidade e Identificadores de vulnerabilidade
As classificações de gravidade a seguir pressupõem o impacto máximo possível da vulnerabilidade. Para obter informações referentes à probabilidade de exploração da vulnerabilidade em relação à sua classificação de gravidade e ao impacto à segurança, dentro de 30 dias a partir do lançamento deste boletim de segurança, consulte o Índice de exploração no resumo de boletins de fevereiro. Para obter mais informações, consulte o Índice de exploração da Microsoft.
| Softwares afetados | Vulnerabilidade em objetos não gerenciados do .NET Framework - CVE-2012-0014 | Vulnerabilidade de corrupção de heap do .NET Framework - CVE-2012-0015 | Avaliação de gravidade agregada | |
|---|---|---|---|---|
| Microsoft .NET Framework 2.0 Service Pack 2 | ||||
| Microsoft .NET Framework 2.0 Service Pack 2 quando instalado no Windows XP Service Pack 3 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 2.0 Service Pack 2 quando instalado no Windows XP Professional x64 Edition Service Pack 2 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 2.0 Service Pack 2 quando instalado no Windows Server 2003 Service Pack 2 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 2.0 Service Pack 2 quando instalado no Windows Server 2003 x64 Edition Service Pack 2 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 2.0 Service Pack 2 quando instalado no Windows Server 2003 com SP2 para sistemas baseados no Itanium | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 2.0 Service Pack 2 no Windows Vista Service Pack 2: | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 2.0 Service Pack 2 no Windows Vista x64 Edition Service Pack 2 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 para sistemas de 32 bits Service Pack 2 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 para sistemas baseados em x64 Service Pack 2 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 com SP2 para sistemas baseados no Itanium | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 3.5.1 | ||||
| Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas de 32 bits e Windows 7 para sistemas de 32 bits Service Pack 1 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas baseados em x64 e Windows 7 para sistemas baseados em x64 Service Pack 1 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em x64 e Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1* | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em Itanium e Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1 | Crítica Execução Remota de Código | Crítica Execução Remota de Código | Crítica | |
| Microsoft .NET Framework 4 | ||||
| Microsoft .NET Framework 4 quando instalado no Windows XP Service Pack 3[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows XP Professional x64 Edition Service Pack 2[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows Server 2003 Service Pack 2[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows Server 2003 x64 Edition Service Pack 2[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows Server 2003 com SP2 para sistemas baseados em Itanium[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows Vista Service Pack 2[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows Vista x64 Edition Service Pack 2[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para sistemas de 32 bits Service Pack 2[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para sistemas baseados em x64 Service Pack 2[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para Sistemas Service Pack 2 baseados em Itanium**[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas de 32 bits e Windows 7 para sistemas de 32 bits Service Pack 1[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas baseados em x64 e Windows 7 para sistemas baseados em x64 Service Pack 1[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Para Microsoft .NET Framework 4 quando instalado em sistemas Windows Server 2008 R2 baseados em x64[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Para Microsoft .NET Framework 4 quando instalado em sistemas Windows Server 2008 R2 baseados em x64 Service Pack 1*[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft .NET Framework 4 quando instalado no Windows Server 2008 R2 para sistemas baseados em Itanium e Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1[1] | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft Silverlight 4 | ||||
| Microsoft Silverlight 4 quando instalado no Mac | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft Silverlight 4 quando instalado em todas as versões de clientes do Microsoft Windows | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
| Microsoft Silverlight 4 quando instalado em todas as versões de servidores do Microsoft Windows** | Crítica Execução Remota de Código | Não Aplicável | Crítica | |
*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.
**Instalação de Núcleo de Servidor afetada. As vulnerabilidades abordadas por esta atualização não afetam as edições do Windows Server 2008 ou Windows Server 2008 R2 com suporte, conforme indicado, quando ele for instalado usando a opção de instalação Núcleo do 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.
Vulnerabilidade em objetos não gerenciados do .NET Framework - CVE-2012-0014
Existe uma vulnerabilidade de execução remota de código no Microsoft .NET Framework e Silverlight que pode permitir que um aplicativo Microsoft .NET Framework especialmente criado acesse a memória de forma insegura. O invasor que explorar esta vulnerabilidade com êxito poderá executar código arbitrário no contexto de segurança do usuário conectado. O invasor poderá instalar programas; exibir, alterar ou excluir dados; ou criar novas contas com direitos totais de usuário. 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.
Para exibir esta vulnerabilidade como uma entrada padrão na lista Common Vulnerabilities and Exposures, consulte CVE-2012-0014.
Fatores atenuantes para a Vulnerabilidade em objetos não gerenciados do .NET Framework - CVE-2012-0014
A atenuação refere-se a uma configuração, configuração comum ou prática recomendada geral, existindo num estado padrão, que possa reduzir a gravidade de exploração de uma vulnerabilidade. Os fatores de atenuação a seguir podem ser úteis em sua situação:
- Em um cenário de ataque na navegação pela Web, o invasor pode hospedar um site que contenha uma página da Web usada para explorar esta vulnerabilidade. Além disso, sites comprometidos e sites que aceitem ou hospedem conteúdo fornecido pelo usuário ou anúncios podem conter conteúdo especialmente criado que pode explorar esta vulnerabilidade. Em todos os casos, entretanto, o invasor não tem como forçar os usuários a visitar esses sites. Em vez disso, o invasor teria que persuadir os usuários a visitar o site, geralmente fazendo com que eles cliquem em um link em um e-mail ou mensagem do Instant Messenger que leva o usuário ao site do invasor.
- Por padrão, o Internet Explorer no Windows Server 2003, Windows Server 2008 e no Windows Server 2008 R2 é executado em um modo restrito, conhecido como Configuração de Segurança Reforçada. Esse modo atenua esta vulnerabilidade somente no Windows Server 2008 e no Windows Server 2008 R2, e somente em um cenário de ataque baseado na Web. Consulte a seção Perguntas frequentes referente a essa vulnerabilidade para obter mais informações sobre aConfiguração de Segurança Reforçada do Internet Explorer.
- O invasor que explorar com êxito esta vulnerabilidade poderá obter os mesmos direitos que o usuário local ou que a conta de usuário do ASP.NET. Usuários ou contas que estejam configurados com menos direitos de usuário no sistema correm menos riscos do que aqueles que possuem direitos de usuário administrativos.
- Em um cenário de hospedagem na Web, um invasor precisa ter permissão para carregar páginas ASP.NET arbitrárias em um site e o ASP.NET precisa estar instalado nesse servidor da Web. Na configuração padrão, um usuário anônimo não pode carregar e executar código do Microsoft .NET em um Servidor de informações da Internet (IIS).
- Por padrão, aos aplicativos ASP.NET de confiança parcial não é concedida SocketPermission. Como consequência, em um cenário no lado do servidor, esta vulnerabilidade não pode ser explorada em aplicativos ASP.NET com um nível de confiança de médio a baixo a menos que a esses aplicativos explicitamente seja concedida SocketPermission pelo administrador. Para obter mais informações sobre níveis de confiança do ASP.NET, consulte o artigo do MSDN Arquivos de política e níveis de confiança do ASP.NET (pode estar em inglês).
Soluções alternativas para a Vulnerabilidade em objetos não gerenciados do .NET Framework - CVE-2012-0014
A solução alternativa refere-se a uma configuração ou alteração de configuração que não corrige a vulnerabilidade subjacente mas que ajudaria a bloquear vetores de ataque conhecidos antes de aplicar a atualização. A Microsoft testou as soluções alternativas e estados a seguir como parte do cenário que implica se uma solução alternativa reduziria funcionalidade:
- Desabilitar aplicativos de navegador XAML no Internet Explorer
Para ajudar a se proteger contra essa vulnerabilidade, altere as configurações para que seja solicitada uma confirmação antes da execução de aplicativos de navegador XAML ou desabilite os XBAPs na zona de segurança da Internet e da intranet local.
- No Internet Explorer, clique no menu Ferramentas e selecione Opções de Internet.
- Clique na guia Segurança, clique em Internet e, em seguida, clique em Nível Padrão. Em Configurações, para XAML flexível, clique em Solicitar ou em Desabilitar e, em seguida, clique em OK.
- Clique na guia Segurança, clique em Internet e, em seguida, clique em Nível Padrão. Em Configurações, para Aplicativos de navegador XAML, clique em Solicitar ou Desabilitar e, em seguida, clique em OK.
- Clique na guia Segurança, clique em Internet e, em seguida, clique em Nível Padrão. Em Configurações, para Documentos XPS, clique em Solicitar ou Desabilitar e, em seguida, clique em OK.
- Na guia Segurança, clique em Nível personalizado. Em Componentes dependentes do .NET Framework, defina Executar componentes não assinados com Authenticode como Solicitar ou Desabilitar e clique em OK. Repita esta etapa para Executar componentes assinados com Authenticode e, em seguida, clique em OK.
- Clique em Intranet local e, em seguida, clique em Nível Personalizado. Repita as etapas 3 e 4. Se for solicitado que você confirme se deseja alterar essas configurações, clique em Sim. Clique em OK para retornar para o Internet Explorer.
Impacto da solução alternativa. O código do Microsoft .NET não será executado no Internet Explorer ou não será executado sem uma confirmação. A desabilitação dos aplicativos e componentes do Microsoft .NET nas zonas de segurança da Internet e da intranet local pode fazer com que alguns sites não funcionem corretamente. Se você encontrar dificuldades ao usar um site após alterar a configuração, mas tiver certeza de que o site é seguro, é possível adicionar esse site à lista de sites confiáveis. Isso permitirá que o site funcione adequadamente.
Adicione sites confiáveis à zona Sites confiáveis do Internet Explorer
Depois de definir o Internet Explorer para solicitar confirmação antes de executar controles ActiveX e scripts ativos na zona da Internet e da Intranet local, você pode adicionar sites confiáveis à zona de Sites confiáveis do Internet Explorer. Isso permitirá que você continue usando os sites confiáveis exatamente como faz atualmente, enquanto ajuda a proteger-se de ataques em sites não confiáveis. É recomendável adicionar somente sites nos quais você confia à zona de Sites confiáveis.
Para isso, execute as seguintes etapas:
- No Internet Explorer, clique em Ferramentas, clique em Opções da Internet e, em seguida, clique na guia Segurança.
- Na caixa Selecione uma zona de conteúdo da Web para especificar suas configurações de segurança, clique em Sites Confiáveis e, em seguida, clique em Sites.
- Se desejar adicionar sites que não requeiram um canal criptografado, clique para desmarcar a caixa de diálogo Exigir verificação do servidor (https:) para todos os sites desta zona.
- Na caixa Adicionar este site à zona, digite o URL de um site em que confia e, em seguida, clique em Adicionar.
- Repita essas etapas para cada site que você deseja adicionar à zona.
- Clique em OK duas vezes para aceitar as alterações e retornar ao Internet Explorer.
Observação Adicione os sites que você tem certeza de que não realizarão ações mal-intencionadas em seu sistema. Dois em particular que você pode desejar adicionar são *.windowsupdate.microsoft.com e *.update.microsoft.com. Estes são os sites que hospedam a atualização, e é preciso ter um controle ActiveX para instalar a atualização.
Como desfazer a solução alternativa. Execute as seguintes etapas:
- No Internet Explorer, clique no menu Ferramentas e selecione Opções de Internet.
- Clique na guia Segurança, clique em Restaurar o nível padrão de todas as zonas e, em seguida, clique em OK.
- Impedir temporariamente que o controle ActiveX do Microsoft Silverlight seja executado no Internet Explorer (Método 1)
Você pode ajudar a se proteger destas vulnerabilidades impedindo temporariamente as tentativas de instanciar o controle ActiveX do Silverlight no Internet Explorer, definindo o kill bit do controle.
Aviso O uso incorreto do Editor do Registro pode causar problemas graves e exigir a reinstalação do sistema operacional. A Microsoft não garante a solução de problemas resultantes do uso incorreto do Editor do Registro. Você é responsável pelo uso do Editor do Registro.
Recomendamos fazer backup do Registro antes de editá-lo.
Use o texto a seguir para criar um arquivo .reg que impeça temporariamente as tentativas de instanciar o controle ActiveX do Silverlight no Internet Explorer. Você pode copiar o texto seguinte, colá-lo em um editor de texto, como o Bloco de Notas, e salvar o arquivo com a extensão de nome do arquivo .reg. Execute o arquivo .reg no cliente vulnerável.
Windows Registry Editor Versão 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveXCompatibility\{DFEAF541-F3E1-4C24-ACAC-99C30715084A}]"CompatibilityFlags"=dword:00000400Feche o Internet Explorer e reabra-o para que as alterações tenham efeito.
Para obter as etapas detalhadas sobre como impedir que um controle seja executado no Internet Explorer, consulte o artigo 240797 (em inglês) da Microsoft Knowledge Base. Siga as etapas e crie um valor de Sinalizadores de Compatibilidade no Registro para impedir que o controle ActiveX do Silverlight seja executado no Internet Explorer.
Impacto da solução alternativa. Os aplicativos e sites que exigem o controle ActiveX Microsoft Silverlight podem não mais funcionar corretamente. Se você implementar essa solução alternativa, ela afetará qualquer controle ActiveX do Silverlight instalado em seu sistema.
Como desfazer a solução alternativa. Remova as chaves do Registro adicionadas para impedir temporariamente as tentativas de instanciar o controle ActiveX do Silverlight no Internet Explorer.
- Impedir temporariamente que o controle ActiveX do Microsoft Silverlight seja executado no Firefox ou Chrome
Para modificar a chave do Registro a fim de desabilitar o Microsoft Silverlight, siga estas etapas:
Observação O uso incorreto do Editor do Registro pode causar problemas sérios que podem exigir a reinstalação do sistema operacional. A Microsoft não garante que os problemas resultantes do uso incorreto do Editor do Registro possam ser solucionados. Você é responsável pelo uso do Editor do Registro. Para obter informações sobre como editar o Registro, consulte o tópico da Ajuda "Alterar chaves e valores" do Editor do Registro (Regedit.exe) ou exiba os tópicos da Ajuda "Adicionar e excluir informações no Registro" e "Editar informações do Registro" no Regedt32.exe.
- Usando o método interativo
- Clique em Iniciar, Executar, digite Regedit na caixa Abrir e clique em OK.
- Localize e clique na seguinte subchave do Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins\@Microsoft.com/NpCtrl,version=1.0 - Clique com o botão direito do mouse em @Microsoft.com/NpCtrl,version=1.0 e selecione Exportar. Salve o arquivo no disco.
- Exclua toda a chave @Microsoft.com/NpCtrl,version=1.0.
- Encerre o Editor do Registro.
- Usar um arquivo de Registro
- Crie uma cópia de backup das chaves do Registro. Uma cópia de backup pode ser feita usando um script de implantação gerenciado com o seguinte comando:
Regedit.exe /eSL_backup.reg HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins\@Microsoft.com/NpCtrl,version=1.0 - Salve o seguinte em um arquivo com extensão .REG (por exemplo: Disable_Silverlight.reg):
Windows Registry Editor Versão 5.00[-HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins\@Microsoft.com/NpCtrl,version=1.0] - Execute o script de Registro criado na etapa 2 no sistema de destino com o seguinte comando:
Regedit/s Disable_Silverlight.reg
- Crie uma cópia de backup das chaves do Registro. Uma cópia de backup pode ser feita usando um script de implantação gerenciado com o seguinte comando:
Como desfazer a solução alternativa.
- Usando o método interativo
- Clique em Iniciar, Executar, digite Regedit na caixa Abrir e clique em OK.
- No menu Arquivo, clique em Importar.
- Em Procurar em, selecione a unidade, pasta ou computador ou pasta na rede onde o arquivo que você exportou previamente está localizado.
- Selecione o nome do arquivo correto e clique em Abrir.
- Usando um script de implantação gerenciado
Restaure o arquivo cujo backup foi feito em Usar um arquivo de Registro, Etapa 1, acima, com o seguinte comando:
Regedit/s SL_backup.reg
- Usando o método interativo
Perguntas frequentes sobre a Vulnerabilidade em objetos não gerenciados do .NET Framework - CVE-2012-0014
Qual é o escopo da vulnerabilidade?
Essa é uma vulnerabilidade de execução remota de código. O invasor que explorar com êxito essa vulnerabilidade poderá assumir o controle total de um sistema afetado. O invasor poderá instalar programas; exibir, alterar ou excluir dados; ou criar novas contas com direitos totais de usuário.
O que provoca a vulnerabilidade?
A vulnerabilidade é causada quando o Microsoft .NET Framework e o Microsoft Silverlight usam indevidamente os objetos não gerenciados.
O que é o Microsoft Silverlight?
O Microsoft Silverlight é uma implementação do Microsoft .NET Framework para diversos navegadores e plataformas para criação de experiências de mídia e aplicativos interativos avançados para a Web. Para obter mais informações, acesse o site oficial do Microsoft Silverlight.
Para que um invasor pode usar a vulnerabilidade?
No cenário de navegação na Web, um invasor que explorar com êxito esta vulnerabilidade poderá obter as mesmas permissões que o usuário conectado. Se um usuário estiver conectado com direitos administrativos, o invasor poderá assumir o controle total do sistema afetado. O invasor poderá instalar programas; exibir, alterar ou excluir dados; ou criar novas contas com direitos totais de usuário. 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.
No cenário de hospedagem na Web, um invasor que explorar com êxito esta vulnerabilidade poderá obter as mesmas permissões que as da conta de serviço associada à identidade do pool de aplicativos em que um aplicativo Microsoft .NET estiver sendo executado. Dependendo da configuração de isolamento do pool de aplicativos e das permissões concedidas à conta de serviço, um invasor talvez possa assumir o controle de outros pools de aplicativos no servidor Web ou assumir o controle total do sistema afetado. Para obter mais informações sobre identidades e configuração de pools de aplicativos, consulte o artigo da TechNet, Configure Application Pool Identity.
De que forma o invasor pode explorar a vulnerabilidade?
Há três cenários de ataque possíveis para exploração desta vulnerabilidade: um cenário de navegação pela Web, um de hospedagem na Web e uma anulação de aplicativo Microsoft .NET de restrições CAS. Esses cenários são descritos como segue:
- Cenário de ataque por navegação pela Web
- O invasor pode hospedar um site especialmente criado que contenha um XBAP (aplicativo de navegador XAML) especialmente projetado para explorar esta vulnerabilidade e, então, convencer um usuário a exibir o site. O invasor também pode tirar proveito dos sites comprometidos e de sites que aceitam ou hospedam o conteúdo fornecido pelo usuário ou anúncios. Esses sites podem ter conteúdo especialmente criado para explorar essa vulnerabilidade. Em todos os casos, entretanto, o invasor não tem como forçar os usuários a visitar esses sites. Em vez disso, um invasor tem que convencer os usuários a visitar o site, geralmente fazendo com que eles cliquem em um link em um email ou por um pedido pelo Instant Messenger que leva o usuário ao site do invasor. Também é possível exibir conteúdo da Web próprio para a finalidade usando anúncios de banner ou outros métodos para implantar conteúdo da Web nos sistemas afetados.
- Cenário de ataque por hospedagem na Web
- Se um ambiente de hospedagem na Web permitir aos usuários carregar aplicativos ASP.NET personalizados, um invasor poderá carregar um aplicativo ASP.NET mal-intencionado que use esta vulnerabilidade para burlar a área de segurança que impede que código ASP.NET execute ações prejudiciais no sistema de servidor.
- Cenário de ataque por aplicativos .NET do Windows
- Esta vulnerabilidade também pode ser usada pelos aplicativos Windows .NET para anular as restrições do CAS (Code Access Security).
O que é um XBAP (XAML Browser Application)?
Um aplicativo de navegador XAML (XBAP) combina recursos tanto de um aplicativo da Web como de um aplicativo de cliente avançado. Como os aplicativos da Web, os XBAPs podem ser publicados em um servidor Web e iniciados no Internet Explorer. Como os aplicativos de cliente avançado, os XBAPs aproveitam os recursos do Windows Presentation Foundation (WPF). Para obter mais informações sobre XBAPs, consulte o artigo do MSDN, Visão geral de aplicativos de navegador XAML do Windows Presentation Foundation.
O que são as retrições CAS (Segurança de Acesso do Código) do .NET Framework?
O .NET Framework fornece um mecanismo de segurança chamado segurança de acesso do código para ajudar a proteger os sistemas de computador de código móvel mal-intencionado, para permitir que códigos de origens desconhecidas sejam executados com proteção e para ajudar a impedir que código confiável comprometa a segurança intencional ou acidentalmente. A segurança de acesso do código (CAS) permite que o código seja confiável em vários graus, dependendo de onde o código se originou e de outros aspectos da identidade do código. A segurança de acesso do código também força que os diversos níveis de confiança no código, o que minimiza a quantidade de código que deve ser totalmente confiável para a execução. Usar a segurança de acesso do código pode reduzir a probabilidade de que seu código será usado inadequadamente por um código cheio de erros ou mal-intencionado. Para obter mais informações sobre CAS, consulte o artigo do MSDN, Code Access Security.
Quais são os principais sistemas que correm riscos com a vulnerabilidade?
Há três tipos de sistemas que correm risco com esta vulnerabilidade, conforme a descrição a seguir: sistemas que usam o cenário de navegação pela Web, sistemas que usam o cenário de hospedagem na Web e sistemas que usam o cenário de aplicativos Windows .NET.
- Cenário de navegação pela Web
- A exploração bem-sucedida desta vulnerabilidade requer que um usuário tenha feito logon e esteja visitando sites usando um navegador da Web capaz de instanciar XBAPs. Portanto, quaisquer sistemas nos quais um navegador da Web seja usado com frequência, como estações de trabalho ou servidores de terminal, estão mais expostos a essa vulnerabilidade. Os servidores correm mais riscos se os administradores permitirem que os usuários procurem e leiam emails nos servidores. Entretanto, as práticas recomendadas não recomendam esse procedimento.
- Cenário de ataque por hospedagem na Web
- Sites de hospedagem na Web que permitem aos usuários carregar aplicativos ASP.NET personalizados correm maior risco.
- Aplicativos Windows .NET
- As estações de trabalho e o servidor que executam aplicativos Windows .NET não confiáveis são os que mais correm risco com esta vulnerabilidade.
Estou executando o Internet Explorer para Windows Server 2003, Windows Server 2008 ou Windows Server 2008 R2. Isto atenua esta vulnerabilidade?
Sim. Por padrão, o Internet Explorer no Windows Server 2003, Windows Server 2008 e no Windows Server 2008 R2 é executado em um modo restrito, conhecido como Configuração de Segurança Reforçada. A Configuração de Segurança Reforçada é um grupo de configurações predefinidas do Internet Explorer que reduz a probabilidade de um usuário ou administrador baixar e executar um conteúdo da Web especialmente criado em um servidor. Este é um fator atenuante para sites que não tenham sido adicionados à zona Sites confiáveis do Internet Explorer.
O que a atualização faz?
A atualização elimina a vulnerabilidade, corrigindo a maneira como Microsoft .NET Framework e Microsoft Silverlight usam objetos não gerenciados.
Quando esse boletim de segurança foi lançado, essa vulnerabilidade já tinha sido divulgada publicamente?
Não. A Microsoft recebeu informações sobre esta vulnerabilidade por meio da divulgação coordenada de vulnerabilidades.
Quando este boletim de segurança foi lançado, a Microsoft tinha recebido algum relatório informando que essa vulnerabilidade estava sendo explorada?
Não. A Microsoft não recebeu nenhuma informação indicando que essa vulnerabilidade tinha sido usada publicamente para atacar clientes quando este boletim de segurança foi lançado pela primeira vez.
Vulnerabilidade de corrupção de heap do .NET Framework - CVE-2012-0015
Existe uma vulnerabilidade de execução remota de código no Microsoft .NET Framework devido ao cálculo indevido de tamanho do buffer ao processar entrada especialmente criada. O invasor que explorar com êxito essa vulnerabilidade poderá assumir o controle total de um sistema afetado. O invasor poderá instalar programas; exibir, alterar ou excluir dados; ou criar novas contas com direitos totais de usuário. 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.
Para exibir esta vulnerabilidade como uma entrada padrão na lista Common Vulnerabilities and Exposures, consulte CVE-2012-0015.
Fatores atenuantes para a Vulnerabilidade de corrupção de heap do .NET Framework - CVE-2012-0015
A atenuação refere-se a uma configuração, configuração comum ou prática recomendada geral, existindo num estado padrão, que possa reduzir a gravidade de exploração de uma vulnerabilidade. Os fatores de atenuação a seguir podem ser úteis em sua situação:
- Em um cenário de ataque na navegação pela Web, o invasor pode hospedar um site que contenha uma página da Web usada para explorar esta vulnerabilidade. Além disso, sites comprometidos e sites que aceitem ou hospedem conteúdo fornecido pelo usuário ou anúncios podem conter conteúdo especialmente criado que pode explorar esta vulnerabilidade. Em todos os casos, entretanto, o invasor não tem como forçar os usuários a visitar esses sites. Em vez disso, o invasor teria que persuadir os usuários a visitar o site, geralmente fazendo com que eles cliquem em um link em um e-mail ou mensagem do Instant Messenger que leva o usuário ao site do invasor.
- Por padrão, o Internet Explorer no Windows Server 2003, Windows Server 2008 e no Windows Server 2008 R2 é executado em um modo restrito, conhecido como Configuração de Segurança Reforçada. Esse modo atenua esta vulnerabilidade somente no Windows Server 2008 e no Windows Server 2008 R2, e somente em um cenário de ataque baseado na Web. Consulte a seção Perguntas frequentes referente a essa vulnerabilidade para obter mais informações sobre aConfiguração de Segurança Reforçada do Internet Explorer.
- Em um cenário de hospedagem na Web, um invasor precisa ter permissão para carregar páginas ASP.NET arbitrárias em um site e o ASP.NET precisa estar instalado nesse servidor da Web. Na configuração padrão, um usuário anônimo não pode carregar e executar código do Microsoft .NET em um Servidor de informações da Internet (IIS).
Soluções alternativas para a Vulnerabilidade de corrupção de heap do .NET Framework - CVE-2012-0015
A solução alternativa refere-se a uma configuração ou alteração de configuração que não corrige a vulnerabilidade subjacente mas que ajudaria a bloquear vetores de ataque conhecidos antes de aplicar a atualização. A Microsoft testou as soluções alternativas e estados a seguir como parte do cenário que implica se uma solução alternativa reduziria funcionalidade:
- Desabilitar aplicativos de navegador XAML no Internet Explorer
Para ajudar a se proteger contra essa vulnerabilidade, altere as configurações para que seja solicitada uma confirmação antes da execução de aplicativos de navegador XAML ou desabilite os XBAPs na zona de segurança da Internet e da intranet local.
- No Internet Explorer, clique no menu Ferramentas e selecione Opções de Internet.
- Clique na guia Segurança, clique em Internet e, em seguida, clique em Nível Padrão. Em Configurações, para XAML flexível, clique em Solicitar ou em Desabilitar e, em seguida, clique em OK.
- Clique na guia Segurança, clique em Internet e, em seguida, clique em Nível Padrão. Em Configurações, para Aplicativos de navegador XAML, clique em Solicitar ou Desabilitar e, em seguida, clique em OK.
- Clique na guia Segurança, clique em Internet e, em seguida, clique em Nível Padrão. Em Configurações, para Documentos XPS, clique em Solicitar ou Desabilitar e, em seguida, clique em OK.
- Na guia Segurança, clique em Nível personalizado. Em Componentes dependentes do .NET Framework, defina Executar componentes não assinados com Authenticode como Solicitar ou Desabilitar e clique em OK. Repita esta etapa para Executar componentes assinados com Authenticode e, em seguida, clique em OK.
- Clique em Intranet local e, em seguida, clique em Nível Personalizado. Repita as etapas 3 e 4. Se for solicitado que você confirme se deseja alterar essas configurações, clique em Sim. Clique em OK para retornar para o Internet Explorer.
Impacto da solução alternativa. O código do Microsoft .NET não será executado no Internet Explorer ou não será executado sem uma confirmação. A desabilitação dos aplicativos e componentes do Microsoft .NET nas zonas de segurança da Internet e da intranet local pode fazer com que alguns sites não funcionem corretamente. Se você encontrar dificuldades ao usar um site após alterar a configuração, mas tiver certeza de que o site é seguro, é possível adicionar esse site à lista de sites confiáveis. Isso permitirá que o site funcione adequadamente.
Adicione sites confiáveis à zona Sites confiáveis do Internet Explorer
Depois de definir o Internet Explorer para solicitar confirmação antes de executar controles ActiveX e scripts ativos na zona da Internet e da Intranet local, você pode adicionar sites confiáveis à zona de Sites confiáveis do Internet Explorer. Isso permitirá que você continue usando os sites confiáveis exatamente como faz atualmente, enquanto ajuda a proteger-se de ataques em sites não confiáveis. É recomendável adicionar somente sites nos quais você confia à zona de Sites confiáveis.
Para isso, execute as seguintes etapas:
- No Internet Explorer, clique em Ferramentas, clique em Opções da Internet e, em seguida, clique na guia Segurança.
- Na caixa Selecione uma zona de conteúdo da Web para especificar suas configurações de segurança, clique em Sites Confiáveis e, em seguida, clique em Sites.
- Se desejar adicionar sites que não requeiram um canal criptografado, clique para desmarcar a caixa de diálogo Exigir verificação do servidor (https:) para todos os sites desta zona.
- Na caixa Adicionar este site à zona, digite o URL de um site em que confia e, em seguida, clique em Adicionar.
- Repita essas etapas para cada site que você deseja adicionar à zona.
- Clique em OK duas vezes para aceitar as alterações e retornar ao Internet Explorer.
Observação Adicione os sites que você tem certeza de que não realizarão ações mal-intencionadas em seu sistema. Dois em particular que você pode desejar adicionar são *.windowsupdate.microsoft.com e *.update.microsoft.com. Estes são os sites que hospedam a atualização, e é preciso ter um controle ActiveX para instalar a atualização.
Como desfazer a solução alternativa. Execute as seguintes etapas:
- No Internet Explorer, clique no menu Ferramentas e selecione Opções de Internet.
- Clique na guia Segurança, clique em Restaurar o nível padrão de todas as zonas e, em seguida, clique em OK.
Perguntas frequentes sobre a Vulnerabilidade de corrupção de heap do .NET Framework - CVE-2012-0015
Qual é o escopo da vulnerabilidade?
Essa é uma vulnerabilidade de execução remota de código. O invasor que explorar com êxito essa vulnerabilidade poderá assumir o controle total de um sistema afetado. O invasor poderá instalar programas; exibir, alterar ou excluir dados; ou criar novas contas com direitos totais de usuário.
O que provoca a vulnerabilidade?
A vulnerabilidade é causada quando o .NET Framework calcula indevidamente um tamanho de buffer ao processar entrada especialmente criada.
Para que um invasor pode usar a vulnerabilidade?
No cenário de navegação na Web, um invasor que explorar com êxito esta vulnerabilidade poderá obter as mesmas permissões que o usuário conectado. Se um usuário estiver conectado com direitos administrativos, o invasor poderá assumir o controle total do sistema afetado. O invasor poderá instalar programas; exibir, alterar ou excluir dados; ou criar novas contas com direitos totais de usuário. 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.
No cenário de hospedagem na Web, um invasor que explorar com êxito esta vulnerabilidade poderá obter as mesmas permissões que as da conta de serviço associada à identidade do pool de aplicativos em que um aplicativo Microsoft .NET estiver sendo executado. Dependendo da configuração de isolamento do pool de aplicativos e das permissões concedidas à conta de serviço, um invasor talvez possa assumir o controle de outros pools de aplicativos no servidor Web ou assumir o controle total do sistema afetado. Para obter mais informações sobre identidades e configuração de pools de aplicativos, consulte o artigo da TechNet, Configure Application Pool Identity.
De que forma o invasor pode explorar a vulnerabilidade?
Há três cenários de ataque possíveis para exploração desta vulnerabilidade: um cenário de navegação pela Web, um de hospedagem na Web e uma anulação de aplicativo Microsoft .NET do cenário de restrições CAS. Esses cenários são descritos como segue:
- Cenário de ataque por navegação pela Web
- O invasor pode hospedar um site especialmente criado que contenha um XBAP (aplicativo de navegador XAML) especialmente projetado para explorar esta vulnerabilidade e, então, convencer um usuário a exibir o site. O invasor também pode tirar proveito dos sites comprometidos e de sites que aceitam ou hospedam o conteúdo fornecido pelo usuário ou anúncios. Esses sites podem ter conteúdo especialmente criado para explorar essa vulnerabilidade. Em todos os casos, entretanto, o invasor não tem como forçar os usuários a visitar esses sites. Em vez disso, um invasor tem que convencer os usuários a visitar o site, geralmente fazendo com que eles cliquem em um link em um email ou por um pedido pelo Instant Messenger que leva o usuário ao site do invasor. Também é possível exibir conteúdo da Web próprio para a finalidade usando anúncios de banner ou outros métodos para implantar conteúdo da Web nos sistemas afetados.
- Cenário de ataque por hospedagem na Web
- Se um ambiente de hospedagem na Web permitir aos usuários carregar aplicativos ASP.NET personalizados, um invasor poderá carregar um aplicativo ASP.NET mal-intencionado que use esta vulnerabilidade para burlar a área de segurança que impede que código ASP.NET execute ações prejudiciais no sistema de servidor.
- Cenário de ataque por aplicativos .NET do Windows
- Esta vulnerabilidade também pode ser usada pelos aplicativos Windows .NET para anular as restrições do CAS (Code Access Security).
O que é um XBAP (XAML Browser Application)?
Um aplicativo de navegador XAML (XBAP) combina recursos tanto de um aplicativo da Web como de um aplicativo de cliente avançado. Como os aplicativos da Web, os XBAPs podem ser publicados em um servidor Web e iniciados no Internet Explorer. Como os aplicativos de cliente avançado, os XBAPs aproveitam os recursos do Windows Presentation Foundation (WPF). Para obter mais informações sobre XBAPs, consulte o artigo do MSDN, Visão geral de aplicativos de navegador XAML do Windows Presentation Foundation.
O que são as retrições CAS (Segurança de Acesso do Código) do .NET Framework?
O .NET Framework fornece um mecanismo de segurança chamado segurança de acesso do código para ajudar a proteger os sistemas de computador de código móvel mal-intencionado, para permitir que códigos de origens desconhecidas sejam executados com proteção e para ajudar a impedir que código confiável comprometa a segurança intencional ou acidentalmente. A segurança de acesso do código (CAS) permite que o código seja confiável em vários graus, dependendo de onde o código se originou e de outros aspectos da identidade do código. A segurança de acesso do código também força que os diversos níveis de confiança no código, o que minimiza a quantidade de código que deve ser totalmente confiável para a execução. Usar a segurança de acesso do código pode reduzir a probabilidade de que seu código será usado inadequadamente por um código cheio de erros ou mal-intencionado. Para obter mais informações sobre CAS, consulte o artigo do MSDN, Code Access Security.
Quais são os principais sistemas que correm riscos com a vulnerabilidade?
Há três tipos de sistemas que correm risco com esta vulnerabilidade, conforme a descrição a seguir: sistemas que usam o cenário de navegação pela Web, sistemas que usam o cenário de hospedagem na Web e sistemas que usam o cenário de aplicativos Windows .NET.
- Cenário de navegação pela Web
- A exploração bem-sucedida desta vulnerabilidade requer que um usuário tenha feito logon e esteja visitando sites usando um navegador da Web capaz de instanciar XBAPs. Portanto, quaisquer sistemas nos quais um navegador da Web seja usado com frequência, como estações de trabalho ou servidores de terminal, estão mais expostos a essa vulnerabilidade. Os servidores correm mais riscos se os administradores permitirem que os usuários procurem e leiam emails nos servidores. Entretanto, as práticas recomendadas não recomendam esse procedimento.
- Cenário de ataque por hospedagem na Web
- Sites de hospedagem na Web que permitem aos usuários carregar aplicativos ASP.NET personalizados correm maior risco.
- Aplicativos Windows .NET
- As estações de trabalho e o servidor que executam aplicativos Windows .NET não confiáveis são os que mais correm risco com esta vulnerabilidade.
Estou executando o Internet Explorer para Windows Server 2003, Windows Server 2008 ou Windows Server 2008 R2. Isto atenua esta vulnerabilidade?
Sim. Por padrão, o Internet Explorer no Windows Server 2003, Windows Server 2008 e no Windows Server 2008 R2 é executado em um modo restrito, conhecido como Configuração de Segurança Reforçada. A Configuração de Segurança Reforçada é um grupo de configurações predefinidas do Internet Explorer que reduz a probabilidade de um usuário ou administrador baixar e executar um conteúdo da Web especialmente criado em um servidor. Este é um fator atenuante para sites que não tenham sido adicionados à zona Sites confiáveis do Internet Explorer.
O que a atualização faz?
A atualização elimina a vulnerabilidade, corrigindo a maneira como o Microsoft .NET Framework calcula o tamanho do buffer.
Quando esse boletim de segurança foi lançado, essa vulnerabilidade já tinha sido divulgada publicamente?
Sim. Essa vulnerabilidade foi divulgada publicamente. Ela recebeu o número CVE-2012-0015 da lista Common Vulnerability and Exposure.
Quando este boletim de segurança foi lançado, a Microsoft tinha recebido algum relatório informando que essa vulnerabilidade estava sendo explorada?
Não. A Microsoft não recebeu nenhuma informação indicando que essa vulnerabilidade tinha sido usada publicamente para atacar clientes quando este boletim de segurança foi lançado pela primeira vez.
A aplicação desta atualização de segurança ajuda a proteger clientes do código, divulgado publicamente, que tenta explorar esta vulnerabilidade?
Sim. Essa atualização de segurança elimina a vulnerabilidade que poderia ser explorada por meio do uso do código de verificação de conceito publicado. A vulnerabilidade eliminada recebeu o número CVE-2012-0015 da lista Common Vulnerability and Exposure.
Informações da atualização
Orientação e ferramentas de detecção e implantação
Central de Segurança
Gerencie as atualizações de software e segurança que você precisa instalar em servidores, computadores desktop e notebooks em sua organização. Para obter mais informações, consulte o Centro de Gerenciamento de Atualização do Technet. O site Microsoft TechNet Security fornece informações adicionais sobre segurança em produtos da Microsoft.
As atualizações de segurança estão disponíveis no Microsoft Update e no Windows Update. As atualizações de segurança também estão disponíveis no Centro de Download da Microsoft. Você poderá encontrá-las com mais facilidade executando uma pesquisa com a palavra-chave "atualização de segurança".
Por fim, as atualizações de segurança podem ser baixadas do Microsoft Update Catalog. O Microsoft Update Catalog fornece um catálogo pesquisável de conteúdo disponibilizado por meio do Windows Update e Microsoft Update, incluindo atualizações de segurança, drivers e service packs. Ao pesquisar usando o número do boletim de segurança (como "MS07-036"), é possível adicionar todas as atualizações aplicáveis à sua cesta (incluindo idiomas diferentes para uma atualização) e baixá-las na pasta de sua escolha. Para obter mais informações sobre o Microsoft Update Catalog, consulte as Perguntas Frequentes sobre Microsoft Update Catalog.
Orientação de detecção e implantação:
A Microsoft oferece orientações de detecção e implantação de atualizações de segurança. Essas orientações contêm recomendações e informações que podem ajudar os profissionais de TI a entender como usar várias ferramentas para detecção e implantação de atualizações de segurança. Para obter mais informações, consulte o Artigo 961747 (em inglês) da Microsoft Knowledge Base.
Microsoft Baseline Security Analyzer
O MBSA (Microsoft Baseline Security Analyzer) permite aos administradores pesquisar, em sistemas locais e remotos, atualizações de segurança ausentes e problemas de configuração de segurança comuns. Para obter mais informações sobre o MBSA, visite Microsoft Baseline Security Analyzer.
A tabela a seguir fornece o resumo de detecção do MBSA para esta atualização de segurança.
| Software | MBSA |
|---|---|
| Windows XP Service Pack 3 | Sim |
| Windows XP Professional x64 Edition Service Pack 2 | Sim |
| Windows Server 2003 Service Pack 2 | Sim |
| Windows Server 2003 x64 Edition Service Pack 2 | Sim |
| Windows Server 2003 com SP2 para sistemas baseados no Itanium | Sim |
| Windows Vista Service Pack 2 | Sim |
| Windows Vista x64 Edition Service Pack 2 | Sim |
| Windows Server 2008 para sistemas de 32 bits Service Pack 2 | Sim |
| Windows Server 2008 para sistemas baseados em x64 Service Pack 2 | Sim |
| Windows Server 2008 para sistemas baseados no Itanium Service Pack 2 | Sim |
| Windows 7 para sistemas de 32 bits e Windows 7 para sistemas de 32 bits Service Pack 1 | Sim |
| Windows 7 para sistemas baseados em x64 e Windows 7 para sistemas baseados em x64 Service Pack 1 | Sim |
| Windows Server 2008 R2 para sistemas baseados em x64 e Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 | Sim |
| Windows Server 2008 R2 para sistemas baseados em Itanium e Windows Server 2008 R2 para sistemas Service Pack 1 baseados no Itanium | Sim |
| Microsoft Silverlight 4 quando instalado no Mac | Não |
| Microsoft Silverlight 4 quando instalado em todas as versões de clientes do Microsoft Windows | Sim |
| Microsoft Silverlight 4 quando instalado em todas as versões de servidores do Microsoft Windows | Sim |
Observação Para os clientes que usam software herdado sem suporte pela versão mais recente do MBSA, Microsoft Update e Windows Server Update Services: visite o Microsoft Baseline Security Analyzer e consulte a seção Suporte ao produto herdado sobre como criar a detecção de atualização de segurança abrangente com ferramentas herdadas.
Windows Server Update Services
O WSUS (Windows Server Update Services) permite que administradores de tecnologia da informação implantem as mais recentes atualizações de produtos Microsoft em computadores que executem o sistema operacional Windows. Para obter mais informações sobre como implantar atualizações de segurança usando o recurso Windows Server Update Services, consulte o artigo da TechNet Windows Server Update Services (em inglês).
Systems Management Server
A tabela a seguir fornece o resumo de detecção de SMS para esta atualização de segurança.
| Software | SMS 2003 com ITMU | Configuration Manager 2007 |
|---|---|---|
| Windows XP Service Pack 3 | Sim | Sim |
| Windows XP Professional x64 Edition Service Pack 2 | Sim | Sim |
| Windows Server 2003 Service Pack 2 | Sim | Sim |
| Windows Server 2003 x64 Edition Service Pack 2 | Sim | Sim |
| Windows Server 2003 com SP2 para sistemas baseados no Itanium | Sim | Sim |
| Windows Vista Service Pack 2 | Sim | Sim |
| Windows Vista x64 Edition Service Pack 2 | Sim | Sim |
| Windows Server 2008 para sistemas de 32 bits Service Pack 2 | Sim | Sim |
| Windows Server 2008 para sistemas baseados em x64 Service Pack 2 | Sim | Sim |
| Windows Server 2008 para sistemas baseados no Itanium Service Pack 2 | Sim | Sim |
| Windows 7 para sistemas de 32 bits e Windows 7 para sistemas de 32 bits Service Pack 1 | Sim | Sim |
| Windows 7 para sistemas baseados em x64 e Windows 7 para sistemas baseados em x64 Service Pack 1 | Sim | Sim |
| Windows Server 2008 R2 para sistemas baseados em x64 e Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1 | Sim | Sim |
| Windows Server 2008 R2 para sistemas baseados em Itanium e Windows Server 2008 R2 para sistemas Service Pack 1 baseados no Itanium | Sim | Sim |
| Microsoft Silverlight 4 quando instalado no Mac | Não | Não |
| Microsoft Silverlight 4 quando instalado em todas as versões de clientes do Microsoft Windows | Sim | Sim |
| Microsoft Silverlight 4 quando instalado em todas as versões de servidores do Microsoft Windows | Sim | Sim |
Observação a Microsoft descontinuou o suporte para SMS 2.0 em 12 de abril de 2011. Para SMS 2003, a Microsoft também descontinuou o suporte da Ferramenta de inventário de atualização de segurança (SUIT) em 12 de abril de 2011. Os clientes devem atualizar o System Center Configuration Manager 2007. Para clientes que permanecem com SMS 2003 Service Pack 3, a Ferramenta de inventário para atualizações da Microsoft (ITMU) é também uma opção.
Para o SMS 2003, a ferramenta Inventário do SMS 2003 para Microsoft Updates pode ser usada pelo SMS para detectar as atualizações de segurança oferecidas pelo Microsoft Update e que tenham suporte do Windows Server Update Services. Para obter mais informações sobre a ITMU do SMS 2003, consulte Inventory Tool do SMS 2003 para Microsoft Updates. Para obter mais informações sobre as ferramentas de varredura de SMS, consulte SMS 2003 Software Update Scanning Tools. Consulte também Downloads para Systems Management Server 2003.
O SCCM (System Center Configuration Manager) 2007 usa WSUS 3.0 para detectar atualizações. Para obter mais informações sobre o Gerenciamento de atualização de software do Configuration Manager 2007, visite o System Center Configuration Manager 2007.
Para obter mais informações sobre o SMS, visite o site do SMS.
Para obter mais informações, consulte o Artigo 910723 (em inglês) da Microsoft Knowledge Base. Lista de resumo de detecção mensal e os artigos de diretrizes de implantação.
Avaliador de compatibilidade com atualizações e Kit de ferramentas de compatibilidade de aplicativos
As atualizações frequentemente gravam nos mesmos arquivos e configurações do Registro necessários à execução dos aplicativos. Isto pode gerar incompatibilidades e aumentar o tempo necessário à implantação de atualizações de segurança. É possível usar os componentes do Avaliador de compatibilidade com atualizações incluídos no Kit de ferramentas de compatibilidade de aplicativos para agilizar o teste e a validação de atualizações do Windows com relação aos aplicativos instalados.
O Application Compatibility Toolkit (ACT) contém as ferramentas e a documentação necessárias para avaliar e atenuar problemas de compatibilidade com aplicativos antes da implantação do Microsoft Windows Vista, de uma atualização do Windows, de uma atualização de segurança da Microsoft ou de uma nova versão do Windows Internet Explorer em seu ambiente.
Implantação de atualização de segurança
Softwares afetados
Para obter informações sobre uma atualização de segurança específica para seu software afetado, clique no link apropriado:
Windows XP (todas as edições)
Tabela de referência
A tabela a seguir contém as informações de atualização de segurança desse software. Você pode encontrar informações adicionais na subseção Informações de implantação, nesta seção.
| Inclusão em Service Packs futuros | A atualização desse problema será incluída em um service pack ou conjunto de atualizações futuro. |
| Implantação | |
| Instalar sem intervenção do usuário | Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows XP Service Pack 3: NDP20SP2-KB2633880-x86.exe /q |
| Para Microsoft .NET Framework 4 quando instalado no Windows XP Service Pack 3: NDP40-KB2633870-x86.exe /q | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows XP Professional Edition x64 Edition Service Pack 2: NDP20SP2-KB2633880-x64.exe /q | |
| Para Microsoft .NET Framework 4 quando instalado no Windows XP Professional x64 Edition Service Pack 2: NDP40-KB2633870-x64.exe /q | |
| Instalar sem reinicializar | Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows XP Service Pack 3: NDP20SP2-KB2633880-x86.exe /norestart |
| Para Microsoft .NET Framework 4 quando instalado no Windows XP Service Pack 3: NDP40-KB2633870-x86.exe /norestart | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows XP Professional Edition x64 Edition Service Pack 2: NDP20SP2-KB2633880-x64.exe /norestart | |
| Para Microsoft .NET Framework 4 quando instalado no Windows XP Professional x64 Edition Service Pack 2: NDP40-KB2633870-x64.exe /norestart | |
| Arquivo de log de atualização | Para Microsoft .NET Framework 2.0 Service Pack 2: Microsoft .NET Framework 2.0-KB2633880_*-msi0,txt Microsoft .NET Framework 2.0-KB2633880_*.html |
| Para Microsoft .NET Framework 4: KB2633870_*_*-Microsoft .NET Framework 4 Client Profile-MSP0.txt KB2633870_*_*.html | |
| Mais informações | Consulte a subseção Orientação e ferramentas de detecção e implantação |
| Requisitos de reinicialização | |
| Reinicialização necessária? | Em alguns casos, esta atualização não exige a reinicialização. Se os arquivos exigidos estiverem em uso, será necessária uma reinicialização. Se isso ocorrer, uma mensagem que aconselha a reinicialização será exibida. Para reduzir a chance de uma reinicialização não ser solicitada, interrompa todos os serviços afetados e feche todos os aplicativos que possam usar os arquivos afetados antes de instalar a atualização de segurança. Para obter mais informações sobre os motivos pelos quais você será solicitado a reiniciar, consulte o Artigo 887012 (em inglês) da Microsoft Knowledge Base. |
| HotPatching | Não Aplicável |
| Informações sobre remoção | Para todas as versões com suporte do Microsoft .NET Framework, use a ferramenta Adicionar ou Remover Programas, no Painel de Controle. |
| Informações sobre o arquivo | Consulte o Artigo 2651026 da Microsoft Knowledge Base |
| Verificação da chave do Registro | Para Microsoft .NET Framework 2.0 Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2,0 Service Pack 2\SP2\KB2633880 "ThisVersionInstalled" = "Y" |
| Microsoft .NET Framework 4 no Windows XP Service Pack 3: HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" | |
| Para Microsoft .NET Framework 4 quando instalado no Windows XP Professional x64 Edition Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" |
Observação a atualização para as versões com suporte do Windows XP Professional x64 Edition também se aplica a versões suportadas do Windows Server 2003 x64 Edition.
Informações de implantação
Instalando a atualização
Quando você instala esta atualização de segurança, o instalador verifica se alguns dos arquivos que estão sendo atualizados no sistema foram anteriormente atualizados por um hotfix da Microsoft.
Se você já tiver instalado um hotfix para atualizar um desses arquivos, o instalador copiará os arquivos RTMQFE, SP1QFE ou SP2QFE para o sistema. Do contrário, o instalador copiará os arquivos RTMGDR, SP1GDR ou SP2GDR para o sistema. As atualizações de segurança podem não conter todas as variações desses arquivos. Para obter mais informações sobre esse comportamento, consulte o Artigo 824994 (em inglês) da Microsoft Knowledge Base.
Para obter mais informações sobre o instalador, consulte o Artigo 832475 (em inglês) da Microsoft Knowledge Base.
Para obter mais informações sobre a terminologia que aparece neste boletim, como hotfix, consulte o Artigo 824684 (em inglês) da Microsoft Knowledge Base.
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 4.
| Opção | Descrição |
|---|---|
| /? /h /help | Exibe a caixa de diálogo de uso. |
| Modos de instalação | |
| /q[n|b|r|f] | Define o nível da interface do usuário |
| n - Nenhum UI | |
| B - UI básica | |
| r - UI reduzida | |
| f - UI completa (padrão) | |
| Opções de instalação | |
| /extract [diretório] | Extraia o pacote no diretório especificado. |
| Opções de reinicialização | |
| /norestart | Não reinicia quando a instalação é concluída. |
| /forcerestart | Sempre reinicia o computador após a instalação. |
| /promptrestart | Solicita ao usuário a reiniciar, se necessário. |
| Opções de registro | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Define opções de registro em log |
| i – mensagens de status | |
| w – avisos não fatais | |
| e – todas as mensagens de erro | |
| a – inicialização de ações | |
| r – registros específicos a ações | |
| u – solicitação do usuário | |
| c – parâmetros iniciais da interface do usuário | |
| m - informações de falta de memória ou saída fatal | |
| o - mensagens de falta de espaço em disco | |
| p - propriedades de terminal | |
| v - saída detalhada | |
| x - informações de depuração extra | |
| + - acrescentar ao arquivo de log existente | |
| ! - liberar cada linha para o log | |
| * - registrar todas as informações em log, exceto para as opções v e x | |
| /log <LogFile> | Equivalente a /l* <LogFile> |
Removendo a atualização
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 4.
| Opção | Descrição |
|---|---|
| /? /h /help | Exibe a caixa de diálogo de uso. |
| Modos de instalação | |
| /q[n|b|r|f] | Define o nível da interface do usuário |
| n - Nenhum UI | |
| B - UI básica | |
| r - UI reduzida | |
| f - UI completa (padrão) | |
| Opções de instalação | |
| /extract [diretório] | Extraia o pacote no diretório especificado. |
| Opções de reinicialização | |
| /norestart | Não reinicia quando a instalação é concluída. |
| /forcerestart | Sempre reinicia o computador após a instalação. |
| /promptrestart | Solicita ao usuário a reiniciar, se necessário. |
| Opções de registro | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Define opções de registro em log |
| i – mensagens de status | |
| w – avisos não fatais | |
| e – todas as mensagens de erro | |
| a – inicialização de ações | |
| r – registros específicos a ações | |
| u – solicitação do usuário | |
| c – parâmetros iniciais da interface do usuário | |
| m - informações de falta de memória ou saída fatal | |
| o - mensagens de falta de espaço em disco | |
| p - propriedades de terminal | |
| v - saída detalhada | |
| x - informações de depuração extra | |
| + - acrescentar ao arquivo de log existente | |
| ! - liberar cada linha para o log | |
| * - registrar todas as informações em log, exceto para as opções v e x | |
| /log <LogFile> | Equivalente a /l* <LogFile> |
Verificando a aplicação da atualização
- Microsoft Baseline Security Analyzer
Para verificar se uma atualização de segurança foi aplicada em um sistema afetado, é possível utilizar a ferramenta MBSA (Microsoft Baseline Security Analyzer). Consulte a seção Orientação e ferramentas de detecção e implantação neste boletim para obter mais informações.
- Verificação de versão de arquivo
Como existem várias versões do Microsoft Windows, as etapas a seguir podem ser diferentes no seu sistema. Se isso acontecer, consulte a documentação do produto para completar estas etapas.
- Clique em Iniciar e, em seguida, clique em Pesquisar.
- No painel Resultados da Pesquisa, clique em Todos os arquivos e pastas, em Search Companion.
- Na caixa Todo ou parte do nome do arquivo , digite um nome de arquivo da tabela de informações de arquivo correta e clique em Pesquisar.
- Na lista de arquivos, clique com o botão direito do mouse em um nome de arquivo da tabela de informações de arquivo correta e clique em Propriedades.
Observação Dependendo da edição do sistema operacional ou dos programas instalados em seu sistema, alguns arquivos listados na tabela de informações de arquivos podem não estar instalados. - Na guia Versão, determine a versão do arquivo instalado no sistema, comparando-o com a versão documentada na tabela de informações de arquivos correta.
Observação Atributos que não sejam a versão do arquivo podem ser alterados durante a instalação. A comparação de outros atributos de arquivo com as informações na tabela não é um método suportado para verificar se a atualização foi aplicada. Além disso, em alguns casos, arquivos podem ser renomeados durante a instalação. Se as informações sobre o arquivo ou a versão não estiverem presentes, use um dos outros métodos disponíveis para verificar a instalação da atualização.
- Verificação da chave do Registro
Você também pode ser capaz de verificar os arquivos que esta atualização de segurança instalou examinando as chaves do Registro na Tabela de referência nesta seção.
Essas chaves do Registro podem não conter uma lista completa dos arquivos instalados. Além disso, talvez essas chaves do Registro não sejam criadas corretamente se um administrador ou um OEM integrar ou adicionar a atualização de segurança aos arquivos fonte da instalação do Windows.
Windows Server 2003 (todas as edições)
Tabela de referência
A tabela a seguir contém as informações de atualização de segurança desse software. Você pode encontrar informações adicionais na subseção Informações de implantação, nesta seção.
| Inclusão em Service Packs futuros | A atualização desse problema será incluída em um service pack ou conjunto de atualizações futuro. |
| Implantação | |
| Instalar sem intervenção do usuário | Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2003 Service Pack 2: NDP20SP2-KB2633880-x86.exe /q |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2003 Service Pack 2: NDP40-KB2633870-x86.exe /q | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2003 x64 Edition Service Pack 2 NDP20SP2-KB2633880-x64.exe /q | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2003 x64 Edition Service Pack 2: NDP40-KB2633870-x64.exe /q | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2003 com SP2 para sistemas baseados no Itanium: NDP20SP2-KB2633880-ia64.exe /q | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2003 com SP2 para sistemas baseados em Itanium: NDP40-KB2633870-ia64.exe /q | |
| Instalar sem reinicializar | Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2003 Service Pack 2: NDP20SP2-KB2633880-x86.exe /norestart |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2003 Service Pack 2: NDP40-KB2633870-x86.exe /norestart | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2003 x64 Edition Service Pack 2 NDP20SP2-KB2633880-x64.exe /norestart | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2003 x64 Edition Service Pack 2: NDP40-KB2633870-x64.exe /norestart | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2003 com SP2 para sistemas baseados no Itanium: NDP20SP2-KB2633880-ia64.exe /norestart | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2003 com SP2 para sistemas baseados em Itanium: NDP40-KB2633870-ia64.exe /norestart | |
| Arquivo de log de atualização | Para Microsoft .NET Framework 2.0 Service Pack 2: Microsoft .NET Framework 2.0-KB2633880_*-msi0,txt Microsoft .NET Framework 2.0-KB2633880_*.html |
| Para Microsoft .NET Framework 4: KB2633870_*_*-Microsoft .NET Framework 4 Client Profile-MSP0.txt KB2633870_*_*.html | |
| Mais informações | Consulte a subseção Orientação e ferramentas de detecção e implantação |
| Requisitos de reinicialização | |
| Reinicialização necessária? | Em alguns casos, esta atualização não exige a reinicialização. Se os arquivos exigidos estiverem em uso, será necessária uma reinicialização. Se isso ocorrer, uma mensagem que aconselha a reinicialização será exibida. Para reduzir a chance de uma reinicialização não ser solicitada, interrompa todos os serviços afetados e feche todos os aplicativos que possam usar os arquivos afetados antes de instalar a atualização de segurança. Para obter mais informações sobre os motivos pelos quais você será solicitado a reiniciar, consulte o Artigo 887012 (em inglês) da Microsoft Knowledge Base. |
| HotPatching | Esta atualização de segurança não oferece suporte a HotPatching. Para obter mais informações sobre HotPatching, consulte o Artigo 897341 (em inglês) da Microsoft Knowledge Base. |
| Informações sobre remoção | Para todas as versões com suporte do Microsoft .NET Framework, use a ferramenta Adicionar ou Remover Programas, no Painel de Controle. |
| Informações sobre o arquivo | Consulte o Artigo 2651026 da Microsoft Knowledge Base |
| Verificação da chave do Registro | Para Microsoft .NET Framework 2.0 Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2,0 Service Pack 2\SP2\KB2633880 "ThisVersionInstalled" = "Y" |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2003 Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2003 x64 Edition Service Pack 2 e Windows Server 2003 Edition baseado em Itanium Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" |
Observação a atualização para as versões com suporte do Windows Server 2003 x64 Edition também se aplica a versões suportadas do Windows XP Professional x64 Edition.
Informações de implantação
Instalando a atualização
Quando você instala esta atualização de segurança, o instalador verifica se alguns dos arquivos que estão sendo atualizados no sistema foram anteriormente atualizados por um hotfix da Microsoft.
Se você já tiver instalado um hotfix para atualizar um desses arquivos, o instalador copiará os arquivos RTMQFE, SP1QFE ou SP2QFE para o sistema. Do contrário, o instalador copiará os arquivos RTMGDR, SP1GDR ou SP2GDR para o sistema. As atualizações de segurança podem não conter todas as variações desses arquivos. Para obter mais informações sobre esse comportamento, consulte o Artigo 824994 (em inglês) da Microsoft Knowledge Base.
Para obter mais informações sobre o instalador, consulte o Artigo 832475 (em inglês) da Microsoft Knowledge Base.
Para obter mais informações sobre a terminologia que aparece neste boletim, como hotfix, consulte o Artigo 824684 (em inglês) da Microsoft Knowledge Base.
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 4.
| Opção | Descrição |
|---|---|
| /? /h /help | Exibe a caixa de diálogo de uso. |
| Modos de instalação | |
| /q[n|b|r|f] | Define o nível da interface do usuário |
| n - Nenhum UI | |
| B - UI básica | |
| r - UI reduzida | |
| f - UI completa (padrão) | |
| Opções de instalação | |
| /extract [diretório] | Extraia o pacote no diretório especificado. |
| Opções de reinicialização | |
| /norestart | Não reinicia quando a instalação é concluída. |
| /forcerestart | Sempre reinicia o computador após a instalação. |
| /promptrestart | Solicita ao usuário a reiniciar, se necessário. |
| Opções de registro | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Define opções de registro em log |
| i – mensagens de status | |
| w – avisos não fatais | |
| e – todas as mensagens de erro | |
| a – inicialização de ações | |
| r – registros específicos a ações | |
| u – solicitação do usuário | |
| c – parâmetros iniciais da interface do usuário | |
| m - informações de falta de memória ou saída fatal | |
| o - mensagens de falta de espaço em disco | |
| p - propriedades de terminal | |
| v - saída detalhada | |
| x - informações de depuração extra | |
| + - acrescentar ao arquivo de log existente | |
| ! - liberar cada linha para o log | |
| * - registrar todas as informações em log, exceto para as opções v e x | |
| /log <LogFile> | Equivalente a /l* <LogFile> |
Removendo a atualização
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 2.0 Service Pack 2 e Microsoft .NET Framework 4.
| Opção | Descrição |
|---|---|
| /? /h /help | Exibe a caixa de diálogo de uso. |
| Modos de instalação | |
| /q[n|b|r|f] | Define o nível da interface do usuário |
| n - Nenhum UI | |
| B - UI básica | |
| r - UI reduzida | |
| f - UI completa (padrão) | |
| Opções de instalação | |
| /extract [diretório] | Extraia o pacote no diretório especificado. |
| Opções de reinicialização | |
| /norestart | Não reinicia quando a instalação é concluída. |
| /forcerestart | Sempre reinicia o computador após a instalação. |
| /promptrestart | Solicita ao usuário a reiniciar, se necessário. |
| Opções de registro | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Define opções de registro em log |
| i – mensagens de status | |
| w – avisos não fatais | |
| e – todas as mensagens de erro | |
| a – inicialização de ações | |
| r – registros específicos a ações | |
| u – solicitação do usuário | |
| c – parâmetros iniciais da interface do usuário | |
| m - informações de falta de memória ou saída fatal | |
| o - mensagens de falta de espaço em disco | |
| p - propriedades de terminal | |
| v - saída detalhada | |
| x - informações de depuração extra | |
| + - acrescentar ao arquivo de log existente | |
| ! - liberar cada linha para o log | |
| * - registrar todas as informações em log, exceto para as opções v e x | |
| /log <LogFile> | Equivalente a /l* <LogFile> |
Verificando a aplicação da atualização
- Microsoft Baseline Security Analyzer
Para verificar se uma atualização de segurança foi aplicada em um sistema afetado, é possível utilizar a ferramenta MBSA (Microsoft Baseline Security Analyzer). Consulte a seção Orientação e ferramentas de detecção e implantação neste boletim para obter mais informações.
- Verificação de versão de arquivo
Como existem várias versões do Microsoft Windows, as etapas a seguir podem ser diferentes no seu sistema. Se isso acontecer, consulte a documentação do produto para completar estas etapas.
- Clique em Iniciar e, em seguida, clique em Pesquisar.
- No painel Resultados da Pesquisa, clique em Todos os arquivos e pastas, em Search Companion.
- Na caixa Todo ou parte do nome do arquivo , digite um nome de arquivo da tabela de informações de arquivo correta e clique em Pesquisar.
- Na lista de arquivos, clique com o botão direito do mouse em um nome de arquivo da tabela de informações de arquivo correta e clique em Propriedades.
Observação Dependendo da edição do sistema operacional ou dos programas instalados em seu sistema, alguns arquivos listados na tabela de informações de arquivos podem não estar instalados. - Na guia Versão, determine a versão do arquivo instalado no sistema, comparando-o com a versão documentada na tabela de informações de arquivos correta.
Observação Atributos que não sejam a versão do arquivo podem ser alterados durante a instalação. A comparação de outros atributos de arquivo com as informações na tabela não é um método suportado para verificar se a atualização foi aplicada. Além disso, em alguns casos, arquivos podem ser renomeados durante a instalação. Se as informações sobre o arquivo ou a versão não estiverem presentes, use um dos outros métodos disponíveis para verificar a instalação da atualização.
- Verificação da chave do Registro
Você também pode ser capaz de verificar os arquivos que esta atualização de segurança instalou examinando as chaves do Registro na Tabela de referência nesta seção.
Essas chaves do Registro podem não conter uma lista completa dos arquivos instalados. Além disso, talvez essas chaves do Registro não sejam criadas corretamente se um administrador ou um OEM integrar ou adicionar a atualização de segurança aos arquivos fonte da instalação do Windows.
Windows Vista (todas as edições)
Tabela de referência
A tabela a seguir contém as informações de atualização de segurança desse software. Você pode encontrar informações adicionais na subseção Informações de implantação, nesta seção.
| Inclusão em Service Packs futuros | A atualização desse problema será incluída em um service pack ou conjunto de atualizações futuro. |
| Implantação | |
| Instalar sem intervenção do usuário | Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Vista Service Pack 2: Windows6.0-KB2633874-x86.msu /quiet |
| Para Microsoft .NET Framework 4 quando instalado no Windows Vista Service Pack 2: NDP40-KB2633870-x86.exe /q | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Vista x64 Edition Service Pack 2: Windows6.0-KB2633874-x64.msu /quiet | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Vista x64 Edition Service Pack 2: NDP40-KB2633870-x64.exe /q | |
| Instalar sem reinicializar | Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Vista Service Pack 2: Windows6.0-KB2633874-x86.msu /quiet /norestart |
| Para Microsoft .NET Framework 4 quando instalado no Windows Vista Service Pack 2: NDP40-KB2633870-x86.exe /norestart | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Vista x64 Edition Service Pack 2: Windows6.0-KB2633874-x64.msu /quiet /norestart | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Vista x64 Edition Service Pack 2: NDP40-KB2633870-x64.exe /norestart | |
| Mais informações | Consulte a subseção Orientação e ferramentas de detecção e implantação |
| Requisitos de reinicialização | |
| Reinicialização necessária? | Essa atualização não requer reinicialização. O instalador interrompe os serviços necessários, aplica a atualização e reinicia-os em seguida. Contudo, se esses serviços necessários não puderem ser interrompidos por algum motivo, ou se os arquivos necessários estiverem em uso, a atualização exigirá uma reinicialização. Se isso ocorrer, uma mensagem que aconselha a reinicialização será exibida. |
| HotPatching | Não Aplicável. |
| Informações sobre remoção | Para desinstalar uma atualização instalada por WUSA, clique em Painel de Controle e em Segurança. No Windows Update, clica em Exibir atualizações instaladas e seleciona a partir da lista de atualizações. |
| Informações sobre o arquivo | Consulte o Artigo 2651026 da Microsoft Knowledge Base |
| Verificação da chave do Registro | Para Microsoft .NET Framework 2.0 Service Pack 2: Não existe uma chave do Registro para validar a presença dessa atualização. |
| Para Microsoft .NET Framework 4 quando instalado no Windows Vista Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Vista x64 Edition Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" |
Informações de implantação
Instalando a atualização
Para obter mais informações sobre a terminologia que aparece neste boletim, como hotfix, consulte o Artigo 824684 (em inglês) da Microsoft Knowledge Base.
Instalando a atualização d o Microsoft .NETFramework 2.0 Service Pack 2
Esta atualização de segurança oferece suporte para as seguintes opções de instalação para Microsoft .NET Framework 2.0 Service Pack 2.
| Opção | Descrição |
|---|---|
| /?, /h, /help | Exibe ajuda sobre as opções compatíveis. |
| /quiet | Suprime a exibição de status ou mensagens de erro. |
| /norestart | Quando combinado com /quiet, o sistema não é reiniciado após a instalação, mesmo que uma reinicialização seja necessária à conclusão da instalação. |
Instalando a atualização do Microsoft .NET Framework 4
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 4.
| Opção | Descrição |
|---|---|
| /? /h /help | Exibe a caixa de diálogo de uso. |
| Modos de instalação | |
| /q[n|b|r|f] | Define o nível da interface do usuário |
| n - Nenhum UI | |
| B - UI básica | |
| r - UI reduzida | |
| f - UI completa (padrão) | |
| Opções de instalação | |
| /extract [diretório] | Extraia o pacote no diretório especificado. |
| Opções de reinicialização | |
| /norestart | Não reinicia quando a instalação é concluída. |
| /forcerestart | Sempre reinicia o computador após a instalação. |
| /promptrestart | Solicita ao usuário a reiniciar, se necessário. |
| Opções de registro | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Define opções de registro em log |
| i – mensagens de status | |
| w – avisos não fatais | |
| e – todas as mensagens de erro | |
| a – inicialização de ações | |
| r – registros específicos a ações | |
| u – solicitação do usuário | |
| c – parâmetros iniciais da interface do usuário | |
| m - informações de falta de memória ou saída fatal | |
| o - mensagens de falta de espaço em disco | |
| p - propriedades de terminal | |
| v - saída detalhada | |
| x - informações de depuração extra | |
| + - acrescentar ao arquivo de log existente | |
| ! - liberar cada linha para o log | |
| * - registrar todas as informações em log, exceto para as opções v e x | |
| /log <LogFile> | Equivalente a /l* <LogFile> |
Verificando a aplicação da atualização
- Microsoft Baseline Security Analyzer
Para verificar se uma atualização de segurança foi aplicada em um sistema afetado, é possível utilizar a ferramenta MBSA (Microsoft Baseline Security Analyzer). Consulte a seção Orientação e ferramentas de detecção e implantação neste boletim para obter mais informações.
- Verificação de versão de arquivo
Como existem várias versões do Microsoft Windows, as etapas a seguir podem ser diferentes no seu sistema. Se isso acontecer, consulte a documentação do produto para completar estas etapas.
- Clique em Iniciar e insira um nome de arquivo de atualização na caixa Iniciar Pesquisa.
- Quando o arquivo for exibido em Programas, clique com o botão direito do mouse no nome do arquivo e clique em Propriedades.
- Na guia Geral, compare o tamanho do arquivo com as tabelas de informações sobre arquivos fornecidas no artigo da KB do boletim.
Observação Dependendo da edição do sistema operacional ou dos programas instalados em seu sistema, alguns arquivos listados na tabela de informações de arquivos podem não estar instalados. - Você também pode clicar na guia Detalhes e comparar as informações, como versão do arquivo e data da última modificação, com as tabelas de informações de arquivos fornecidas no artigo da KB do boletim.
Observação Atributos que não tenham a versão do arquivo podem ser alterados durante a instalação. A comparação de outros atributos de arquivo com as informações na tabela não é um método suportado para verificar se a atualização foi aplicada. Além disso, em alguns casos, arquivos podem ser renomeados durante a instalação. Se as informações sobre o arquivo ou a versão não estiverem presentes, use um dos outros métodos disponíveis para verificar a instalação da atualização. - Finalmente, você também pode clicar na guia Versões Anteriores e comparar as informações de arquivo da versão anterior do arquivo com as informações sobre a versão nova ou atualizada.
Windows Server 2008 (todas as edições)
Tabela de referência
A tabela a seguir contém as informações de atualização de segurança desse software. Você pode encontrar informações adicionais na subseção Informações de implantação, nesta seção.
| Inclusão em Service Packs futuros | A atualização desse problema será incluída em um service pack ou conjunto de atualizações futuro. |
| Implantação | |
| Instalar sem intervenção do usuário | Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 para sistemas de 32 bits Service Pack 2: Windows6.0-KB2633874-x86.msu /quiet |
| Para o Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para Sistemas Service Pack 2 de 32 bits: NDP40-KB2633870-x86.exe /q | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 para sistemas baseados em x64 Service Pack 2: Windows6.0-KB2633874-x64.msu /quiet | |
| Para o Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para Sistemas x64 Service Pack 2: NDP40-KB2633870-x64.exe /q | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 com SP2 para sistemas baseados em Itanium: Windows6.0-KB2633874-ia64.msu /quiet | |
| Para o Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para Sistemas Service Pack 2 baseados em Itanium: NDP40-KB2633870-ia64.exe /q | |
| Instalar sem reinicializar | Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 para sistemas de 32 bits Service Pack 2: Windows6.0-KB2633874-x86.msu /quiet /norestart |
| Para o Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para Sistemas Service Pack 2 de 32 bits: NDP40-KB2633870-x86.exe /norestart | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 para sistemas baseados em x64 Service Pack 2: Windows6.0-KB2633874-x64.msu /quiet /norestart | |
| Para o Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para Sistemas x64 Service Pack 2: NDP40-KB2633870-x64.exe /norestart | |
| Para Microsoft .NET Framework 2.0 Service Pack 2 no Windows Server 2008 com SP2 para sistemas baseados em Itanium: Windows6.0-KB2633874-ia64.msu /quiet /norestart | |
| Para o Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para Sistemas Service Pack 2 baseados em Itanium: NDP40-KB2633870-ia64.exe /norestart | |
| Mais informações | Consulte a subseção Orientação e ferramentas de detecção e implantação |
| Requisitos de reinicialização | |
| Reinicialização necessária? | Essa atualização não requer reinicialização. O instalador interrompe os serviços necessários, aplica a atualização e reinicia-os em seguida. Contudo, se esses serviços necessários não puderem ser interrompidos por algum motivo, ou se os arquivos necessários estiverem em uso, a atualização exigirá uma reinicialização. Se isso ocorrer, uma mensagem que aconselha a reinicialização será exibida. |
| HotPatching | Não Aplicável. |
| Informações sobre remoção | Para desinstalar uma atualização instalada por WUSA, clique em Painel de Controle e em Segurança. No Windows Update, clica em Exibir atualizações instaladas e seleciona a partir da lista de atualizações. |
| Informações sobre o arquivo | Consulte o Artigo 2651026 da Microsoft Knowledge Base |
| Verificação da chave do Registro | Para Microsoft .NET Framework 2.0 Service Pack 2: Não existe uma chave do Registro para validar a presença dessa atualização. |
| Para o Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para Sistemas Service Pack 2 de 32 bits: HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2008 para sistemas baseados em x64 Svice Pack 2 e Windows Server 2008 para sistemas baseados em Itanium Service Pack 2: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" |
Informações de implantação
Instalando a atualização
Para obter mais informações sobre a terminologia que aparece neste boletim, como hotfix, consulte o Artigo 824684 (em inglês) da Microsoft Knowledge Base.
Instalando a atualização d o Microsoft .NETFramework 2.0 Service Pack 2
Esta atualização de segurança oferece suporte para as seguintes opções de instalação para Microsoft .NET Framework 2.0 Service Pack 2.
| Opção | Descrição |
|---|---|
| /?, /h, /help | Exibe ajuda sobre as opções compatíveis. |
| /quiet | Suprime a exibição de status ou mensagens de erro. |
| /norestart | Quando combinado com /quiet, o sistema não é reiniciado após a instalação, mesmo que uma reinicialização seja necessária à conclusão da instalação. |
Instalando a atualização do Microsoft .NET Framework 4
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 4.
| Opção | Descrição |
|---|---|
| /? /h /help | Exibe a caixa de diálogo de uso. |
| Modos de instalação | |
| /q[n|b|r|f] | Define o nível da interface do usuário |
| n - Nenhum UI | |
| B - UI básica | |
| r - UI reduzida | |
| f - UI completa (padrão) | |
| Opções de instalação | |
| /extract [diretório] | Extraia o pacote no diretório especificado. |
| Opções de reinicialização | |
| /norestart | Não reinicia quando a instalação é concluída. |
| /forcerestart | Sempre reinicia o computador após a instalação. |
| /promptrestart | Solicita ao usuário a reiniciar, se necessário. |
| Opções de registro | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Define opções de registro em log |
| i – mensagens de status | |
| w – avisos não fatais | |
| e – todas as mensagens de erro | |
| a – inicialização de ações | |
| r – registros específicos a ações | |
| u – solicitação do usuário | |
| c – parâmetros iniciais da interface do usuário | |
| m - informações de falta de memória ou saída fatal | |
| o - mensagens de falta de espaço em disco | |
| p - propriedades de terminal | |
| v - saída detalhada | |
| x - informações de depuração extra | |
| + - acrescentar ao arquivo de log existente | |
| ! - liberar cada linha para o log | |
| * - registrar todas as informações em log, exceto para as opções v e x | |
| /log <LogFile> | Equivalente a /l* <LogFile> |
Verificando a aplicação da atualização
- Microsoft Baseline Security Analyzer
Para verificar se uma atualização de segurança foi aplicada em um sistema afetado, é possível utilizar a ferramenta MBSA (Microsoft Baseline Security Analyzer). Consulte a seção Orientação e ferramentas de detecção e implantação neste boletim para obter mais informações.
- Verificação de versão de arquivo
Como existem várias versões do Microsoft Windows, as etapas a seguir podem ser diferentes no seu sistema. Se isso acontecer, consulte a documentação do produto para completar estas etapas.
- Clique em Iniciar e insira um nome de arquivo de atualização na caixa Iniciar Pesquisa.
- Quando o arquivo for exibido em Programas, clique com o botão direito do mouse no nome do arquivo e clique em Propriedades.
- Na guia Geral, compare o tamanho do arquivo com as tabelas de informações sobre arquivos fornecidas no artigo da KB do boletim.
Observação Dependendo da edição do sistema operacional ou dos programas instalados em seu sistema, alguns arquivos listados na tabela de informações de arquivos podem não estar instalados. - Você também pode clicar na guia Detalhes e comparar as informações, como versão do arquivo e data da última modificação, com as tabelas de informações de arquivos fornecidas no artigo da KB do boletim.
Observação Atributos que não tenham a versão do arquivo podem ser alterados durante a instalação. A comparação de outros atributos de arquivo com as informações na tabela não é um método suportado para verificar se a atualização foi aplicada. Além disso, em alguns casos, arquivos podem ser renomeados durante a instalação. Se as informações sobre o arquivo ou a versão não estiverem presentes, use um dos outros métodos disponíveis para verificar a instalação da atualização. - Finalmente, você também pode clicar na guia Versões Anteriores e comparar as informações de arquivo da versão anterior do arquivo com as informações sobre a versão nova ou atualizada.
Windows 7 (todas as edições)
Tabela de referência
A tabela a seguir contém as informações de atualização de segurança desse software. Você pode encontrar informações adicionais na subseção Informações de implantação, nesta seção.
| Inclusão em Service Packs futuros | A atualização desse problema será incluída em um service pack ou conjunto de atualizações futuro. |
| Implantação | |
| Instalar sem intervenção do usuário | Para Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas de 32 bits: Windows6.1-KB2633879-x86.msu /quiet |
| Para Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas de 32 bits Service Pack 1: Windows6.1-KB2633873-x86.msu /quiet | |
| Para Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas de 32 bits e Windows 7 para sistemas de 32 bits Service Pack 1: NDP40-KB2633870-x86.exe /q | |
| Para Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas baseados em x64: Windows6.1-KB2633879-x64.msu /quiet | |
| Para Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas baseados em x64 Service Pack 1: Windows6.1-KB2633873-x64.msu /quiet | |
| Para Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas baseados em x64 e Windows 7 para sistemas baseados em x64 Service Pack 1: NDP40-KB2633870-x64.exe /q | |
| Instalar sem reinicializar | Para Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas de 32 bits: Windows6.1-KB2633879-x86.msu /quiet /norestart |
| Para Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas de 32 bits Service Pack 1: Windows6.1-KB2633873-x86.msu /quiet /norestart | |
| Para Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas de 32 bits e Windows 7 para sistemas de 32 bits Service Pack 1: NDP40-KB2633870-x86.exe /norestart | |
| Para Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas baseados em x64: Windows6.1-KB2633879-x64.msu /quiet /norestart | |
| Para Microsoft .NET Framework 3.5.1 no Windows 7 para sistemas baseados em x64 Service Pack 1: Windows6.1-KB2633873-x64.msu /quiet /norestart | |
| Para Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas baseados em x64 e Windows 7 para sistemas baseados em x64 Service Pack 1: NDP40-KB2633870-x64.exe /norestart | |
| Mais informações | Consulte a subseção Orientação e ferramentas de detecção e implantação |
| Requisitos de reinicialização | |
| Reinicialização necessária? | Essa atualização não requer reinicialização. O instalador interrompe os serviços necessários, aplica a atualização e reinicia-os em seguida. Contudo, se esses serviços necessários não puderem ser interrompidos por algum motivo, ou se os arquivos necessários estiverem em uso, a atualização exigirá uma reinicialização. Se isso ocorrer, uma mensagem que aconselha a reinicialização será exibida. |
| HotPatching | Não Aplicável. |
| Informações sobre remoção | Para desinstalar uma atualização instalada por WUSA, clique em Painel de Controle e em Segurança. No Windows Update, clica em Exibir atualizações instaladas e seleciona a partir da lista de atualizações. |
| Informações sobre o arquivo | Consulte o Artigo 2651026 da Microsoft Knowledge Base |
| Verificação da chave do Registro | Para Microsoft .NET Framework 3.5.1 no Windows 7: Não existe uma chave do Registro para validar a presença dessa atualização. |
| Para Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas de 32 bits e Windows 7 para sistemas de 32 bits Service Pack 1: HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" | |
| Para Microsoft .NET Framework 4 quando instalado no Windows 7 para sistemas baseados em x64 e Windows 7 para sistemas baseados em x64 Service Pack 1: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" |
Informações de implantação
Instalando a atualização
Para obter mais informações sobre a terminologia que aparece neste boletim, como hotfix, consulte o Artigo 824684 (em inglês) da Microsoft Knowledge Base.
Instalando a atualização do Microsoft .NET Framework 3.5.1
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 3.5.1.
| Opção | Descrição |
|---|---|
| /?, /h, /help | Exibe ajuda sobre as opções compatíveis. |
| /quiet | Suprime a exibição de status ou mensagens de erro. |
| /norestart | Quando combinado com /quiet, o sistema não é reiniciado após a instalação, mesmo que uma reinicialização seja necessária à conclusão da instalação. |
| /warnrestart:<seconds> | Quando combinado com /quiet, o instalador adverte o usuário antes de iniciar a reinicialização. |
| /promptrestart | Quando combinado com /quiet, o instalador solicita confirmação antes de iniciar a reinicialização. |
| /forcerestart | Quando combinado com /quiet, o instalador força o fechamento de aplicativos e inicia a reinicialização. |
| /log:<nome do arquivo> | Permite registrar em log um arquivo especificado. |
| /extract:<destination> | Extrai o conteúdo do pacote para a pasta de destino. |
| /uninstall /kb:<KB Number> | Desinstala a atualização de segurança. |
Observação Para obter mais informações sobre o instalador wusa.exe, consulte "Windows Update Stand-alone Installer" no artigo da TechNet Miscellaneous Changes in Windows 7 (em inglês).
Instalando a atualização do Microsoft .NET Framework 4
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 4.
| Opção | Descrição |
|---|---|
| /? /h /help | Exibe a caixa de diálogo de uso. |
| Modos de instalação | |
| /q[n|b|r|f] | Define o nível da interface do usuário |
| n - Nenhum UI | |
| B - UI básica | |
| r - UI reduzida | |
| f - UI completa (padrão) | |
| Opções de instalação | |
| /extract [diretório] | Extraia o pacote no diretório especificado. |
| Opções de reinicialização | |
| /norestart | Não reinicia quando a instalação é concluída. |
| /forcerestart | Sempre reinicia o computador após a instalação. |
| /promptrestart | Solicita ao usuário a reiniciar, se necessário. |
| Opções de registro | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Define opções de registro em log |
| i – mensagens de status | |
| w – avisos não fatais | |
| e – todas as mensagens de erro | |
| a – inicialização de ações | |
| r – registros específicos a ações | |
| u – solicitação do usuário | |
| c – parâmetros iniciais da interface do usuário | |
| m - informações de falta de memória ou saída fatal | |
| o - mensagens de falta de espaço em disco | |
| p - propriedades de terminal | |
| v - saída detalhada | |
| x - informações de depuração extra | |
| + - acrescentar ao arquivo de log existente | |
| ! - liberar cada linha para o log | |
| * - registrar todas as informações em log, exceto para as opções v e x | |
| /log <LogFile> | Equivalente a /l* <LogFile> |
Verificando a aplicação da atualização
- Microsoft Baseline Security Analyzer
Para verificar se uma atualização de segurança foi aplicada em um sistema afetado, é possível utilizar a ferramenta MBSA (Microsoft Baseline Security Analyzer). Consulte a seção Orientação e ferramentas de detecção e implantação neste boletim para obter mais informações.
- Verificação de versão de arquivo
Como existem várias versões do Microsoft Windows, as etapas a seguir podem ser diferentes no seu sistema. Se isso acontecer, consulte a documentação do produto para completar estas etapas.
- Clique em Iniciar e insira um nome de arquivo de atualização na caixa Pesquisar.
- Quando o arquivo for exibido em Programas, clique com o botão direito do mouse no nome do arquivo e clique em Propriedades.
- Na guia Geral, compare o tamanho do arquivo com as tabelas de informações sobre arquivos fornecidas no artigo da KB do boletim.
Observação Dependendo da edição do sistema operacional ou dos programas instalados em seu sistema, alguns arquivos listados na tabela de informações de arquivos podem não estar instalados. - Você também pode clicar na guia Detalhes e comparar as informações, como versão do arquivo e data da última modificação, com as tabelas de informações de arquivos fornecidas no artigo da KB do boletim.
Observação Atributos que não tenham a versão do arquivo podem ser alterados durante a instalação. A comparação de outros atributos de arquivo com as informações na tabela não é um método suportado para verificar se a atualização foi aplicada. Além disso, em alguns casos, arquivos podem ser renomeados durante a instalação. Se as informações sobre o arquivo ou a versão não estiverem presentes, use um dos outros métodos disponíveis para verificar a instalação da atualização. - Finalmente, você também pode clicar na guia Versões Anteriores e comparar as informações de arquivo da versão anterior do arquivo com as informações sobre a versão nova ou atualizada.
Windows Server 2008 R2 (todas as edições)
Tabela de referência
A tabela a seguir contém as informações de atualização de segurança desse software. Você pode encontrar informações adicionais na subseção Informações de implantação, nesta seção.
| Inclusão em Service Packs futuros | A atualização desse problema será incluída em um service pack ou conjunto de atualizações futuro. |
| Implantação | |
| Instalar sem intervenção do usuário | Para Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em x64: Windows6.1-KB2633879-x64.msu /quiet |
| Para Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1: Windows6.1-KB2633873-x64.msu /quiet | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2008 R2 para sistemas baseados em x64 e Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1: NDP40-KB2633870-x64.exe /quiet | |
| Para Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados no Itanium: Windows6.1-KB2633879-ia64.msu /quiet | |
| Para Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1: Windows6.1-KB2633873-ia64.msu /quiet | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2008 R2 para sistemas baseados em Itanium e Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1: NDP40-KB2633870-ia64.exe /quiet | |
| Instalar sem reinicializar | Para Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em x64: Windows6.1-KB2633879-x64.msu /quiet /norestart |
| Para Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1: Windows6.1-KB2633873-x64.msu /quiet /norestart | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2008 R2 para sistemas baseados em x64 e Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1: NDP40-KB2633870-x64.exe /norestart | |
| Para Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados no Itanium: Windows6.1-KB2633879-ia64.msu /quiet /norestart | |
| Para Microsoft .NET Framework 3.5.1 no Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1: Windows6.1-KB2633873-ia64.msu /quiet /norestart | |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2008 R2 para sistemas baseados em Itanium e Windows Server 2008 R2 para sistemas baseados em Itanium Service Pack 1: NDP40-KB2633870-ia64.exe /norestart | |
| Mais informações | Consulte a subseção Orientação e ferramentas de detecção e implantação |
| Requisitos de reinicialização | |
| Reinicialização necessária? | Essa atualização não requer reinicialização. O instalador interrompe os serviços necessários, aplica a atualização e reinicia-os em seguida. Contudo, se esses serviços necessários não puderem ser interrompidos por algum motivo, ou se os arquivos necessários estiverem em uso, a atualização exigirá uma reinicialização. Se isso ocorrer, uma mensagem que aconselha a reinicialização será exibida. |
| HotPatching | Não Aplicável. |
| Informações sobre remoção | Para desinstalar uma atualização instalada por WUSA, clique em Painel de Controle e em Segurança. No Windows Update, clica em Exibir atualizações instaladas e seleciona a partir da lista de atualizações. |
| Informações sobre o arquivo | Consulte o Artigo 2651026 da Microsoft Knowledge Base |
| Verificação da chave do Registro | Para Microsoft .NET Framework 3.5.1: Não existe uma chave do Registro para validar a presença dessa atualização. |
| Para Microsoft .NET Framework 4 quando instalado no Windows Server 2008 R2 para sistemas baseados em x64 e Windows Server 2008 R2 para sistemas baseados em x64 Service Pack 1: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 4 Client Profile\KB2633870 "ThisVersionInstalled" = "Y" |
Informações de implantação
Instalando a atualização
Para obter mais informações sobre a terminologia que aparece neste boletim, como hotfix, consulte o Artigo 824684 (em inglês) da Microsoft Knowledge Base.
Instalando a atualização do Microsoft .NET Framework 3.5.1
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 3.5.1.
| Opção | Descrição |
|---|---|
| /?, /h, /help | Exibe ajuda sobre as opções compatíveis. |
| /quiet | Suprime a exibição de status ou mensagens de erro. |
| /norestart | Quando combinado com /quiet, o sistema não é reiniciado após a instalação, mesmo que uma reinicialização seja necessária à conclusão da instalação. |
| /warnrestart:<seconds> | Quando combinado com /quiet, o instalador adverte o usuário antes de iniciar a reinicialização. |
| /promptrestart | Quando combinado com /quiet, o instalador solicita confirmação antes de iniciar a reinicialização. |
| /forcerestart | Quando combinado com /quiet, o instalador força o fechamento de aplicativos e inicia a reinicialização. |
| /log:<nome do arquivo> | Permite registrar em log um arquivo especificado. |
| /extract:<destination> | Extrai o conteúdo do pacote para a pasta de destino. |
| /uninstall /kb:<KB Number> | Desinstala a atualização de segurança. |
Observação Para obter mais informações sobre o instalador wusa.exe, consulte "Windows Update Stand-alone Installer" no artigo da TechNet Miscellaneous Changes in Windows 7 (em inglês).
Instalando a atualização do Microsoft .NET Framework 4
Esta atualização de segurança aceita as seguintes opções de instalação para Microsoft .NET Framework 4.
| Opção | Descrição |
|---|---|
| /? /h /help | Exibe a caixa de diálogo de uso. |
| Modos de instalação | |
| /q[n|b|r|f] | Define o nível da interface do usuário |
| n - Nenhum UI | |
| B - UI básica | |
| r - UI reduzida | |
| f - UI completa (padrão) | |
| Opções de instalação | |
| /extract [diretório] | Extraia o pacote no diretório especificado. |
| Opções de reinicialização | |
| /norestart | Não reinicia quando a instalação é concluída. |
| /forcerestart | Sempre reinicia o computador após a instalação. |
| /promptrestart | Solicita ao usuário a reiniciar, se necessário. |
| Opções de registro | |
| /l[i|w|e|a|r|u|c|m|o|p|v|x| + |!|*] <LogFile> | Define opções de registro em log |
| i – mensagens de status | |
| w – avisos não fatais | |
| e – todas as mensagens de erro | |
| a – inicialização de ações | |
| r – registros específicos a ações | |
| u – solicitação do usuário | |
| c – parâmetros iniciais da interface do usuário | |
| m - informações de falta de memória ou saída fatal | |
| o - mensagens de falta de espaço em disco | |
| p - propriedades de terminal | |
| v - saída detalhada | |
| x - informações de depuração extra | |
| + - acrescentar ao arquivo de log existente | |
| ! - liberar cada linha para o log | |
| * - registrar todas as informações em log, exceto para as opções v e x | |
| /log <LogFile> | Equivalente a /l* <LogFile> |
Verificando a aplicação da atualização
- Microsoft Baseline Security Analyzer
Para verificar se uma atualização de segurança foi aplicada em um sistema afetado, é possível utilizar a ferramenta MBSA (Microsoft Baseline Security Analyzer). Consulte a seção Orientação e ferramentas de detecção e implantação neste boletim para obter mais informações.
- Verificação de versão de arquivo
Como existem várias versões do Microsoft Windows, as etapas a seguir podem ser diferentes no seu sistema. Se isso acontecer, consulte a documentação do produto para completar estas etapas.
- Clique em Iniciar e insira um nome de arquivo de atualização na caixa Iniciar Pesquisa.
- Quando o arquivo for exibido em Programas, clique com o botão direito do mouse no nome do arquivo e clique em Propriedades.
- Na guia Geral, compare o tamanho do arquivo com as tabelas de informações sobre arquivos fornecidas no artigo da KB do boletim.
Observação Dependendo da edição do sistema operacional ou dos programas instalados em seu sistema, alguns arquivos listados na tabela de informações de arquivos podem não estar instalados. - Você também pode clicar na guia Detalhes e comparar as informações, como versão do arquivo e data da última modificação, com as tabelas de informações de arquivos fornecidas no artigo da KB do boletim.
Observação Atributos que não tenham a versão do arquivo podem ser alterados durante a instalação. A comparação de outros atributos de arquivo com as informações na tabela não é um método suportado para verificar se a atualização foi aplicada. Além disso, em alguns casos, arquivos podem ser renomeados durante a instalação. Se as informações sobre o arquivo ou a versão não estiverem presentes, use um dos outros métodos disponíveis para verificar a instalação da atualização. - Finalmente, você também pode clicar na guia Versões Anteriores e comparar as informações de arquivo da versão anterior do arquivo com as informações sobre a versão nova ou atualizada.
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)
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.
