MS00-023: Büyük kaçış dizisi gönderdiğinizde % 100 CPU kullanımı oluşuyor

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

254142
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Belirtiler
Internet Information Server 4.0 veya Internet Information Services 5.0 çalışan bir bilgisayara büyük kaçış dizisi gönderdiğinizde, isteği işlerken yüzde 100 CPU bilgisayar kullanabilir. Bu süre boyunca, sunucunun diğer isteklere yanıt vermeyebilir.
Neden
Str::unescape işlevi bir kerede bir karakter işleme, verileri her zaman içinde kaydırma ve yeniden İstek dizesini başından başlayarak Kaçış karakterleri istek dizesini ayrıştırmak için bu sorun oluşur. Bu, CPU kullanımı önemli miktarda alır ve diğer istekleri işlemeyi durdurmak Sunucu neden olabilir.
Çözüm

Internet Information Services 5.0 (Windows 2000)

Bu sorunu gidermek için Windows 2000 için en son hizmet paketini edinin. Ek bilgi için makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatınMicrosoft Knowledge Base:
260910 En Son Windows 2000 Hizmet Paketi Nasıl Elde Edilir
Aşağıdaki dosyalar Microsoft'tan karşıdan yüklenebilir.Yükleme Merkezi:

İngilizce (ABD):Çince (Basitleştirilmiş):Çince (Geleneksel):Almanca: Japonca:Kore dili:Support dosyalarını karşıdan yükleme konusunda ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591 Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den nasıl alınır?
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın yüklendiği tarihte kullanılabilir olan en güncel virüs algılama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden güvenliği Gelişmiş sunucularda depolanır.

Microsoft Windows NT Server sürüm 4.0, Terminal Server Edition

Bu sorunu gidermek için Windows NT Server 4.0, Terminal Server Edition Güvenlik Toplaması Paketi (SRP) edinin. SRP hakkında ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
317636 Windows NT Server 4.0, Terminal Server Edition Güvenlik Toplaması Paketi
Durum

Windows 2000

Microsoft Internet Information Services 5.0 için bir sorun olduğunu onaylamıştır. Bu sorun ilk olarak Windows 2000 Service Pack 1'de giderilmiştir.
Daha fazla bilgi
Bu düzeltmeyi yüklediğinizde, Str::unescape işlevi yalnızca bir kez istek dizesini gezer.

Ek bilgi için lütfen aşağıdaki Microsoft Web sitesinde Microsoft Güvenlik Bülteni bakın:
güvenlik_düzeltme_eki tsesrp

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 254142 - Son İnceleme: 01/10/2015 03:58:38 - Düzeltme: 8.0

  • kbnosurvey kbarchive kbhotfixserver kbqfe kbbug kbfix kbgraphxlinkcritical kbsecurity kbwin2000sp1fix kbmt KB254142 KbMttr
Geri bildirim