Source: https://technet.microsoft.com/pt-pt/library/security/ms09-037.aspx
Timestamp: 2018-03-23 13:22:46+00:00

Document:
Microsoft Security Bulletin MS09-037 - Crítica
Vulnerabilidades no Microsoft Active Template Library (ATL) poderiam permitir Execução Remota de Código (973908)
Data de publicação: 11 de agosto de 2009 | Updated: 8 de setembro de 2009
Esta actualização de segurança resolve várias vulnerabilidades no Microsoft Active Template Library (ATL), comunicadas de forma privada. As vulnerabilidades poderiam permitir a execução remota de código se um utilizador carregasse um componente ou controlo especialmente concebido para o efeito alojado num Web site malicioso. 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.
Esta actualização de segurança está classificada como Crítica para todas as edições suportadas do Microsoft Windows 2000 Service Pack 4, Windows XP, Windows Server 2003, Windows Vista e Windows Server 2008. Para mais informações sobre o software afectado por esta actualização, consulte a subsecção Software Afectado e Software Não Afectado, nesta secção. Para mais informações sobre o impacto, soluções alternativas e atenuações para controlos e componentes que podem estar vulneráveis a estas questões, consulte o Aviso de Segurança da Microsoft (973882).
A actualização de segurança resolve as vulnerabilidades modificando os cabeçalhos ATL de forma a que os componentes e controlos concebidos utilizando os cabeçalhos possam ser inicializados com segurança a partir de um fluxo de dados, e fornecendo versões actualizadas de componentes e controlos do Windows concebidos através da utilização de cabeçalhos ATL corrigidos. Para mais informações sobre as vulnerabilidades, consulte a subsecção de Perguntas Mais Frequentes quanto à vulnerabilidade específica na secção seguinte, Informações sobre as vulnerabilidades.
(KB973354) Execução Remota de Código Crítica MS08-048
(KB973540) Execução Remota de Código Crítica MS07-047
Microsoft Windows 2000 Service Pack 4 Componente ATL do Windows
(KB973507) Execução Remota de Código Crítica Nenhum
Microsoft Windows 2000 Service Pack 4 Controlo ActiveX do Componente de Edição DHTML
(KB973869) Execução Remota de Código Crítica MS05-013
(KB973354) Execução Remota de Código Crítica Nenhum
Windows XP Service Pack 2 Windows Media Player 9, Windows Media Player 10 e Windows Media Player 11
(KB973540) Execução Remota de Código Crítica Nenhum
Windows XP Service Pack 3 Windows Media Player 10 e Windows Media Player 11
Windows XP Service Pack 2 e Windows XP Service Pack 3 Componente ATL do Windows
Windows XP Service Pack 2 Controlo ActiveX do Componente de Edição DHTML
Windows XP Service Pack 3 Controlo ActiveX do Componente de Edição DHTML
(KB973869) Execução Remota de Código Crítica Nenhum
Windows XP Service Pack 2 e Windows XP Service Pack 3 Controlo ActiveX MSWebDVD da Microsoft
(KB973815) Execução Remota de Código Crítica Nenhum
Windows XP Service Pack 2 e Windows XP Service Pack 3 Controlo ActiveX do Objecto HtmlInput
(Apenas Media Center Edition 2005) Execução Remota de Código Crítica Nenhum
Windows XP Professional x64 Edition Service Pack 2 Componente ATL do Windows
Windows XP Professional x64 Edition Service Pack 2 Controlo ActiveX do Componente de Edição DHTML
Windows XP Professional x64 Edition Service Pack 2 Controlo ActiveX MSWebDVD da Microsoft
Windows Server 2003 Service Pack 2 Componente ATL do Windows
Windows Server 2003 Service Pack 2 Controlo ActiveX do Componente de Edição DHTML
Windows Server 2003 Service Pack 2 Controlo ActiveX MSWebDVD da Microsoft
Windows Server 2003 x64 Edition Service Pack 2 Componente ATL do Windows
Windows Server 2003 x64 Edition Service Pack 2 Controlo ActiveX do Componente de Edição DHTML
Windows Server 2003 x64 Edition Service Pack 2 Controlo ActiveX MSWebDVD da Microsoft
Windows Server 2003 com SP2 para sistemas baseados em Itanium Componente ATL do Windows
Windows Server 2003 com SP2 para sistemas baseados em Itanium Controlo ActiveX do Componente de Edição DHTML
Windows Server 2003 com SP2 para sistemas baseados em Itanium Controlo ActiveX MSWebDVD da Microsoft
Windows Vista Service Pack 1 e Windows Vista Service Pack 2 Windows Media Player 11
Windows Vista, Windows Vista Service Pack 1 e Windows Vista Service Pack 2 Componente ATL do Windows
Windows Vista, Windows Vista Service Pack 1 e Windows Vista Service Pack 2 Controlo ActiveX do Objecto HtmlInput
(KB973768) Execução Remota de Código Crítica Nenhum
Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2 Windows Media Player 11
Windows Vista x64 Edition, Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2 Componente ATL do Windows
Windows Vista x64 Edition, Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2 Controlo ActiveX do Objecto HtmlInput
Windows Server 2008 para sistemas de 32 bits e Windows Server 2008 para sistemas de 32 bits Service Pack 2 Windows Media Player 11 **
Windows Server 2008 para sistemas de 32 bits e Windows Server 2008 para sistemas de 32 bits Service Pack 2 Componente ATL do Windows*
Windows Server 2008 para sistemas baseados em x64 e Windows Server 2008 para sistemas baseados em x64 Service Pack 2 Windows Media Player 11 **
Windows Server 2008 para sistemas baseados em x64 e Windows Server 2008 para sistemas baseados em x64 Service Pack 2 Componente ATL do Windows*
Windows Server 2008 para sistemas baseados em Itanium e Windows Server 2008 para sistemas baseados em Itanium Service Pack 2 Componente ATL do Windows
Por que razão foi relançado este boletim a 8 de Setembro de 2009?
A Microsoft relançou este boletim para oferecer novas actualizações para o controlo ActiveX do Objecto HtmlInput no Windows XP Media Center Edition 2005, Windows Vista, Windows Vista Service Pack 1, Windows Vista Service Pack 2, Windows Vista x64 Edition, Windows Vista x64 Edition Service Pack 1 e Windows Vista x64 Edition Service Pack 2.
O que é o controlo ActiveX do Objecto HtmlInput?
O controlo ActiveX do Objecto HtmlInput activa as aplicações HTML alojadas no Windows Media Center para incluir instâncias do controlo ActiveX de triplo toque / teclado virtual nas suas páginas HTML. O controlo fornece uma interface padrão para recuperar a introdução de texto por parte do utilizador, activando a introdução de texto através de controlo remoto. Para mais informações, consulte o artigo MSDN sobre o Objecto HtmlInput.
Este boletim corrige componentes do Windows afectados pelas vulnerabilidades no Active Template Library (ATL) descritas no Aviso de Segurança da Microsoft (973882).
Esta actualização de segurança está relacionada com o boletim MS09-034, lançado como uma actualização fora do ciclo regular a 28 de Julho de 2009?
Sim. O Boletim de Segurança Microsoft MS09-034, "Actualização de Segurança Cumulativa para o Internet Explorer", inclui uma atenuação que ajuda a impedir que os componentes e controlos concebidos utilizando o ATL vulnerável sejam explorados no Internet Explorer, para além de resolver múltiplas vulnerabilidades não relacionadas. As novas protecções defensivas profundas que são disponibilizadas no boletim MS09-034 incluem actualizações para o Internet Explorer 5.01, Internet Explorer 6, Internet Explorer 6 Service Pack 1, Internet Explorer 7 e Internet Explorer 8, monitorizando e ajudando a impedir a exploração com sucesso de todas as vulnerabilidades públicas e privadas que são conhecidas no ATL, incluindo as vulnerabilidades que poderiam levar a ignorar a Funcionalidade de Segurança de Kill Bits do ActiveX. Estas protecções foram concebidas para ajudar a proteger os clientes contra ataques baseados na Web.
Sim. Esta actualização dos boletins de segurança resolve vulnerabilidades em componentes do Windows. Ao instalar esta actualização, os utilizadores garantem que todas as questões conhecidas provocadas por cabeçalhos e bibliotecas ATL vulneráveis são corrigidas em componentes centrais do Windows.
Se tiver instalado a actualização MS09-034, ainda tenho de instalar os componentes e controlos adicionais lançados por outros fornecedores para resolver as vulnerabilidades descritas no Aviso de Segurança da Microsoft 973882 e no Boletim de Segurança Microsoft MS09-035?
Sim, tem de instalar controlos actualizados de outras empresas quando estes forem lançados. A atenuação descrita no boletim MS09-034 para o Internet Explorer não resolve as vulnerabilidades subjacentes em determinados componentes e controlos desenvolvidos com o Active Template Library. A Microsoft recomenda que os programadores sigam as orientações fornecidas neste boletim para modificar e reconstruir todos os componentes e controlos afectados pelas vulnerabilidades descritas neste boletim.
O Active Template Library (ATL) é um conjunto de classes C++ baseadas em modelos que permitem aos programadores criar pequenos objectos Component Object Model (COM) de forma mais rápida. Tem suporte especial para funcionalidades COM essenciais, incluindo implementações de stock, interfaces duplas, interfaces de enumeração COM convencionais, pontos de ligação, interfaces de fragmentação e controlos ActiveX. Para mais informações, consulte o seguinte artigo MSDN.
O controlo ActiveX do Componente de Edição DHTML fornece um editor HTML que os programadores podem utilizar para suportar edição HTML de Web sites dinâmicos num software. Para mais informações sobre o controlo ActiveX do Componente de Edição DHTML, consulte o seguinte artigo MSDN.
O que é o Controlo ActiveX MSWebDVD da Microsoft?
O controlo ActiveX MSWebDVD da Microsoft é utilizado para criar aplicações de DVD baseadas em scripts através da exposição do objecto MSWebDVD a aplicações. Para mais informações, consulte o seguinte artigo MSDN.
O que é o Outlook Express?
O Outlook Express é uma funcionalidade do sistema operativo Windows para computadores pessoais. É utilizado para enviar e receber mensagens de correio electrónico.
Vulnerabilidade de Memcopy no Cabeçalho ATL - CVE-2008-0020
Vulnerabilidade de Tipo de Objecto ATL Não Compatível - CVE-2009-2494
Windows XP Media Center Edition 2005 Crítica
Windows XP Service Pack 2 e Service Pack 3 Crítica
Windows Server 2008 para sistemas de 32 bits e Windows Server 2008 para sistemas de 32 bits Service Pack 2* e ** Crítica
Windows Server 2008 para sistemas baseados em x64 e Windows Server 2008 para sistemas baseados em x64 Service Pack 2* e ** Crítica
Existe uma vulnerabilidade de execução remota de código no Microsoft Active Template Library (ATL) devido à função CComVariant::ReadFromStream utilizada no cabeçalho ATL. Esta função não restringe adequadamente dados não fidedignos lidos a partir de uma cadeia de dados. Esta questão faz com que os dados sejam lidos directamente na pilha em vez de serem lidos na área da memória atribuída para arrays, o que poderia permitir que um utilizador remoto não autenticado procedesse à execução remota de código num sistema afectado. 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.
Os Factores Atenuantes e as Soluções Alternativas para os componentes e controlos potencialmente vulneráveis encontram-se no Aviso de Segurança da Microsoft (973882).
A função CComVariant::ReadFromStream utilizada no cabeçalho ATL não restringe adequadamente dados não fidedignos lidos a partir de uma cadeia de dados. Esta questão poderia fazer com que os dados fossem lidos directamente na pilha em vez de serem lidos na área de memória atribuída para arrays.
Esta actualização de segurança está relacionada com o boletim MS09-032?
Sim. O Boletim de Segurança Microsoft MS09-032, "Actualização de Segurança Cumulativa de Kill Bits do ActiveX" inclui kill bits do ActiveX para o msvidctl.dll como parte do CVE-2008-0015. Este boletim, MS09-037, corrige também componentes afectados pelo CVE-2008-0015. No boletim MS09-032, os kill bits eram fornecidos para o msvidctl.dll, uma vez que esse componente nunca se destinou a ser instanciado dentro do Internet Explorer. Os componentes corrigidos neste boletim podem ser instanciados e foram actualizados para corrigir problema principal abrangido pelo CVE-2008-0015.
Se tiver instalado a actualização MS09-032, ainda tenho de instalar esta actualização?
Sim. Esta actualização de segurança resolve vulnerabilidades em componentes do Windows. Ao instalar esta actualização, os utilizadores garantem que todas as questões conhecidas provocadas por cabeçalhos e bibliotecas ATL vulneráveis são corrigidas em componentes centrais do Windows.
Os controlos ActiveX de outros fabricantes são afectados por esta questão?
Embora esta vulnerabilidade seja no Microsoft ATL, não é na versão do ATL fornecida com o Visual Studio. Os cabeçalhos ATL afectados residem num ficheiro de cabeçalho privado fornecido com o Windows XP e com o Windows Server 2003. A maior parte dos programadores de outros fabricantes utiliza o ficheiro de cabeçalho incluído no Visual Studio. Estas aplicações não estão expostas a esta vulnerabilidade.
Se um utilizador tiver um controlo vulnerável no seu sistema e um intruso contornar as atenuações descritas no Aviso de Segurança da Microsoft (973882), o intruso poderia obter controlo total sobre o sistema afectado. Um intruso poderia então instalar programas; ver, alterar ou eliminar dados; ou ainda criar novas contas com todos os privilégios. 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.
A actualização resolve a vulnerabilidade corrigindo os componentes e controlos do Windows afectados para restringir a leitura de dados a partir de cadeias de dados não fidedignas, de forma a garantir que não são copiados directamente para a pilha de memória.
Existe uma vulnerabilidade de execução remota de código no Microsoft Active Template Library (ATL) devido a um erro no método de carregamento da interface IPersistStreamInit. O método de carregamento poderia permitir chamadas de dados não fidedignos para memcopy, o que poderia permitir que um utilizador remoto não autenticado procedesse à execução remota de código num sistema afectado. 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.
Para visualizar esta vulnerabilidade como uma entrada comum na lista de Vulnerabilidades e Exposições Comuns, consulte CVE-2008-0020.
Factores Atenuantes para a Vulnerabilidade de Memcopy no Cabeçalho ATL - CVE-2008-0020
Soluções Alternativas para a Vulnerabilidade de Memcopy no Cabeçalho ATL - CVE-2008-0020
Perguntas Mais Frequentes sobre a Vulnerabilidade de Memcopy no Cabeçalho ATL - CVE-2008-0020
A vulnerabilidade é causada por um erro no método de carregamento da interface IPersistStreamInit. O método de carregamento poderia permitir chamadas de dados não fidedignos para memcopy.
Embora esta vulnerabilidade seja no Microsoft ATL, não é na versão do ATL fornecida com o Visual Studio. Os cabeçalhos ATL afectados residem num ficheiro de cabeçalho privado fornecido com o Windows XP e com o Windows Server 2003. A maior parte dos programadores de outros fabricantes utiliza o ficheiro de cabeçalho incluído no Visual Studio. Estas aplicações não estão expostas a esta ameaça.
A actualização resolve a questão corrigindo componentes e controlos do Windows, restringindo o método de carregamento da interface IPersistStreamInit apenas para permitir chamadas de dados fidedignos para memcopy.
Existe uma vulnerabilidade de execução remota de código no Microsoft Active Template Library (ATL) devido a um erro nos cabeçalhos ATL que poderia permitir que um intruso obrigasse a VariantClear a ser chamada numa VARIANT que não fosse inicializada correctamente. Devido a este erro, o intruso poderia controlar o que acontece quando a VariantClear é chamada durante o processamento de um erro, fornecendo uma cadeia corrompida. Esta vulnerabilidade apenas afecta directamente sistemas com componentes e controlos instalados que tenham sido concebidos utilizando o Visual Studio ATL. Esta vulnerabilidade poderia permitir que um utilizador remoto não autenticado procedesse à execução remota de código num sistema afectado. 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.
Esta é uma vulnerabilidade de execução remota de código. A vulnerabilidade poderia permitir a execução remota de código se o utilizador visitasse uma página da Web especialmente concebida para o efeito, utilizando uma versão do Internet Explorer que instanciasse um componente ou controlo vulnerável. Um intruso que conseguisse explorar esta vulnerabilidade com êxito poderia obter os mesmos privilégios que o utilizador com sessão iniciada.
Alguns componentes e controlos de outros fabricantes podem ser afectados por esta questão se determinadas condições tiverem sido cumpridas durante a concepção dos componentes e controlos. A Microsoft recomenda que os programadores sigam as orientações fornecidas no boletim MS09-035 Visual Studio para modificar e reconstruir todos os componentes e controlos afectados pelas vulnerabilidades descritas neste boletim.
A actualização resolve a questão actualizando componentes e controlos do Windows de forma a garantir que a VariantClear () apenas pode ser chamada em variantes inicializadas.
Existe uma vulnerabilidade de execução remota de código no Microsoft Active Template Library (ATL) devido a erros nos cabeçalhos ATL que processam a instanciação de um objecto de fluxos de dados. Esta vulnerabilidade apenas afecta directamente sistemas com componentes e controlos instalados que tenham sido concebidos utilizando o Visual Studio ATL. Para componentes e controlos concebidos utilizando o ATL, a utilização de OleLoadFromStream sem segurança poderia permitir a instanciação de objectos arbitrários que poderiam contornar a política de segurança relacionada, como é o caso de kill bits dentro do Internet Explorer. Esta vulnerabilidade poderia permitir que um utilizador remoto não autenticado procedesse à execução remota de código num sistema afectado. 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.
A vulnerabilidade resulta de erros nos cabeçalhos ATL que processam a instanciação de um objecto a partir de fluxos de dados. Para componentes e controlos concebidos utilizando o ATL, a utilização de OleLoadFromStream sem segurança poderia permitir a instanciação de objectos arbitrários que poderiam contornar determinadas políticas de segurança relacionadas.
Se um utilizador tiver um controlo vulnerável no seu sistema, se um intruso contornar as atenuação descritas no Aviso de Segurança da Microsoft (973882) e se o utilizador tiver iniciado sessão com direitos de administrador, o intruso poderia controlar totalmente o sistema afectado. Um intruso poderia então instalar programas; ver, alterar ou eliminar dados; ou ainda criar novas contas com todos os privilégios. 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.
A actualização resolve a vulnerabilidade corrigindo a forma como o ATL processa a instanciação de objectos de fluxos de dados e fornecendo versões actualizadas de componentes e controlos do Windows concebidos utilizando cabeçalhos ATL corrigidos.
Existe uma vulnerabilidade de execução remota de código no Microsoft Active Template Library (ATL) devido a um erro no cabeçalho ATL que poderia permitir a leitura de uma variante a partir de um fluxo de dados e deixar o tipo de variante lido com uma variante inválida. Quando a variante é eliminada, é possível libertar áreas de memória não intencionais que poderiam ser controladas por um intruso.
Para visualizar esta vulnerabilidade como uma entrada comum na lista de Vulnerabilidades e Exposições Comuns, consulte CVE-2009-2494.
Factores Atenuantes para a Vulnerabilidade de Tipo de Objecto ATL Não Compatível - CVE-2009-2494
Soluções Alternativas para a Vulnerabilidade de Tipo de Objecto ATL Não Compatível - CVE-2009-2494
Perguntas Mais Frequentes sobre a Vulnerabilidade de Tipo de Objecto ATL Não Compatível - CVE-2009-2494
A vulnerabilidade é causada por um erro no cabeçalho ATL que poderia permitir a leitura de uma variante a partir de um fluxo de dados e deixar o tipo de variante lido com uma variante inválida. Quando a variante é eliminada, é possível libertar áreas de memória não intencionais que poderiam ser controladas por um intruso, provocando conteúdos de memória inconsistentes e execução de código malicioso.
Embora esta vulnerabilidade seja no Microsoft ATL, não é na versão do ATL fornecida com o Visual Studio. Os cabeçalhos ATL afectados residem num ficheiro de cabeçalho privado fornecido com o Windows XP e com o Windows Server 2003. A maior parte dos programadores de outros fabricantes utiliza o ficheiro de cabeçalho incluído no Visual Studio. Estas aplicações não estão expostas a esta questão.
A actualização resolve a questão validando adequadamente variantes lidas a partir de uma cadeia de dados e fornecendo versões actualizadas de componentes e controlos do Windows concebidos utilizando cabeçalhos ATL corrigidos.
Instalação sem intervenção do utilizador Para o Microsoft Outlook Express 5.5 Service Pack 2 (KB973354):
Para o Microsoft Outlook Express 6 Service Pack 1 (KB973354):
Para o Windows Media Player 9 (KB973540):
Para o Componente ATL do Windows (KB973507):
Para o Controlo ActiveX do Componente de Edição DHTML (KB973869):
Instalação sem reiniciar Para o Microsoft Outlook Express 5.5 Service Pack 2 (KB973354):
Ficheiro log da actualização kb973354.log, kb973540.log, kb973507.log, ou kb973869.log
Informações de Remoção Para o Microsoft Outlook Express 5.5 Service Pack 2 ou Outlook Express 6 Service Pack 1 (KB973354):
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %Windir%\$NTUninstallKB973354$\Spuninst
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %WinDir%\$NTUnInstallKB973540_WM9L$\Spuninst
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %Windir%\$NTUninstallKB973507$\Spuninst
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %Windir%\$NTUninstallKB973869$\Spuninst
Informações de Ficheiros Para o Microsoft Outlook Express 5.5 Service Pack 2 ou Outlook Express 6 Service Pack 1 (KB973354):
Consulte o Artigo 973354 da Base de Dados de Conhecimento da Microsoft
Consulte o Artigo 973540 da Base de Dados de Conhecimento da Microsoft
Consulte o Artigo 973507 da Base de Dados de Conhecimento da Microsoft
Consulte o Artigo 973869 da Base de Dados de Conhecimento da Microsoft
Verificação da Chave de Registo Para o Microsoft Outlook Express 5.5 Service Pack 2 (KB973354):
Instalação sem intervenção do utilizador Para o Microsoft Outlook Express 6 (KB973354) em todas as edições suportadas de 32 bits do Windows XP:
Para o Microsoft Outlook Express 6 (KB973354) no Windows XP Profissional x64 Edition Service Pack 2:
Para o Windows Media Player 9, Windows Media Player 10 e Windows Media Player 11 (KB973540) no Windows XP Service Pack 2:
Para o Windows Media Player 9, Windows Media Player 10 e Windows Media Player 11 (KB973540) no Windows XP Service Pack 3:
Para o Windows Media Player 10 (KB973540) no Windows XP Professional x64 Edition Service Pack 2:
Para o Windows Media Player 11 (KB973540) no Windows XP Professional x64 Edition Service Pack 2:
Para o Componente ATL do Windows (KB973507) em todas as edições de 32 bits suportadas do Windows XP:
Para o Componente ATL do Windows (KB973507) no Windows XP Professional x64 Edition Service Pack 2:
Para o Controlo ActiveX do Componente de Edição DHTML (KB973869) em todas as edições de 32 bits suportadas do Windows XP:
Para o Controlo ActiveX do Componente de Edição DHTML (KB973869) no Windows XP Professional x64 Edition Service Pack 2:
Para o Controlo ActiveX MSWebDVD da Microsoft (KB973815) em todas as edições de 32 bits suportadas do Windows XP:
Para o Controlo ActiveX MSWebDVD da Microsoft (KB973815) no Windows XP Professional x64 Edition Service Pack 2:
Para o Controlo ActiveX do Objecto HtmlInput (KB973768) no Windows XP Media Center Edition 2005:
Instalação sem reiniciar Para o Microsoft Outlook Express 6 (KB973354) em todas as edições suportadas de 32 bits do Windows XP:
Ficheiro log da actualização kb973354.log, kb973540.log, kb973507.log, kb973869.log, kb973815.log, ou KB973768.log
Informações de Remoção Para o Microsoft Outlook Express 6 (KB973354):
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %WinDir%\$NTUninstallKB973540_WM9$\Spuninst
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %windir%\$NTUninstallKB973540$\Spuninst
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %WinDir%\$NTUninstallKB973540_WM11x64\Spuninst
Para o Controlo ActiveX MSWebDVD da Microsoft (KB973815):
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %Windir%\$NTUninstallKB973815$\Spuninst
Para o Controlo ActiveX do Objecto HtmlInput (KB973768):
Utilize a ferramenta Adicionar ou Remover Programas no Painel de Controlo, ou o utilitário Spuninst.exe que está localizado na pasta %Windir%\$NTUninstallKB973768$\Spuninst
Informações de Ficheiros Para o Microsoft Outlook Express 6 (KB973354):
Para o Windows Media Player 9, Windows Media Player 10 e Windows Media Player 11 (KB973540):
Consulte o Artigo 973815 da Base de Dados de Conhecimento da Microsoft
Consulte o Artigo 973768 da Base de Dados de Conhecimento da Microsoft
Verificação da Chave de Registo Para o Microsoft Outlook Express 6 (KB973354) no Windows XP Service Pack 2 e Windows XP Service Pack 3:
Instalação sem intervenção do utilizador Para o Microsoft Outlook Express 6 (KB973354) em todas as edições suportadas de 32 bits do Windows Server 2003:
Para o Microsoft Outlook Express 6 (KB973354) em todas as edições suportadas baseadas em x64 do Windows Server 2003:
Para o Microsoft Outlook Express 6 (KB973354) em todas as edições suportadas baseadas em Itanium do Windows Server 2003:
Para o Windows Media Player 10 (KB973540) em todas edições de 32 bits suportadas do Windows Server 2003:
Para o Windows Media Player 10 (KB973540) em todas edições baseadas em x64 suportadas do Windows Server 2003:
Para o Componente ATL do Windows (KB973507) em todas as edições de 32 bits suportadas do Windows Server 2003:
Para o Componente ATL do Windows (KB973507) em todas as edições baseadas em x64 suportadas do Windows Server 2003:
Para o Componente ATL do Windows (KB973507) em todas as edições baseadas em Itanium suportadas do Windows Server 2003:
Para o Controlo ActiveX do Componente de Edição DHTML (KB973869) em todas as edições de 32 bits suportadas do Windows Server 2003:
Para o Controlo ActiveX do Componente de Edição DHTML (KB973869) em todas as edições baseadas em x64 suportadas do Windows Server 2003:
Para o Controlo ActiveX do Componente de Edição DHTML (KB973869) em todas as edições baseadas em Itanium suportadas do Windows Server 2003:
Para o Controlo ActiveX MSWebDVD da Microsoft (KB973815) em todas as edições de 32 bits suportadas do Windows Server 2003:
Para o Controlo ActiveX MSWebDVD da Microsoft (KB973815) em todas as edições baseadas em x64 suportadas do Windows Server 2003:
Para o Controlo ActiveX MSWebDVD da Microsoft (KB973815) em todas as edições baseadas em Itanium suportadas do Windows Server 2003:
Instalação sem reiniciar Para o Microsoft Outlook Express 6 (KB973354) em todas as edições suportadas de 32 bits do Windows Server 2003:
Ficheiro log da actualização kb973354.log, kb973540.log, kb973507.log, kb973869.log, ou kb973815.log
Para o Windows Media Player 10 (KB973540):
Verificação da Chave de Registo Para o Microsoft Outlook Express 6 (KB973354):
Para o Controlo ActiveX do Componente de Edição DHTML (KB973815):
Instalação sem intervenção do utilizador Para o Windows Media Player 11 (KB973540) em todas as edições de 32 bits suportadas do Windows Vista:
Para o Windows Media Player 11 (KB973540) em todas as edições baseadas em x64 suportadas do Windows Vista:
Para o Componente ATL do Windows (KB973507) em todas as edições de 32 bits suportadas do Windows Vista:
Para o Componente ATL do Windows (KB973507) em todas as edições baseadas em x64 suportadas do Windows Vista:
Para o Controlo ActiveX do Objecto HtmlInput (KB973768) em todas edições suportadas de 32 bits do Windows Vista:
Para o Controlo ActiveX do Objecto HtmlInput (KB973768) em todas edições suportadas baseadas em x64 do Windows Vista:
Instalação sem reiniciar Para o Windows Media Player 11 (KB973540) em todas as edições de 32 bits suportadas do Windows Vista:
Informações de Ficheiros Para o Windows Media Player 11 (KB973540):
Instalação sem intervenção do utilizador Para o Windows Media Player 11 (KB973540) em todas as edições de 32 bits suportadas do Windows Server 2008:
Para o Windows Media Player 11 (KB973540) em todas as edições baseadas em x64 suportadas do Windows Server 2008:
Para o Componente ATL do Windows (KB973507) em todas as edições de 32 bits suportadas do Windows Server 2008:
Para o Componente ATL do Windows (KB973507) em todas as edições baseadas em x64 suportadas do Windows Server 2008:
Para o Componente ATL do Windows (KB973507) em todas as edições baseadas em Itanium suportadas do Windows Server 2008:
Instalação sem reiniciar Para o Windows Media Player 11 (KB973540) em todas as edições de 32 bits suportadas do Windows Server 2008:
Robert Freeman, da IBM ISS X-Force, por fornecer informações sobre a Vulnerabilidade de Memcopy no Cabeçalho ATL (CVE-2008-0020)
Ryan Smith, da VeriSign iDefense Labs, por fornecer informações sobre a Vulnerabilidade de Tipo de Objecto ATL Não Compatível (CVE-2009-2494)
V1.1 (12 de Agosto de 2009): Remoção de referências incorrectas a questões conhecidas da secção Perguntas Mais Frequentes relativas a esta actualização; adicionadas novas entradas à secção Perguntas Mais Frequentes sobre a Vulnerabilidade no Controlo ActiveX de Vídeo da Microsoft - CVE-2008-0015, descrevendo a relação entre este boletim e o Boletim de Segurança Microsoft MS09-032; correcção dos requisitos de reinício em todo o boletim; execução de diversas alterações.
V1.2 (19 de Agosto de 2009): Foi revista a tabela de Software Afectado para clarificar que a actualização do Controlo ActiveX do Componente de Edição DHTML (KB973869) substitui o boletim MS05-013 para o Windows XP Service Pack 2, mas não para o Windows XP Service Pack 3; e que a actualização para o Windows Media Player 11 (KB973540) substitui o boletim MS07-047 para o Windows Vista x64 Edition, mas não para o Windows Vista x64 Edition Service Pack 1, nem para o Windows Vista x64 Edition Service Pack 2.
V2.0 (8 de Setembro de 2009): Boletim relançado para oferecer novas actualizações para o controlo ActiveX do Objecto HtmlInput no Windows XP Media Center Edition 2005 e todas as edições suportadas do Windows Vista. Correcção de várias entradas de tabela na secção Implementação da Actualização de Segurança para o Windows Media Player no Microsoft Windows 2000, Windows XP e Windows Server 2003.

References: Artigo 973354
 Artigo 973540
 Artigo 973507
 Artigo 973869
 Artigo 973815
 Artigo 973768