Boletim de Segurança da Microsoft MS06-073

Vulnerabilidade no Visual Studio 2005 pode permitir a execução remota de código (925674)

Publicado em: 12 12e dezembro 12e 2006

Versão: 1.0

Resumo

Quem deve ler este documento: Clientes que usam Microsoft Visual Studio 2005

Impacto da vulnerabilidade: Execução Remota de Código

Classificação máxima de gravidade: Crítica

Recomendação: Os clientes devem aplicar a atualização imediatamente.

Substituição da atualização de segurança: Nenhuma

Advertências: O artigo 925674 (em inglês) da Base de Conhecimento Microsoft documenta os problemas atualmente conhecidos que os clientes podem enfrentar ao instalar esta atualização de segurança. O artigo também documenta as soluções recomendadas para esses problemas. Para obter mais informações, consulte o artigo 925674 (em inglês) da Base de Conhecimento Microsoft.

Locais de softwares testados e de download de atualização de segurança:

Softwares afetados:

Microsoft Visual Studio 2005 — Fazer o download da atualização

Softwares não afetados:

Microsoft Visual Studio 6.0 Service Pack 6

Microsoft Visual Studio .NET 2002 Service Pack 1

Microsoft Visual Studio .NET 2003 Service Pack 1

Observação Nem todas as versões do Visual Studio 2005 incluem o arquivo afetado. Se você não tiver o arquivo wmiscriptutils.dll no sistema, não é afetado por esta vulnerabilidade. O Microsoft Visual Studio Express 2005 não inclui esse arquivo.

Os softwares dessa lista foram testados para se determinar se as versões são afetadas. Outras versões já não incluem suporte para a atualização de segurança ou podem não ser afetadas. Para determinar o ciclo de vida do suporte para seu produto e sua versão, visite o site do Microsoft Support Lifecycle.

Informações Gerais

Sinopse

Sinopse:

Esta atualização soluciona uma vulnerabilidade pública. A vulnerabilidade está documentada neste boletim na seção "Detalhes da Vulnerabilidade".

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.

Se um usuário tiver feito logon com direitos administrativos, o invasor que explorar com êxito essa vulnerabilidade poderá ter 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.

Recomendamos que os clientes apliquem a atualização imediatamente.

Classificação de Gravidade e Identificadores de Vulnerabilidade:

Identificadores de VulnerabilidadeImpacto da VulnerabilidadeVisual Studio 2005

Vulnerabilidade do Object Broker do WMI - CVE-2006-4704

Execução Remota de Código

Crítica

Observação Por padrão, o Internet Explorer no Windows Server 2003 é executado em um modo restrito, conhecido como Configuração de Segurança Reforçada. Esse modo atenua a vulnerabilidade. Consulte a seção Perguntas mais freqüentes dessa atualização de segurança para obter mais informações sobre a Configuração de Segurança Reforçada do Internet Explorer.

Essa avaliação baseia-se nos tipos de sistemas afetados pela vulnerabilidade, seus padrões comuns de implantação e o efeito da exploração da vulnerabilidade sobre eles.

Perguntas mais freqüentes relacionadas a esta atualização de segurança

Quais atualizações esta versão substitui?
Esta atualização de segurança não substitui nenhuma anterior.

Posso usar o MBSA (Microsoft Baseline Security Analyzer) para determinar se esta atualização é necessária?

A tabela a seguir fornece o resumo de detecção do MBSA para esta atualização de segurança.

ProdutoMBSA 1.2.1ESTMBSA 2.0

Visual Studio 2005

Não

Sim

Sim

Para obter mais informações sobre o MBSA, visite o site do MBSA.

Para obter mais informações sobre os programas que o Microsoft Update e o MBSA 2.0 atualmente não detectam, consulte o artigo 895660 (em inglês) da Base de Conhecimento Microsoft.

Para obter mais informações, consulte o artigo 910723 (em inglês) da Base de Conhecimento Microsoft.

