Entrar

MS00-023: 100% da CPU ocorre quando você envia uma longa seqüência de Escape

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

254142
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Quando você envia uma longa seqüência de escape para um computador executando o Internet Information Server 4.0 ou o Internet Information Services 5.0, o computador pode usar 100% da CPU enquanto está processando a solicitação. Durante esse período, o servidor pode não responder a outras solicitações.
Causa
Esse problema ocorre porque a função Str::unescape analisa os caracteres de escape na seqüência de solicitação, processando um caractere por vez, deslocando os dados ao longo de cada vez e iniciar novamente desde o início da seqüência de solicitação. Isso leva uma quantidade considerável de utilização da CPU e pode fazer com que o servidor pare de processar outras solicitações.
Resolução

Internet Information Services 5.0 (Windows 2000)

Para resolver esse problema, obtenha o service pack mais recente para o Windows 2000. Para obter informações adicionais, clique no número abaixo para ler o artigo naBase de dados de Conhecimento da Microsoft:
260910 Como obter o Service Pack mais recente do Windows 2000
Os seguintes arquivos estão disponíveis para download da MicrosoftCentro de download:

Inglês dos EUA:Chinês (simplificado):Chinês (tradicional):Alemão: Japonês:Coreano:Para obter informações adicionais sobre como baixar arquivos do Microsoft Support, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591 Como obter arquivos de suporte da Microsoft de serviços on-line
Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais atual que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Microsoft Windows NT Server versão 4.0, Terminal Server Edition

Para resolver esse problema, obtenha o Windows NT Server 4.0, Terminal Server Edition, Security Rollup Package (SRP). Para obter informações adicionais sobre o SRP, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
317636 Windows NT Server 4.0, Terminal Server Edition, Security Rollup Package
Situação

Windows 2000

A Microsoft confirmou que este é um problema no Internet Information Services 5.0. Esse problema foi corrigido primeiro no Windows 2000 Service Pack 1.
Mais Informações
Quando você instalar essa correção, a função Str::unescape percorre a cadeia de caracteres de solicitação somente uma vez.

Para obter informações adicionais, consulte o boletim de segurança da Microsoft no seguinte site da Microsoft:
security_patch tsesrp

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 254142 - Última Revisão: 01/10/2015 03:58:21 - Revisão: 8.0

  • kbnosurvey kbarchive kbhotfixserver kbqfe kbbug kbfix kbgraphxlinkcritical kbsecurity kbwin2000sp1fix kbmt KB254142 KbMtpt
Comentários