Você está offline; aguardando reconexão

CORRECÇÃO: O Microsoft XML Parser (MSXML) utiliza credenciais em cache incorrectamente

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 887606
Sumário
Este artigo descreve o seguinte sobre esta versão de correcção:
  • Os problemas corrigidos por esta hotfixpackage.
  • Os pré-requisitos para instalar o hotfixpackage.
  • Se é necessário reiniciar o computador após o installthe pacote de correcções.
  • Se o pacote de correcções é substituído por qualquer outro hotfixpackage.
  • Se tem de efectuar alterações ao registo.
  • Os ficheiros contidos no hotfixpackage.
regressar ao início
Sintomas
Depois de aplicar as correcções incluídas no boletim de segurança MS04-004 da Microsoft e o artigo 832414 da Base de dados de conhecimento da Microsoft, as credenciais de utilizador do Microsoft XML Parser (MSXML) podem ser colocados em cache. Em seguida, o MSXML pode utilizar sessões de utilizador incorrectamente num único processo Microsoft Internet Explorer. Por exemplo, um utilizador pode ligar com êxito com a seguinte chamada de função:
xmlhttp.open("GET", "http://www.myserver.com/myfiles", false, "correctusername", "correctpassword")   
Em seguida, o utilizador poderá notar que a chamada seguinte também é efectuada com êxito quando é utilizado subsequentemente no mesmo processo:
xmlhttp.open("GET", "http://www.www.myserver.com.com/myfiles", false, "incorrectusername", "incorrectpassword") 
A segunda chamada deverá falhar porque as credenciais estão incorrectas. No entanto, a chamada tenha êxito devido a alterações no comportamento predefinido do Internet Explorer depois de aplicar a actualização de segurança MS04-004.

regressar ao início
Causa
Este comportamento ocorre porque o XMLHTTP incorrectamente fugas de credenciais de ligação através de sessões de utilizador.

regressar ao início
Resolução

Informações sobre correção

Para resolver este comportamento, actualize a versão do MSXML. Para tal, visite um dos seguintes Web sites da Microsoft.

Nota Se tiver o MSXML 3.0 instalado, tem de instalar um service pack.
Pacote do MSXML 2.6 para Microsoft Windows 2000, Windows XP e Windows Server 2003
Versão em inglês:Versão em Árabe:Versão em chinês (China):Versão em chinês (Taiwan):Versão em Checo:Versão em dinamarquês:Versão em língua neerlandesa:Versão finlandesa:Versão em francês:Versão em alemão:Versão em Grego:Versão hebraica:Versão em Húngaro:Versão italiana:Versão em japonês:Versão em coreano:Versão em Norueguês:Versão em Polaco:Versão em português (Brasil):Português (versão de Portugal):Versão em russo:Versão espanhola:Versão em sueco:
Pacote do MSXML 2.6 para Windows 98 e Windows Millennium Edition
Todas as versões de idioma:
MSXML 3.0
Se estiver a executar o MSXML 3.0, instale o service pack mais recente. Para tal, visite o seguinte Web site da Microsoft:
O MSXML 4.0 Service Pack 2 (SP2) pacote para o Windows 2000, Windows XP e Windows Server 2003
Versão em inglês:Versão em chinês (China):Versão em chinês (Taiwan):Versão em francês:Versão em alemão:Versão italiana:Versão em japonês:Versão em coreano:Versão espanhola:
MSXML 4.0 SP2 pacote para o Windows 98 e Windows Millennium Edition
Todas as versões de idioma: regressar ao início

Pré-requisitos

Para aplicar esta correcção, tem de ter as seguintes correcções ou service packs instalados:
  • O MSXML 2.6 ou o MSXML 4.0 SP2.

    Nota Se não tiver actualmente MSXML 2.6 ou o MSXML 4.0 SP2 installedon o sistema, não é necessário que aplicar esta correcção.
  • MS04-038 - actualização de segurança cumulativa para o InternetExplorer. Esta correcção depende de actualizações do Internet Explorer que são efectuadas na actualização de segurança de theMS04-038. Se aplicar esta correcção sem aplicar a actualização de segurança MS04-038 do InternetExplorer, poderá detectar o comportamento que isdescribed no seguinte artigo da Knowledge Base:
    832414 Invocação de XMLHTTP falha para URLs com credenciais de utilizador incorporadas
    Para obter informações adicionais sobre a segurança da actualização MS04-038, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
    834707 MS04-038: Actualização de segurança cumulativa para o Internet Explorer
regressar ao início

Informações sobre reinício

Se o MSXML 2.6, o MSXML 3.0 ou MSXML 4 está a ser utilizado quando aplicar esta correcção, terá de reiniciar o computador depois de aplicar a correcção ou actualização para o MSXML 3.0 Service Pack 5 (SP5).

regressar ao início

Informações de ficheiros de correcção

Esta correcção contém apenas os ficheiros que são necessárias para corrigir os problemas listados neste artigo. Esta correcção poderá não conter todos os ficheiros que necessita para actualizar completamente um produto para a compilação mais recente.

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário na ferramenta Data e hora no painel de controlo.
MSXML 2.6
   Date         Time   Version      Size     File name   ----------------------------------------------------   15-Oct-2004  01:35  8.30.9531.0  701,440  Msxml2.dll
MSXML 4.0
   Date         Time   Version      Size       File name   ------------------------------------------------------   03-Aug-2004  17:20  4.20.9828.0  1,234,432  Msxml4.dll
Nota Devido a dependências de ficheiros, a correcção mais recente que contém estes ficheiros também poderão conter ficheiros adicionais.regressar ao início
Ponto Da Situação
A Microsoft confirmou que este é um erro nos produtos da Microsoft listados na secção "Aplica-se a".

regressar ao início
Mais Informação
Para obter informações adicionais sobre a terminologia utilizada pela Microsoft quando corrige software após a respectiva comercialização, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
824684 Descrição da terminologia padrão utilizada para descrever atualizações de software da Microsoft

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 887606 - Última Revisão: 05/23/2015 13:29:00 - Revisão: 4.0

  • kbsecurity atdownload kbbug kbfix kbmt KB887606 KbMtpt
Comentários