O que é EST (Enterprise Update Scanning Tool)?
Como parte de um compromisso contínuo de fornecer ferramentas de detecção para atualizações de segurança da classe de boletins, a Microsoft oferece uma ferramenta de detecção autônoma sempre que o MBSA (Microsoft Baseline Security Analyzer) e a ODT (Office Detection Tool) não podem detectar se a atualização é necessária para um ciclo de lançamento MSRC. Essa ferramenta independente é denominada EST (Enterprise Update Scanning Tool) e foi criada para administradores de empresas. Quando uma versão da Enterprise Update Scan Tool é criada para um boletim específico, os clientes podem executar a ferramenta de uma interface de linha de comando e exibir os resultados do arquivo de saída XML. Para ajudar os clientes a utilizarem melhor a ferramenta, uma documentação detalhada será fornecida. Também há uma versão da ferramenta que oferece uma experiência integrada para administradores SMS.

Posso usar uma versão da EST (Enterprise Update Scanning Tool) para determinar se essa atualização é necessária?
Sim. A Microsoft criou uma versão da EST que determinará se é necessário aplicar esta atualização. Para obter links de download e mais informações sobre a versão da EST que está sendo lançada este mês, consulte o artigo 894193 (em inglês) da Base de Conhecimento Microsoft. Os clientes SMS devem ler a pergunta mais freqüente "Posso usar o SMS (Systems Management Server) para determinar se esta atualização é necessária?" para obter mais informações sobre SMS e EST.

Posso usar o SMS (Systems Management Server) para determinar se esta atualização é necessária?
A tabela a seguir fornece o resumo de detecção de SMS para esta atualização de segurança.

ProdutoSMS 2.0SMS 2003

Visual Studio 2005

Sim (com EST)

Sim

 

SMS 2.0 e SMS 2003 Software Update Services (SUS) Feature Pack podem usar MBSA 1.2.1 para detecção e assim têm a mesma limitação listada anteriormente neste boletim relacionada a programas que o MBSA 1.2.1 não detecta.

Para o SMS 2.0, o SMS SUS Feature Pack, que inclui a ferramenta Inventário da Atualização de Segurança (SUIT), pode ser usado pelo SMS para detectar atualizações de segurança. O SMS SUIT usa o mecanismo do MBSA 1.2.1 para detecção. Para obter mais informações sobre SUIT, visite o seguinte site da Microsoft. Para obter mais informações sobre as limitações da SUIT, consulte o artigo 306460 da Base de Conhecimento Microsoft. O SMS SUS Feature Pack também inclui a ferramenta Office Inventory da Microsoft para detectar atualizações necessárias para aplicativos do Microsoft Office.

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 a ferramenta ITMU do SMS 2003, visite o seguinte site da Microsoft. O SMS 2003 também pode usar a ferramenta Office Inventory da Microsoft para detectar as atualizações necessárias dos aplicativos do Microsoft Office.

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 Base de Conhecimento Microsoft.

Posso usar o SMS (Systems Management Server) para determinar se outros programas instalados devem ser atualizados?
Sim. O SMS pode ajudar a detectar se existem outros programas que instalaram uma versão do componente vulnerável. O SMS pode pesquisar a existência do arquivo wmiscriptutils.dll. Atualize todas as versões de wmiscriptutils.dll que sejam anteriores à versão 8.0.50727.236.

Quais são os problemas conhecidos que os clientes podem enfrentar ao instalar esta atualização de segurança?
O artigo 925674 (em inglês) da Base de Conhecimento Microsoft documenta os problemas atualmente conhecidos que os clientes podem enfrentar ao instalar esta atualização de segurança. O artigo também documenta as soluções recomendadas para esses problemas. Para obter mais informações, consulte o artigo 925674 (em inglês) da Base de Conhecimento Microsoft.

Detalhes da Vulnerabilidade

Vulnerabilidade do Object Broker do WMI - CVE-2006-4704:

