Source: https://technet.microsoft.com/pt-pt/library/security/ms08-017.aspx
Timestamp: 2017-09-23 06:10:16+00:00

Document:
Microsoft Security Bulletin MS08-017 - Crítica
Vulnerabilidades em Componentes Web do Microsoft Office Web poderiam permitir Execução Remota de Código (933103)
Data de publicação: 11 de março de 2008 | Updated: 14 de maio de 2008
Esta actualização crítica resolve duas vulnerabilidades comunicadas de forma privada em Componentes Web do Microsoft Office. Estas vulnerabilidades poderias permitir a execução remota de código se um utilizador visualizasse uma página Web especialmente concebida para o efeito. Um intruso que conseguisse tirar partido desta vulnerabilidade poderia obter o controlo total de 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. 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 é uma actualização de segurança crítica para implementações de Componentes Web do Microsoft Office 2000 em edições suportadas do Microsoft Office 2000 Service Pack 3, Microsoft Office XP Service Pack 3, Visual Studio .NET 2002 Service Pack 1, Visual Studio .NET 2003 Service Pack 1, Microsoft BizTalk Server 2000 e Microsoft BizTalk Server 2002, Microsoft Commerce Server 2000 e Internet Security and Acceleration Server 2000 Service Pack 2. Para mais informações consulte a subsecção, Software Afectado e Software Não Afectado, nesta secção.
Esta actualização de segurança resolve as vulnerabilidades de segurança modificando a forma como os Componentes Web do Microsoft Office processam as condições de erro e gerem os recursos de memória. Resolvem-nas também configurando os kill bits para os controlos do Microsoft Office Spreadsheet 2000. 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.
Questões conhecidas. O Artigo 933103 da Base de Dados de Conhecimento da Microsoft documenta as questões actualmente conhecidas e soluções recomendadas que os clientes podem experimentar quando instalam esta actualização de segurança. 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 Office 2000 Service Pack 3 Componentes Web do Office 2000
(KB931660) Execução Remota de Código Crítica Nenhum
Microsoft Office XP Service Pack 3 Componentes Web do Office 2000
(KB932031) Execução Remota de Código Crítica Nenhum
Visual Studio .NET 2002 Service Pack 1 Componentes Web do Office 2000
(KB933367) Execução Remota de Código Crítica Nenhum
Visual Studio .NET 2003 Service Pack 1 Componentes Web do Office 2000
(KB933369) Execução Remota de Código Crítica Nenhum
Microsoft BizTalk Server 2000 Componentes Web do Office 2000
(KB939714) Execução Remota de Código Crítica Nenhum
Microsoft BizTalk Server 2002 Componentes Web do Office 2000
Microsoft Commerce Server 2000 Componentes Web do Office 2000
(KB941305) Execução Remota de Código Crítica Nenhum
Internet Security and Acceleration Server 2000 Service Pack 2 Componentes Web do Office 2000
(KB948257) Execução Remota de Código Crítica Nenhum
Microsoft Commerce Server 2000 Service Pack 1, Microsoft Commerce Server 2000 Service Pack 2 e Microsoft Commerce Server 2000 Service Pack 3
As vulnerabilidades descritas neste boletim de segurança existem no Microsoft Office, mas não podem ser exploradas utilizando uma das aplicações listadas na tabela de software não afectado. As aplicações do Microsoft Office listadas na tabela de software não afectado utilizam alguns ficheiros iguais aos das aplicações listadas no Software Afectado abrangidos pela actualização de segurança. Recomendamos que instale a actualização, para evitar que a actualização de segurança seja oferecida novamente.
Vulnerabilidade de Parsing de URL de Componente Web no Office - CVE-2006-4695
Vulnerabilidade DataSource de Componentes Web no Office – CVE-2007-1201
Componentes Web do Microsoft Office 2000 Crítica
Existe uma vulnerabilidade de execução remota de código na forma como os Componentes Web no Microsoft Office gerem os recursos de memória ao analisar URLs especialmente concebidos para o efeito. 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. Um intruso que conseguisse tirar partido desta vulnerabilidade poderia obter o controlo total de 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 o boletim CVE-2006-4695.
Factores Atenuantes para a Vulnerabilidade de Parsing URL dos Componentes Web no Office - CVE-2006-4695
Por predefinição, todas as edições suportadas do Microsoft Outlook e do Microsoft Outlook Express abrem mensagens de correio electrónico HTML na zona de sites restritos. A zona de sites Restritos ajuda a reduzir ataques que tentem explorar esta vulnerabilidade, ao impedir a utilização de controlos ActiveX durante a leitura de mensagens de correio electrónico em HTML. Contudo, se um utilizador clicar numa hiperligação numa mensagem de correio electrónico, poderá continuar vulnerável a este problema através de um cenário de ataque baseado na Web.
Por predefinição, o Internet Explorer do Windows Server 2003 é executado no modo restrito, conhecido como a Configuração de Segurança Avançada. Este modo define o nível de segurança para a zona da Internet como Elevado. Este é um factor atenuante para Web sites que não adicionou à Zona de sites fidedignos do Internet Explorer. Consulte a secção de Perguntas mais frequentes sobre este boletim de segurança para obter mais informações acerca da Configuração de Segurança Avançada do Internet Explorer.
Soluções Alternativas para a Vulnerabilidade de Parsing URL dos Componentes Web no Office - CVE-2006-4695
Nota Os identificadores de Classe e os ficheiros correspondentes contendo a biblioteca de objectos estão documentados na Pergunta mais frequente “O que faz a actualização?” Substitua {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} abaixo pelos Identificadores de Classe desta secção.
Para definir o kill bit para um controlo CLSID com o valor de {0002E510-0000-0000-C000-000000000046} e {0002E511-0000-0000-C000-000000000046}, cole o seguinte texto num editor de texto como o Notepad. Depois, guarde o ficheiro com a extensão de nome de ficheiro .reg.
Impacto da solução alternativa: Desactivar os Componentes Web do Office impede que o Internet Explorer instancie o controlo. Esta configuração cria problemas de compatibilidade no programa quando é necessária a funcionalidade Componentes Web do Office.
Para anular o kill bit para um controlo CLSID com o valor de {0002E510-0000-0000-C000-000000000046}, cole o seguinte texto num editor de texto como o Notepad. Depois, guarde o ficheiro com a extensão de nome de ficheiro .reg.
Anular o registo da Biblioteca de Componentes Web do Office 2000
Como anular esta solução alternativa: Para voltar a registar os Componentes Web do Office Web 2000, siga estes passo:
Perguntas mais frequentes sobre a Vulnerabilidade de Parsing URL dos Componentes Web no Office - CVE-2006-4695
Um erro ao analisar um comando de execução especialmente concebido para o efeito pode corromper a memória do sistema de tal forma que um intruso poderia executar código arbitrário.
As estações de trabalho e servidores de terminais que tenham os Componentes Web do Microsoft Office instalados estão mais susceptíveis. Os servidores podem estar mais sujeitos a risco se os administradores permitirem que os utilizadores iniciem sessão nos servidores e executem programas. Contudo, os procedimentos recomendados desencorajam essa acção.
Esta actualização resolve as questões de segurança conhecidas e define o kill bit para uma lista de Identificadores de classe (CLSIDs) para Componentes Web do Office. Para proteger os clientes, esta actualização impede estes CLSIDs de serem instanciados no Internet Explorer. Para mais informações sobre kill bits, consulte o Artigo 240797 da Base de Dados de Conhecimento da Microsoft.
O kill bit é um método através do qual é possível impedir que um controlo ActiveX seja invocado através do Internet Explorer, mesmo se estiver presente no sistema. (Mais informações sobre kill bits disponíveis no Artigo 240797 da Base de Dados de Conhecimento da Microsoft ). Normalmente,quando uma vulnerabilidade de segurança envolve um controlo ActiveX, a actualização de segurança fornece um novo controlo e define o kill bit no controlo de vulnerabilidade.
Existe uma vulnerabilidade de execução remota de código na forma como os Componentes Web no Microsoft Office gerem os recursos de memória. 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. Um intruso que conseguisse tirar partido desta vulnerabilidade poderia obter o controlo total de 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 o boletim CVE-2007-1201.
Factores Atenuantes para a Vulnerabilidade DataSource de Componentes Web no Office – CVE-2007-1201
Soluções alternativas para a Vulnerabilidade DataSource de Componentes Web no Office – CVE-2007-1201
Para definir o kill bit para um controlo CLSID com o valor de {0002E533-0000-0000-C000-000000000046}, cole o seguinte texto num editor de texto como o Notepad. Depois, guarde o ficheiro com a extensão de nome de ficheiro .reg.
Para definir o kill bit para um controlo CLSID com o valor de {0002E530-0000-0000-C000-000000000046}, cole o seguinte texto num editor de texto como o Notepad. Depois, guarde o ficheiro com a extensão de nome de ficheiro .reg.
Perguntas mais frequentes sobre a Vulnerabilidade DataSource de Componentes Web no Office – CVE-2007-1201
Componentes Web do Microsoft Office 2000 Não
Visual Studio .NET 2002 Service Pack 1 Não
Visual Studio .NET 2003 Service Pack 1 Não
Microsoft BizTalk Server 2000 Não
Microsoft BizTalk Server 2002 Não
Microsoft Commerce Server 2000 Não
Internet Security and Acceleration Server 2000 Service Pack 2 Não
Componentes Web do Microsoft Office 2000 Sim Sim Não Não
Visual Studio .NET 2002 Service Pack 1 Sim Sim Não Não
Visual Studio .NET 2003 Service Pack 1 Sim Sim Não Não
Microsoft BizTalk Server 2000 Sim Sim Não Não
Microsoft BizTalk Server 2002 Sim Sim Não Não
Microsoft Commerce Server 2000 Sim Sim Não Não
Internet Security and Acceleration Server 2000 Service Pack 2 Sim Sim Não Não
Microsoft Office 2000 (todas as edições)
Instalação sem intervenção do utilizador office2000-kb931660-fullfile-enu /passive
Instalação sem reiniciar office2000-kb931660-fullfile-enu /norestart
Msowc.dll 9.0.0.8966 03-Dez-2007 21:32 3,048,496
/passive Especifica o modo silencioso ou suprime mensagens quando os ficheiros estão a ser extraídos.
Nota É possível combinar estes parâmetros no mesmo comando. Para efeitos de retro-compatibilidade, a actualização de segurança também suporta os parâmetros de configuração que são utilizados pelas versões anteriores do Programa de Configuração. Para obter mais informações sobre os parâmetros de instalação suportados, consulte o Artigo 262841 da Base de Dados de Conhecimento da Microsoft. Para obter mais informações sobre o programa de instalação, visite o Web site Microsoft TechNet. Para mais informações sobre a terminologia que é usada neste boletim, tal como hotfix, consulte o Artigo 824684 da Base de Dados de Conhecimento da Microsoft.
Microsoft Office XP (todas as edições)
Instalação sem intervenção do utilizador officexp-KB932031-FullFile-ENU /q:a
Instalação sem reiniciar officexp-KB932031-FullFile-ENU /r:n
Msowc.dll 9.0.0.8966 07-Fev-2007 21:48 3,093,896
Owc10.dll 10.0.6829.0 06-Dez-2006 07:35 7,252,752
Visual Studio .NET 2002 (todas as edições)
Instalação sem intervenção do utilizador VS7.0sp1-KB933367-X86 /passive
Instalação sem reiniciar VS7.0sp1-KB933367-X86 /norestart
Para todas as edições suportadas do Visual Studio .NET 2002:
Msowc.dll 9.0.0.8966 04-Dez-2007 01:58 3,048,496
Msowcf.dll 9.0.0.2526 22-Abr-2004 21:42 253,952
Instalação sem intervenção do utilizador VS7.1sp1-KB933369-X86-INTL /passive
Instalação sem reiniciar VS7.1sp1-KB933369-X86-INTL /norestart
Para todas as edições do Visual Studio .NET 2003:
Microsoft Commerce Server 2000 (todas as edições)
Instalação sem intervenção do utilizador CommerceServer2000-KB941305-FullFile-x86-ENU /q:a
Instalação sem reiniciar CommerceServer2000-KB941305-FullFile-x86-ENU /r:n
Para todas as edições suportadas do Commerce Server 2002:
Instalação sem intervenção do utilizador Para o BizTalk Server 2000:
Para o BizTalk Server 2002:
Instalação sem reiniciar Para o BizTalk Server 2000:
Para todas as edições suportadas do BizTalk Server 2002:
Internet Security and Acceleration Server 2000 (todas as edições)
Instalação sem intervenção do utilizador isaserver2000-kb948257-fullfile-x86-glb /q:a
Instalação sem reiniciar isaserver2000-kb948257-fullfile-x86-glb /r:n
Reinício necessário Não necessário
Informações de Remoção Esta actualização não pode ser desinstalada a partir da função Adicionar ou Remover Programas no Painel de Controlo. Para anular o kill bit, consulte a secção de soluções alternativas, sobre a forma de executar esta acção manualmente
Nota: Não há ficheiros incluídos na actualização para o ISA 2000. Esta actualização contem apenas configuração do registo que impede a exploração definindo um kill bit para as vulnerabilidades.
Dado não existirem ficheiros na actualização para o ISA 2000, a validação de uma instalação bem sucedida pode ser efectuada verificando a seguinte chave de registo:
Chris Ries, da VigilantMinds Inc., por fornecer informações sobre a Vulnerabilidade de Parsing URL de Componentes Web no Office – (CVE-2006-4695).
Xiaohui, da NCNIPC, por fornecer informações sobre a Vulnerabilidade de Parsing URL de Componentes Web no Office – (CVE-2006-4695).
Golan Yosef, da Finjan, por fornecer informações sobre a Vulnerabilidade de Parsing URL de Componentes Web no Office – (CVE-2006-4695).
Yuval Ben-Itzhak, da Finjan, por fornecer informações sobre a Vulnerabilidade DataSource de Componentes Web no Office – (CVE-2007-1201).
V1.1 (12 de Março de 2008): Boletim actualizado para reflectir a nova hiperligação de transferência para Componentes Web do Microsoft Office 2000 para BizTalk Server 2000 e 2002. Foi também corrigida a chave de registo para verificar a actualização do ISA Server.
V1.2 (26 de Março de 2008): Boletim actualizado para adicionar um agradecimento relativo ao CVE-2006-4695.
V1.3 (14 de Maio de 2008): Boletim actualizado para adicionar uma ligação ao Artigo 933103 da Base de Dados de Conhecimento da Microsoft na secção Questões Conhecidas no Resumo Executivo.

References: Artigo 933103
 Artigo 240797
 Artigo 240797
 Artigo 262841
 Artigo 824684
 Artigo 933103