Source: https://technet.microsoft.com/pt-pt/library/security/ms09-054.aspx
Timestamp: 2018-04-27 02:09:08+00:00

Document:
Microsoft Security Bulletin MS09-054 - Crítica
Actualização de Segurança Cumulativa para o Internet Explorer (974455)
Data de publicação: 13 de outubro de 2009 | Updated: 2 de novembro de 2009
Esta actualização de segurança resolve três vulnerabilidades comunicadas de forma privada e uma vulnerabilidade divulgada publicamente no Internet Explorer. As vulnerabilidades poderiam permitir a execução remota de código se um utilizador visualizasse uma página Web especialmente concebida para o efeito utilizando o Internet Explorer. Os utilizadores cujas contas estão configuradas com menos direitos de utilização no sistema podem correr menos riscos do que os utilizadores que trabalham com direitos de utilização de administrador. Os utilizadores de Firefox que executam o plug-in do Windows Presentation Foundation (WPF) e que não o têm desactivado devem aplicar também esta actualização de segurança. Para mais informações sobre esta questão, consulte a secção de Perguntas Mais Frequentes sobre a Vulnerabilidade no Processamento de Componentes HTML – CVE-2009-2529.
Esta actualização de segurança está classificada como Crítica para todas as versões suportadas do Internet Explorer: Internet Explorer 5.01, Internet Explorer 6, Internet Explorer 6 Service Pack 1, Internet Explorer 7 e Internet Explorer 8. Para mais informações, consulte a subsecção Software Afectado e Software Não Afectado, nesta secção.
A actualização de segurança resolve estas vulnerabilidades modificando a forma como o Internet Explorer processa cabeçalhos de fluxos de dados, valida argumentos e processa objectos na memória. Para mais informações sobre as vulnerabilidades, consulte a subsecção de Perguntas Mais Frequentes na secção seguinte, Informações sobre as vulnerabilidades.
Questões conhecidas. O Artigo 974455 da Base de Dados de Conhecimento da Microsoft documenta as questões actualmente conhecidas que os clientes podem verificar quando instalam esta actualização de segurança. O artigo também documenta soluções recomendadas para estas questões. Quando as questões actualmente conhecidas e soluções recomendadas software dizem respeito apenas às edições específicas deste software, este artigo não fornece ligações a outros artigos.
Microsoft Windows 2000 Service Pack 4 Microsoft Internet Explorer 5.01 Service Pack 4 Execução Remota de Código Crítica MS09-034
Microsoft Windows 2000 Service Pack 4 Microsoft Internet Explorer 6 Service Pack 1 Execução Remota de Código Crítica MS09-034
Windows XP Service Pack 2 e Windows XP Service Pack 3 Microsoft Internet Explorer 6 Execução Remota de Código Crítica MS09-034
Windows XP Professional x64 Edition Service Pack 2 Microsoft Internet Explorer 6 Execução Remota de Código Crítica MS09-034
Windows Server 2003 Service Pack 2 Microsoft Internet Explorer 6 Execução Remota de Código Crítica MS09-034
Windows Server 2003 x64 Edition Service Pack 2 Microsoft Internet Explorer 6 Execução Remota de Código Crítica MS09-034
Windows Server 2003 com SP2 para sistemas baseados em Itanium Microsoft Internet Explorer 6 Execução Remota de Código Crítica MS09-034
Windows XP Service Pack 2 e Windows XP Service Pack 3 Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows XP Professional x64 Edition Service Pack 2 Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows Server 2003 Service Pack 2 Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows Server 2003 x64 Edition Service Pack 2 Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows Server 2003 com SP2 para sistemas baseados em Itanium Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows Vista, Windows Vista Service Pack 1 e Windows Vista Service Pack 2 Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows Vista x64 Edition, Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2 Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows Server 2008 para sistemas de 32 bits* e Windows Server 2008 para sistemas de 32 bits Service Pack 2* Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows Server 2008 para sistemas baseados em x64* e Windows Server 2008 para sistemas baseados em x64 Service Pack 2* Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows Server 2008 para sistemas baseados em Itanium e Windows Server 2008 para sistemas baseados em Itanium Service Pack 2 Windows Internet Explorer 7 Execução Remota de Código Crítica MS09-034
Windows XP Service Pack 2 e Windows XP Service Pack 3 Windows Internet Explorer 8 Execução Remota de Código Crítica MS09-034
Windows XP Professional x64 Edition Service Pack 2 Windows Internet Explorer 8 Execução Remota de Código Crítica MS09-034
Windows Server 2003 Service Pack 2 Windows Internet Explorer 8 Execução Remota de Código Crítica MS09-034
Windows Server 2003 x64 Edition Service Pack 2 Windows Internet Explorer 8 Execução Remota de Código Crítica MS09-034
Windows Vista, Windows Vista Service Pack 1 e Windows Vista Service Pack 2 Windows Internet Explorer 8 Execução Remota de Código Crítica MS09-034
Windows Vista x64 Edition, Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2 Windows Internet Explorer 8 Execução Remota de Código Crítica MS09-034
Windows Server 2008 para sistemas de 32 bits* e Windows Server 2008 para sistemas de 32 bits Service Pack 2* Windows Internet Explorer 8 Execução Remota de Código Crítica MS09-034
Windows Server 2008 para sistemas baseados em x64* e Windows Server 2008 para sistemas baseados em x64 Service Pack 2* Windows Internet Explorer 8 Execução Remota de Código Crítica MS09-034
Windows 7 para sistemas de 32 bits Windows Internet Explorer 8 Execução Remota de Código Crítica Nenhum
Windows 7 para sistemas baseados em x64 Windows Internet Explorer 8 Execução Remota de Código Crítica Nenhum
Windows Server 2008 R2 para sistemas baseados em x64* Windows Internet Explorer 8 Execução Remota de Código Crítica Nenhum
Windows Server 2008 R2 para sistemas baseados em Itanium Windows Internet Explorer 8 Execução Remota de Código Crítica Nenhum
Por que razão foi revisto este boletim a 2 de Novembro de 2009?
A Microsoft reviu este boletim para fornecer informações sobre o lançamento de uma correcção para resolver duas questões de compatibilidade de aplicações que podem ocorrer depois de instalar a Actualização de Segurança Cumulativa para o Internet Explorer (974455). A primeira questão envolve uma nova lógica de cálculo do valor da propriedade offsetTop; em determinados cenários, a nova lógica pode fazer com que seja criado um valor incorrecto. A segunda questão envolve a introdução de verificações de segurança em diversas APIs; em determinados cenários, as verificações de segurança podem resultar em erros de script de tipo incompatível em páginas da Web utilizando o VBScript. Para obter mais informações sobre estas questões e ligações de transferência para a correcção, consulte o Artigo 976749 da Base de Dados de Conhecimento da Microsoft.
Para evitar mais questões de compatibilidade, a Microsoft recomenda vivamente que os clientes apliquem as actualizações MS09-034 ou MS09-054, ou ambas, antes de esta correcção ser aplicada.
Esta correcção será incluída na próxima Actualização de Segurança Cumulativa para o Internet Explorer.
Esta actualização inclui uma medida de defesa profunda que permite que o WinINET utilize a Protecção de Autenticação Alargada. Para obter mais informações, consulte o Aviso de Segurança da Microsoft 973811.
Esta actualização também inclui uma medida de defesa profunda para o Internet Explorer 8 no Windows 7 e Windows Server 2008 R2 para resolver as questões divulgadas no Aviso de Segurança da Microsoft 973882. Estas alterações atenuam vectores de ataque conhecidos dentro do Internet Explorer 8 para esses componentes e controlos que foram desenvolvidos com as versões do ATL descritas neste aviso.
Os pormenores sobre as informações do ficheiro podem ser encontrados no Artigo 974455 da Base de Dados de Conhecimento da Microsoft.
Vulnerabilidade de Corrupção de Cabeçalhos de Fluxos de Dados - CVE-2009-1547
Vulnerabilidade no Processamento de Componentes HTML - CVE-2009-2529
Vulnerabilidade de Corrupção de Memória Não Inicializada - CVE-2009-2530
Vulnerabilidade de Corrupção de Memória Não Inicializada - CVE-2009-2531
Internet Explorer 7 para Windows Server 2003 Service Pack 2 Crítica
Internet Explorer 7 para Windows Server 2003 x64 Edition Service Pack 2 Crítica
Internet Explorer 7 para Windows Server 2003 com SP2 para sistemas baseados em Itanium Crítica
Internet Explorer 7 no Windows Server 2008 para sistemas de 32 bits* e Windows Server 2008 para sistemas de 32 bits Service Pack 2* Crítica
Internet Explorer 7 no Windows Server 2008 para sistemas baseados em x64* e Windows Server 2008 para sistemas baseados em x64 Service Pack 2* Crítica
Internet Explorer 7 no Windows Server 2008 para sistemas baseados em Itanium e Windows Server 2008 para sistemas baseados em Itanium Service Pack 2 Crítica
Internet Explorer 8 no Windows Server 2008 para sistemas de 32 bits* e Windows Server 2008 para sistemas de 32 bits Service Pack 2* Não aplicável Moderada
Internet Explorer 8 no Windows Server 2008 para sistemas baseados em x64* e Windows Server 2008 para sistemas baseados em x64 Service Pack 2* Não aplicável Moderada
Existe uma vulnerabilidade de execução remota de código na forma como o Internet Explorer processa cabeçalhos de fluxos de dados em situações específicas. Um intruso poderia explorar a vulnerabilidade criando uma página web especialmente concebida para o efeito. Quando um utilizador visualizasse a página Web, a vulnerabilidade poderia permitir a execução remota de código. Um intruso que conseguisse explorar esta vulnerabilidade com êxito poderia obter os mesmos privilégios que o utilizador com sessão iniciada. Se um utilizador tiver sessão iniciada com privilégios administrativos, um intruso que conseguisse tirar partido desta vulnerabilidade poderia obter controlo total sobre um sistema afectado. Um intruso poderia então instalar programas; ver, alterar ou eliminar dados; ou ainda criar novas contas com todos os privilégios.
Para visualizar esta vulnerabilidade como uma entrada comum na lista de Vulnerabilidades e Exposições Comuns, consulte CVE-2009-1547.
Factores atenuantes para a Vulnerabilidade de Corrupção de Cabeçalhos de Fluxos de Dados - CVE-2009-1547
O Internet Explorer 8 não é afectado por esta vulnerabilidade.
Soluções Alternativas para a Vulnerabilidade de Corrupção de Cabeçalhos de Fluxos de Dados - CVE-2009-1547
Perguntas Mais Frequentes sobre a Vulnerabilidade de Corrupção de Cabeçalhos de Fluxos de Dados - CVE-2009-1547
Quando o Internet Explorer processa um cabeçalho de fluxos de dados especialmente concebido para o efeito, pode danificar a memória do sistema de um modo que poderia permitir que um intruso executasse código arbitrário.
A actualização modifica a forma como o Internet Explorer processa os cabeçalhos de fluxos de dados.
Existe uma vulnerabilidade de execução remota de código na forma como o Internet Explorer processa a validação de argumentos de uma variável em situações específicas. Um intruso poderia explorar a vulnerabilidade criando uma página web especialmente concebida para o efeito. Quando um utilizador visualizasse a página Web, a vulnerabilidade poderia permitir a execução remota de código. Um intruso que conseguisse explorar esta vulnerabilidade com êxito poderia obter os mesmos privilégios que o utilizador com sessão iniciada. Se um utilizador tiver sessão iniciada com privilégios administrativos, um intruso que conseguisse tirar partido desta vulnerabilidade poderia obter controlo total sobre um sistema afectado. Um intruso poderia então instalar programas; ver, alterar ou eliminar dados; ou ainda criar novas contas com todos os privilégios.
Para visualizar esta vulnerabilidade como uma entrada comum na lista de Vulnerabilidades e Exposições Comuns, consulte CVE-2009-2529.
Factores Atenuantes para a Vulnerabilidade no Processamento de Componentes HTML - CVE-2009-2529
Soluções Alternativas para a Vulnerabilidade no Processamento de Componentes HTML - CVE-2009-2529
Pode ajudar a proteger-se contra a exploração desta vulnerabilidade mudando as definições, para que seja pedida uma confirmação antes de executar aplicações de browser XAML ou para desactivar aplicações de browser XAML nas zonas de segurança de Internet e de Intranet local. Para isso, siga estes passos:
Em Definições, na secção .NET Framework, em Aplicações de browser XAML, clique em Pedir ou Desactivar e depois clique em OK.
Nota Desactivar as aplicações de browser XAML nas zonas de Internet e Intranet local pode fazer com que alguns Web sites não funcionem correctamente. Se tiver dificuldade em usar o Web site depois de alterar esta definição e tiver a certeza de que o site é seguro, pode adicionar esse site à sua lista de sites fidedignos. Isto fará com que o site funcione correctamente.
Impacto da solução alternativa. Os pedidos de confirmação antes de executar aplicações de browser XAML têm efeitos que pode não desejar. Muitos Web sites na Internet ou numa intranet utilizam aplicações de browser XAML para fornecer funcionalidades adicionais. Por exemplo, um site de comércio electrónico online ou sites de operações bancárias podem utilizar aplicações de browser XAML para fornecerem menus, formulários de encomenda, ou mesmo extractos bancários. A solicitação antes de executar aplicações de browser XAML é uma definição global que afecta todos os sites da Internet e intranet. Ser-lhe-á pedida frequentemente a confirmação quando activar esta solução alternativa. Para cada pedido, se achar que pode confiar no site que está a visitar, clique em Sim para executar as aplicações de browser XAML. Se não quiser que lhe seja pedida a confirmação para todos estes sites, efectue os passos indicados em "Adicione sites que considere fidedignos à Zona de sites fidedignos do Internet Explorer".
Depois de definir o Internet Explorer para requerer solicitação antes de executar controlos aplicações de browser XAML nas zonas da Internet e da Intranet Local, pode adicionar sites que considere fidedignos à Zona de sites fidedignos do Internet Explorer. Isto irá permitir que continue a utilizar os Web sites fidedignos da mesma forma que actualmente, enquanto ajuda a proteger-se contra este ataque a sites não fidedignos. A Microsoft recomenda que adicione à Zona de sites fidedignos unicamente sites que considere fidedignos.
Perguntas Mais Frequentes sobre a Vulnerabilidade no Processamento de Componentes HTML - CVE-2009-2529
Se utilizar o Firefox, que actualização do Internet Explorer tenho de instalar?
Se um sistema informático estiver configurado para efectuar Actualizações Automáticas, a actualização correcta será transferida e disponibilizada para instalação, dependendo da configuração das Actualizações Automáticas. Caso um sistema informático não esteja configurado para efectuar as Actualizações Automáticas, os utilizadores devem verificar que versão do sistema operativo Windows e Internet Explorer se encontra no seu sistema e transferir a actualização adequada.
Se instalar esta actualização de segurança, tenho de desactivar o plug-in do Windows Presentation Foundation no Firefox para estar protegido contra esta vulnerabilidade?
Não. Os clientes que tenham instalado as actualizações de segurança associadas a este boletim de segurança estão protegidos contra esta vulnerabilidade.
Se ainda não tiver aplicado esta actualização de segurança, como desactivo o plug-in do Windows Presentation Foundation no Firefox?
Se ainda não tiver aplicado esta actualização, pode desactivar o plug-in do Windows Presentation Foundation no Firefox para bloquear esta vulnerabilidade. Para o fazer, inicie o browser do Firefox, seleccione o menu Ferramentas e clique em Extras. Seleccione o ícone Extensões na parte superior da janela Extras. Na lista de Extensões, seleccione Windows Presentation Foundation 3.5.30729.1 e clique em Desactivar.
Se desinstalar a extensão .NET Framework Assistant, desactivo ou removo o plug-in do Windows Presentation Foundation?
Se a extensão do .NET Framework Assistant for desinstalada, não desactiva nem remove o plug-in do Windows Presentation Foundation. Os plug-ins do .NET Framework Assistant e do Windows Presentation Foundation são controlados através de diferentes ecrãs na janela de gestão de Extras do Firefox.
O Internet Explorer valida incorrectamente argumentos em circunstâncias específicas. Como resultado, uma página Web especialmente concebida para o efeito poderia ser apresentada de tal modo que um intruso poderia executar código arbitrário no contexto do utilizador com sessão iniciada.
Tenho o Internet Explorer no Windows Server 2003 e Windows Server 2008. Isto atenua esta vulnerabilidade?
Sim. A Configuração de Segurança Avançada do Internet Explorer é um grupo de definições pré-configuradas do Internet Explorer que reduz a probabilidade de um utilizador ou de um administrador transferir e executar num servidor conteúdos da Web especialmente concebidos para o efeito. Este é um factor atenuante para Web sites que não adicionou à Zona de sites fidedignos do Internet Explorer. Ver também Gestão da configuração de segurança avançada do Internet Explorer.
A actualização modifica a forma como o Internet Explorer valida argumentos.
Sim. Esta vulnerabilidade foi divulgada publicamente. Foi-lhe atribuído o número de Vulnerabilidade e Exposição Comum CVE-2009-2529.
Para visualizar esta vulnerabilidade como uma entrada comum na lista de Vulnerabilidades e Exposições Comuns, consulte CVE-2009-2530.
Factores Atenuantes para a Vulnerabilidade de Corrupção de Memória Não Inicializada - CVE-2009-2530
Soluções Alternativas para a Vulnerabilidade de Corrupção de Memória Não Inicializada - CVE-2009-2530
Perguntas Mais Frequentes sobre a Vulnerabilidade de Corrupção de Memória Não Inicializada - CVE-2009-2530
Para visualizar esta vulnerabilidade como uma entrada comum na lista de Vulnerabilidades e Exposições Comuns, consulte CVE-2009-2531.
Factores Atenuantes para a Vulnerabilidade de Corrupção de Memória Não Inicializada - CVE-2009-2531
Soluções Alternativas para a Vulnerabilidade de Corrupção de Memória Não Inicializada - CVE-2009-2531
Perguntas Mais Frequentes sobre a Vulnerabilidade de Corrupção de Memória Não Inicializada - CVE-2009-2531
*O SMS 2.0 e o SMS 2003 suportam todas as versões afectadas do Internet Explorer, excepto o Internet Explorer 7 e o Internet Explorer 8. Para mais informações, consulte o Artigo 924178 da Base de Dados de Conhecimento da Microsoft.
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo ou o utilitário Spuninst.exe que está localizado na pasta %Windir%\$NTUninstallKB974455-IE501SP4-20090925.120000$\Spuninst
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo ou o utilitário Spuninst.exe que está localizado na pasta %Windir%\$NTUninstallKB974455-IE6SP1-20090925.120000$\Spuninst
Informações de Ficheiros Consulte o Artigo 974455 da Base de Dados de Conhecimento da Microsoft
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %Windir%\$NTUninstallKB974455$\Spuninst
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo ou o utilitário Spuninst.exe que está na pasta %Windir%\ie7updates\KB974455-IE7\spuninst
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo ou o utilitário Spuninst.exe que está na pasta %Windir%\ie8updates\KB974455-IE8\spuninst
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está na pasta %Windir%\$NTUninstallKB974455$\Spuninst
Quando instala esta actualização de segurança, o programa de instalação verifica se um ou mais ficheiros que estão a ser actualizados no seu sistema foram alvo de uma actualização anterior através de uma correcção do Windows. Se já tiver instalado uma correcção para actualizar um destes ficheiros, o programa de instalação aplicará a versão LDR desta actualização. Caso contrário, o programa de instalação aplicará a versão GDR da actualização. Para mais informações sobre este comportamento, consulte o Artigo 824994 da Base de Dados de Conhecimento da Microsoft.
SkyLined, da Google Inc., por fornecer informações sobre a Vulnerabilidade de Corrupção de Cabeçalhos de Fluxos de Dados (CVE-2009-1547)
Mark Dowd, da IBM ISS X-Force, por fornecer informações sobre a Vulnerabilidade no Processamento de Componentes HTML (CVE-2009-2529)
TippingPoint e Zero Day Initiative, por fornecerem informações sobre a Vulnerabilidade de Corrupção de Memória Não Inicializada (CVE-2009-2530)
Sam Thomas, da (http://eshu.co.uk/), a trabalhar com a TippingPoint e a Zero Day Initiative, por fornecerem informações sobre a Vulnerabilidade de Corrupção de Memória Não Inicializada (CVE-2009-2531)
V1.1 (18 de Outubro de 2009): Revisão do Resumo Executivo e adição de entradas à secção de Perguntas Mais Frequentes para CVE-2009-2529 para fornecer orientações a utilizadores de Firefox.
V1.2 (19 de Outubro de 2009): Ligação adicionada para o Artigo 974455 da Base de Dados de Conhecimento da Microsoft, na secção Questões Conhecidas, no Resumo Executivo.
V2.0 (2 de Novembro de 2009): Revisto para anunciar a disponibilidade de uma correcção para resolver questões de compatibilidade de aplicações. Os clientes que já aplicaram esta actualização podem instalar a correcção do Artigo 976749 da Base de Dados de Conhecimento da Microsoft. Foram também corrigidos os nomes de ficheiros de registo, nomes de pastas spuninst e valores de chaves de registo para o Microsoft Windows 2000.

References: Artigo 974455
 Artigo 976749
 Artigo 974455
 Artigo 924178
 Artigo 974455
 Artigo 824994
 Artigo 974455
 Artigo 976749