Existe uma vulnerabilidade de execução remota de código no controle Object Broker do WMI que o Assistente de WMI usa no Visual Studio 2005. Um invasor pode explorar a vulnerabilidade criando uma página da Web que pode permitir a execução remota de código se um usuário exibir a página da Web. O invasor que explorar com êxito essa vulnerabilidade poderá assumir o controle total de um sistema afetado.

Fatores atenuantes da vulnerabilidade do Object Broker do WMI - CVE-2006-4704:

No cenário de ataque na Web, o invasor terá que hospedar um site contendo uma página da Web usada para explorar essa vulnerabilidade. Além disso, sites comprometidos e sites que aceitem ou hospedem conteúdo fornecido pelo usuário ou anúncios pode conter conteúdo especialmente desenvolvido que pode explorar esta vulnerabilidade. Em todos os casos, entretanto, um invasor não teria como forçar os usuários a visitarem os sites. Em vez disso, um invasor teria que persuadir 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 os usuários ao site do invasor.

Por padrão, esse controle ActiveX não é incluído na lista de permissões padrão para controles ActiveX no Internet Explorer 7. Somente os clientes que tenham aprovado explicitamente esse controle usando o recurso de opção de ativação de ActiveX estão suscetíveis a tentativas de explorar essa vulnerabilidade. No entanto, se um cliente tiver usado este controle ActiveX numa versão prévia do Internet Explorer, este controle ActiveX estará habilitado para funcionar no Internet Explorer 7, ainda que o cliente não o tenha aprovado explicitamente usando o recurso de opção de ativação de ActiveX.

O invasor que explorar com êxito a vulnerabilidade poderá obter os mesmos direitos que o usuário local. 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.

A zona Sites restritos ajuda a reduzir os ataques que podem tentar explorar essa vulnerabilidade, ao evitar que os controles ActiveX e de Script Ativos sejam usados durante a leitura de email em HTML. Entretanto, se um usuário clicar em um link dentro de um email, ele ainda estará vulnerável a este problema, de acordo com o cenário de ataque baseado na Web.
 
Por padrão, todas as versões com suporte do Microsoft Outlook e do Microsoft Outlook Express abrem emails em HTML na zona Sites restritos. A zona Sites restritos ajuda a reduzir os ataques que podem tentar explorar essa vulnerabilidade, ao evitar que os controles ActiveX e de Script Ativos sejam usados durante a leitura de email em HTML. Entretanto, se um usuário clicar em um link dentro de um email, ele ainda estará vulnerável a este problema, de acordo com o cenário de ataque baseado na Web.

Por padrão, o Internet Explorer no Windows Server 2003 é executado em um modo restrito, conhecido como Configuração de Segurança Reforçada. Esse modo define o nível de segurança para a zona da Internet como Alto. Este é um fator atenuante para sites que não tenham sido adicionados à zona Sites confiáveis do Internet Explorer. Consulte a seção Perguntas mais freqüentes desta atualização de segurança para obter mais informações sobre a Configuração de Segurança Reforçada do Internet Explorer.

Soluções alternativas para a vulnerabilidade do Object Broker do WMI - CVE-2006-4704:

A Microsoft testou as seguintes soluções alternativas. Apesar de essas soluções alternativas não corrigirem a vulnerabilidade subjacente, elas ajudam a bloquear vetores de ataque conhecidos. Quando uma solução alternativa reduz a funcionalidade, ela é indicada na seção a seguir.

Desative tentativas de instanciar o controle Object Broker do WMI

Você pode desativar as tentativas de instanciar esse controle ActiveX no Internet Explorer definindo o kill bit do controle no Registro.

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.

Para obter etapas detalhadas para evitar que um controle seja executado no Internet Explorer, consulte o artigo 240797 (em inglês) da Base de Conhecimento Microsoft. Siga as etapas no artigo para criar um valor de Compatibility Flags no Registro e evitar que um objeto COM seja instanciado no Internet Explorer.

Para definir o kill bit para um CLSID com valor {7F5B7F63-F06F-4331-8A26-339E03C0AE3D}, cole o texto a seguir em um editor de texto, como o Bloco de Notas. Em seguida, salve o arquivo usando a extensão de nome de arquivo .reg.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{7F5B7F63-F06F-4331-8A26-339E03C0AE3D}]
"Compatibility Flags"=dword:00000400

Você pode aplicar este arquivo .reg em sistemas individuais clicando duas vezes nele. Você também pode aplicá-lo entre domínios usando a Diretiva de Grupo. Para obter mais informações sobre a Diretiva de Grupo, visite estes sites da Microsoft:

Conjunto de Diretivas de Grupo

O que é o Editor de Objeto de Diretiva de Grupo?

Ferramentas e configurações principais da Diretiva de Grupo

Observação: Você deve reiniciar o Internet Explorer para que as alterações tenham efeito.

Impacto da solução alternativa: O Assistente WMI no Visual Studio 2005 pode não mais funcionar ou ser exibido corretamente.

Configure o Internet Explorer para notificá-lo antes da execução de controles ActiveX ou desative os controles ActiveX na zona de segurança da Internet e da intranet local.

Você pode se proteger contra essa vulnerabilidade, alterando as configurações do Internet Explorer para avisá-lo antes de executar os controles ActiveX. Para isso, siga estas etapas:

1.

No Internet Explorer, clique em Opções da Internet no menu Ferramentas.

2.

Clique na guia Segurança.

3.

Clique em Internet e, em seguida, clique em Nível Personalizado.

4.

Em Configurações, na seção Plug-ins e controles ActiveX, em Executar controles ActiveX e plug-ins, clique em Avisar ou em Desativar e, em seguida, clique em OK.

5.

Clique em Intranet local e, em seguida, clique em Nível Personalizado.

6.

Em Configurações, na seção Plug-ins e controles ActiveX, em Executar controles ActiveX e plug-ins, clique em Avisar ou em Desativar e, em seguida, clique em OK.

7.

Clique em OK duas vezes para retornar ao Internet Explorer.

Impacto da solução alternativa: A notificação antes da execução de controles ActiveX apresenta efeitos colaterais. Muitos sites que não estão na Internet ou na intranet usam o ActiveX para fornecer funcionalidade adicional. Por exemplo, um site de comércio eletrônico ou um banco online pode usar controles ActiveX para fornecer menus, formulários de pedidos ou até mesmo extratos de contas. A notificação antes da execução dos controles ActiveX é uma configuração global que afeta todos os sites da Internet e da intranet. Você será notificado freqüentemente quando ativar essa solução alternativa. Para cada notificação, se você sentir que confia no site que está visitando, clique em Sim para executar os controles ActiveX. Se não quiser ser avisado para todos esses sites, use os passos descritos em “Adicione sites confiáveis à zona Sites confiáveis do Internet Explorer”.

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, siga estas etapas:

1.

No Internet Explorer, clique em Ferramentas, clique em Opções da Internet e, em seguida, clique na guia Segurança.

2.

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.

3.

Se desejar adicionar sites que não requerem um canal criptografado, clique para desmarcar a caixa de seleção Exigir verificação do servidor (https:) para todos os sites desta zona.

4.

Na caixa Adicionar este site à zona, digite a URL de um site em que confia e, em seguida, clique em Adicionar.

5.

Repita essas etapas para cada site que você deseja adicionar à zona.

6.

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 computador. Existem dois sites específicos que você deve adicionar: "*.windowsupdate.microsoft.com" e “*.update.microsoft.com” (sem as aspas). Esses sites hospedam a atualização e exigem um controle ActiveX para instalá-la.

Defina as configurações de zona de segurança da Internet e da intranet local como "Alto" para ser notificado antes da execução de controles ActiveX e scripts ativos nessas zonas

Você pode se proteger contra essa vulnerabilidade alterando suas configurações para que a zona de segurança da Internet solicite uma confirmação antes de executar os componentes ActiveX. É possível fazer isso configurando a segurança do navegador como Alta.

Para aumentar o nível de segurança da navegação no Microsoft Internet Explorer, faça o seguinte:

1.

No menu Ferramentas do Internet Explorer, clique em Opções da Internet.

2.

Na caixa de diálogo Opções da Internet, clique na guia Segurança e, em seguida, no ícone Internet.

3.

Em Nível de segurança para esta zona, mova o controle deslizante para Alto. Isso define o nível de segurança para todos os sites visitados como Alto.

Observação Se o controle deslizante não estiver visível, clique em Nível padrão e então mova o controle deslizante para Alto.

Observação A configuração do nível como Alto 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 permite que o site funcione corretamente, mesmo com a configuração de segurança definida como Alta.

Impacto da solução alternativa: A notificação antes da execução de controles ActiveX apresenta efeitos colaterais. Muitos sites que não estão na Internet ou na intranet usam o ActiveX para fornecer funcionalidade adicional. Por exemplo, um site de comércio eletrônico ou um banco online pode usar controles ActiveX para fornecer menus, formulários de pedidos ou até mesmo extratos de contas. A notificação antes da execução dos controles ActiveX é uma configuração global que afeta todos os sites da Internet e da intranet. Você será notificado freqüentemente quando ativar essa solução alternativa. Para cada notificação, se você sentir que confia no site que está visitando, clique em Sim para executar os controles ActiveX. Se não quiser ser avisado para todos esses sites, use os passos descritos em “Adicione sites confiáveis à zona Sites confiáveis do Internet Explorer”.

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, siga estas etapas:

1.

No Internet Explorer, clique em Ferramentas, clique em Opções da Internet e, em seguida, clique na guia Segurança.

2.

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.

3.

Se desejar adicionar sites que não requerem um canal criptografado, clique para desmarcar a caixa de seleção Exigir verificação do servidor (https:) para todos os sites desta zona.

4.

Na caixa Adicionar este site à zona, digite a URL de um site em que confia e, em seguida, clique em Adicionar.

5.

Repita essas etapas para cada site que você deseja adicionar à zona.

6.

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 computador. Existem dois sites específicos que você deve adicionar: "*.windowsupdate.microsoft.com" e “*.update.microsoft.com” (sem as aspas). Esses sites hospedam a atualização e exigem um controle ActiveX para instalá-la.

Perguntas freqüentes sobre a vulnerabilidade do Object Broker do WMI - CVE-2006-4704:

Qual é o escopo da vulnerabilidade?
Esta é 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 validação imprópria de controles instanciados pelo Object Broker do WMI causa a vulnerabilidade.  

O que é o Object Broker do WMI?
O Object Broker do WMI é um controle ActiveX usado pelo Assistente do WMI no Visual Studio 2005. Quando um usuário ativa o recurso Assistente do WMI do Visual Studio 2005, o assistente usa internamente o Object Broker do WMI para instanciar outros controles.

Para que um invasor pode usar a vulnerabilidade?
O invasor que explorar com êxito a vulnerabilidade poderá obter os mesmos direitos que o usuário local. 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.

Quem pode explorar a vulnerabilidade?
Em um cenário de ataque com base na Web, um invasor terá que hospedar um site que contenha uma página da Web usada para tentar explorar essa vulnerabilidade. Não há como um invasor forçar usuários a visitar o site especialmente criado. Em vez disso, o invasor terá que atraí-los para lá, fazendo com que cliquem em um link que leve para esse site.

Quais são os principais sistemas que correm riscos com a vulnerabilidade?
Essa vulnerabilidade requer que um usuário esteja conectado e visite um site para que uma ação mal-intencionada ocorra. Portanto, os sistemas nos quais o Visual Studio 2005 esteja instalado e o Internet Explorer seja usado com freqüência, como estações de trabalho ou servidores de terminal, estão mais expostos a essa vulnerabilidade.

Executo o Internet Explorer 7. Isto atenua esta vulnerabilidade?
Sim. Os clientes que executam Internet Explorer 7 com configurações padrão não estão vulneráveis até que o controle ActiveX WMI Object Broker tenha sido ativado pelo recurso de opção de ativação de ActiveX na Zona da Internet. No entanto, se um cliente tiver usado este controle ActiveX numa versão prévia do Internet Explorer, este controle ActiveX estará habilitado para funcionar no Internet Explorer 7, ainda que o cliente não o tenha aprovado explicitamente usando o recurso de opção de ativação de ActiveX.

O que é o recurso de consentimento ActiveX no Internet Explorer 7?
O Internet Explorer 7 inclui um recurso de consentimento ActiveX, o que significa que quase todos os controles ActiveX pré-instalados ficam desativados por padrão. Os usuários são avisados pela Barra de Informações antes que possam acessar um controle ActiveX previamente instalado que ainda não tenha sido usado na Internet. Isto habilita o usuário a permitir ou negar acesso de acordo com o controle. Para obter mais informação sobre este e outros recursos novos, consulte a página de recursos do Windows Internet Explorer 7.

Estou executando o Internet Explorer no Windows Server 2003. Isso atenua essa vulnerabilidade? Sim.
Por padrão, o Internet Explorer no Windows Server 2003 é executado em um modo restrito, conhecido como Configuração de Segurança Reforçada. Esse modo define o nível de segurança para a zona da Internet como Alto. Este é um fator atenuante para sites que não tenham sido adicionados à zona Sites confiáveis do Internet Explorer. Consulte a seção Perguntas mais freqüentes desta atualização de segurança para obter mais informações sobre a Configuração de Segurança Reforçada do Internet Explorer.

O que é a Configuração de segurança reforçada do Internet Explorer?
A Configuração de Segurança Reforçada do Internet Explorer é um grupo de definições pré-configuradas do Internet Explorer que reduz a probabilidade de um usuário ou administrador baixar e executar um conteúdo da Web mal-intencionado em um servidor. A Configuração de Segurança Reforçada do Internet Explorer reduz essa ameaça modificando muitas configurações relacionadas à segurança, inclusive as configurações das guias Segurança e Avançado nas Opções da Internet. Algumas das principais modificações incluem:

O nível de segurança para a zona da Internet é definido como Alto. Essa configuração desativa scripts, componentes ActiveX, conteúdo em HTML da máquina virtual da Microsoft (Microsoft VM) e downloads de arquivos.

A detecção automática de sites da intranet é desabilitada. Essa definição atribui todos os sites da intranet e todos os caminhos de UNC (Convenção universal de nomenclatura), que não estão listados explicitamente na zona de intranet local, para a zona da Internet.

A instalação por demanda e as extensões de navegadores não-Microsoft são desativadas. Essa definição evita que páginas da Web instalem componentes automaticamente e evita a execução de extensões que não são da Microsoft.

O conteúdo de multimídia é desabilitado. Essa definição evita a execução de música, animações e clipes de vídeo.

Para obter mais informações sobre a Configuração de Segurança Reforçada do Internet Explorer, consulte o guia Gerenciamento de Configurações de Segurança Avançadas do Internet Explorer, localizado no seguinte site.

O que a atualização faz?
A atualização elimina a vulnerabilidade, modificando a forma como o Object Broker do WMI instancia outros controles.

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-2006-4704 da lista Common Vulnerability and Exposure.

Quando esse boletim de segurança foi lançado, a Microsoft tinha recebido algum relatório informando que essa vulnerabilidade estava sendo explorada?
Sim. Essa atualização de segurança elimina a vulnerabilidade que está sendo explorada atualmente. A vulnerabilidade abordada recebeu o número CVE-2006-4704 da lista Common Vulnerability and Exposure.

Informações 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:

Visual Studio 2005 (todas as versões)

Pré-requisitos
Esta atualização de segurança requer o Microsoft Visual Studio 2005.

O Microsoft Windows Installer 3.1 precisa estar instalado. Para instalar a versão mais recente do Windows Installer, visite o seguinte site da Microsoft (em inglês):

Windows Installer 3.1 Redistributable (v2)

Inclusão em service packs futuros:
A atualização desse problema será incluída em um service pack futuro.

Informações de instalação

Esta atualização de segurança oferece suporte às seguintes opções de instalação:

Opções de instalação da atualização de segurança para as quais há suporte
OpçãoDescrição

/help

Exibe as opções de linha de comando.

Modos de instalação 

/q[n|b|r|f]

Define o nível de interface do usuário.
n - Sem interação com o usuário
b - Interação básica com o usuário
r - Interação reduzida com o usuário
f - Interação total com o usuário (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

Reinicia o computador após a instalação e força o fechamento de outros aplicativos no desligamento sem antes salvar os arquivos abertos.

/promptrestart

Exibe uma caixa de diálogo solicitando que o usuário local permita a reinicialização.

Opções de registro em log 

/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>

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ções de usuários
c - Parâmetros iniciais da interface de 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>

Observação É possível combinar essas opções em uma única linha de comando. Para obter mais informações sobre as opções de instalação suportadas, consulte Opções de linha de comando do Windows Installer. Para obter mais informações sobre o Windows Installer, visite o site do MSDN do Windows Installer.

Informações de implantação

Para instalar a atualização de segurança sem nenhuma intervenção do usuário, use o seguinte comando em um prompt de comando:

VS80-KB925674-x86.exe /qn

Observação O uso da opção /qn suprimirá todas as mensagens. Isso inclui a eliminação de mensagens de falha. Os administradores devem usar um dos métodos com suporte para verificar se a instalação foi bem-sucedida quando usarem a opção /qn.

Para instalar a atualização de segurança sem forçar a reinicialização do sistema, use o comando aplicável a seguir em um prompt de comando:

VS80-KB925674-x86.exe /norestart

Para obter informações sobre como implantar esta atualização de segurança com os serviços de atualização de software, visite o site Software Update Services. Para obter mais informações sobre como implantar esta atualização de segurança usando o recurso Windows Server Update Services, visite o site do Windows Server Update Services. Esta atualização de segurança também está disponível no site Microsoft Update.

Requisito de reinicialização
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 ajudar a reduzir a possibilidade de que seja exigida reinicialização, feche todas as instâncias do Visual Studio 2005 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 Base de Conhecimento Microsoft.

Informações sobre remoção
Para remover esta atualização, use a ferramenta Adicionar ou Remover Programas no Painel de Controle.

Informações do arquivo
A versão em inglês desta atualização (ou a posterior) tem os atributos de arquivo relacionados na tabela abaixo. As datas e as horas destes arquivos estão de acordo com a hora universal coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para saber a diferença entre o UTC e o horário local, use a guia Fuso Horário na ferramenta Data e Hora, no Painel de Controle.

Microsoft Visual Studio 2005

Nome do arquivoVersãoDataHoraTamanho

wmiscriptutils.dll

8.0.50727.236

28 de outubro de 2006

08:46

54.272

Verificando a Instalação da Atualização

Informações de versão do arquivo

Observação Como existem diversas versões do Microsoft Windows, as etapas a seguir podem ser diferentes no seu computador. Se isso acontecer, consulte a documentação do produto para completar estas etapas.

1.

Clique em Iniciar e, em seguida, clique em Pesquisar.

2.

No painel Resultados da Pesquisa, clique em Todos os arquivos e pastas, em Search Companion.

3.

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.

4.

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.

5.

Na guia Versão, determine a versão do arquivo instalado no computador comparando-o com a versão documentada na tabela de informações de arquivos correta.

Observação Atributos com versão diferente da 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.

Agradecimentos

A Microsoft agradece à pessoa citada abaixo por trabalhar conosco para ajudar a proteger os clientes:

TippingPoint e Zero Day Initiative, por relatarem a Vulnerabilidade do Object Broker do WMI - CVE-2006-4704.

Obtendo Outras Atualizações de Segurança:

As atualizações para outros problemas de segurança estão disponíveis nos seguintes locais:

As atualizações de segurança estão disponíveis no Centro de Download da Microsoft. você poderá encontrá-las com mais facilidade, executando uma pesquisa com a palavra-chave "patch_de_segurança".

Atualizações para plataformas do cliente estão disponíveis no site Microsoft Update.

Suporte:

Os clientes nos EUA e Canadá podem receber suporte técnico dos Serviços de suporte ao produto Microsoft pelo telefone 1-866-PCSAFETY. As ligações para obter suporte associado a atualizações de segurança são gratuitas.

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 a fim de obter suporte a problemas, visite o site de Suporte Internacional.

Recursos de segurança:

O site Microsoft TechNet Security fornece informações adicionais sobre segurança em produtos da Microsoft.

TechNet Update Management Center

Microsoft Software Update Services

Microsoft Windows Server Update Services

Microsoft Baseline Security Analyzer (MBSA)

Windows Update

Microsoft Update

Catálogo do Windows Update: Para obter mais informações sobre o Catálogo do Windows Update, consulte o artigo 323166 (em inglês) da Base de Conhecimento Microsoft.

Atualização do Office 

Serviços de Atualização de Software:

Usando o Microsoft Software Update Services (SUS), os administradores podem implantar de maneira rápida e confiável as últimas atualizações críticas e de segurança em servidores que executem o Windows 2000 e o Windows Server 2003 e em sistemas desktop que executem o Windows 2000 Professional ou o Windows XP Professional.

Para obter mais informações sobre como implantar atualizações de segurança usando os serviços de atualização de software, visite o site Software Update Services.

Windows Server Update Services

Usando o WSUS (Windows Server Update Services), os administradores podem implantar de forma rápida e confiável as mais recentes atualizações críticas e de segurança dos sistemas operacionais Windows 2000 e posterior, Office XP e posterior, Exchange Server 2003, e SQL Server 2000 nos sistemas operacionais Windows 2000 e posteriores.

Para obter mais informações sobre como implantar atualizações de segurança usando o recurso Windows Server Update Services, visite o site do Windows Server Update Services.

Systems Management Server:

O SMS (Microsoft Systems Management Server) fornece uma solução corporativa altamente configurável para gerenciar atualizações. Ao usar o SMS, os administradores podem identificar os sistemas baseados no Windows que precisam de atualizações de segurança, bem como executar uma implantação controlada dessas atualizações em toda a empresa com o mínimo de interrupção para os usuários finais. Para obter mais informações sobre como os administradores podem usar o SMS 2003 para implantar atualizações de segurança, visite o site Gerenciamento de Patches de Segurança do SMS 2003. Os usuários do SMS 2.0 também podem usar o Software Updates Service Feature Pack (site em inglês) para ajudar a implantar atualizações de segurança. Para obter mais informações sobre o SMS, visite o site do SMS.

Observação O SMS usa o Microsoft Baseline Security Analyzer, a Microsoft Office Detection Tool e a Enterprise Update Scan Tool para oferecer amplo suporte à detecção e à implantação da atualização do boletim de segurança. Algumas atualizações de software podem não ser detectadas por essas ferramentas. Os administradores podem usar os recursos de inventário do SMS nesses casos para apontar as atualizações de sistemas específicos. Para obter mais informações sobre as classificações de gravidade, visite este site (em inglês). Algumas atualizações de segurança exigirão direitos administrativos quando o sistema for reiniciado. Os administradores podem usar a Elevated Rights Deployment Tool (disponível no SMS 2003 Administration Feature Pack e no SMS 2.0 Administration Feature Pack) (sites em inglês) para instalar essas atualizações.

Aviso de isenção de responsabilidade:

As informações fornecidas na Base de Conhecimento Microsoft 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, conseqüenciais, 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 conseqüenciais ou indiretos, a limitação acima pode não ser aplicável a você.

Revisões: 

V1.0 (12 de dezembro de 2006): Boletim publicado.


Início da páginaInício da página