การแก้ไข: ตัวแยกวิเคราะห์ XML Microsoft (MSXML) ใช้ข้อมูลประจำตัวที่แคชอย่างไม่ถูกต้อง

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 887606
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

เนื้อหาของบทความ

สรุป

บทความนี้อธิบายต่อไปนี้เกี่ยวกับโปรแกรมแก้ไขด่วนนี้ นำออกใช้:
  • ปัญหาที่ได้รับการแก้ไข โดยโปรแกรมแก้ไขด่วนนี้ แพคเกจ
  • สิ่งที่จำเป็นสำหรับการติดตั้งโปรแกรมแก้ไขด่วน แพคเกจ
  • ระบุว่าคุณต้องรีสตาร์ทคอมพิวเตอร์หลังจากที่คุณติดตั้ง แพคเกจโปรแกรมแก้ไขด่วน
  • ระบุว่าแพคเกจโปรแกรมแก้ไขด่วนจะถูกแทนที่ โดยโปรแกรมแก้ไขด่วนอื่น ๆ แพคเกจ
  • ตรวจสอบว่าคุณต้องทำการเปลี่ยนแปลงรีจิสทรีหรือไม่
  • แฟ้มที่มีอยู่ในโปรแกรมแก้ไขด่วน แพคเกจ

อาการ

หลังจากที่คุณใช้การแก้ไขที่อยู่ในการรักษาความปลอดภัยของ Microsoft บูเลทีนการ MS04-004 และฐานข้อมูลองค์ความรู้ของ Microsoft บทความ 832414, Microsoft ข้อมูลประจำตัวของผู้ใช้ตัวแยกวิเคราะห์ XML (MSXML) อาจถูกเก็บในแคชได้ จากนั้น MSXML อาจใช้ผู้ใช้ เซสชันที่ใช้ภายในกระบวนการเดียว Microsoft Internet Explorer ไม่ถูกต้อง สำหรับ ตัวอย่าง ผู้ใช้อาจสำเร็จ connect ด้วยการเรียกฟังก์ชันต่อไปนี้:
xmlhttp.open("GET", "http://www.myserver.com/myfiles", false, "correctusername", "correctpassword")   
จากนั้น ผู้ใช้อาจสังเกตเห็นว่า การเรียกต่อไปนี้ยังสำเร็จเมื่อนั้น ใช้ในเวลาต่อมาในกระบวนการเดียวกัน:
xmlhttp.open("GET", "http://www.www.myserver.com.com/myfiles", false, "incorrectusername", "incorrectpassword") 
การเรียกครั้งที่สองควรล้มเหลวได้เนื่องจากข้อมูลประจำตัวไม่ถูกต้อง อย่างไรก็ตาม สำเร็จเนื่องจากการเปลี่ยนแปลงในลักษณะการทำงานเริ่มต้นของการโทร Internet Explorer หลังจากที่คุณใช้การรักษาความปลอดภัย MS04-004 อัพเดต

สาเหตุ

ลักษณะการทำงานนี้เกิดขึ้นเนื่องจาก XMLHTTP รั่วไหลอย่างไม่ถูกต้อง ข้อมูลประจำตัวเชื่อมต่อผ่านเซสชันของผู้ใช้

การแก้ไข

ข้อมูลโปรแกรมแก้ไขด่วน

เมื่อต้องการแก้ไขลักษณะการทำงานนี้ อัพเดต MSXML รุ่นของคุณ เมื่อต้องการทำเช่นนี้ แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft

หมายเหตุ ถ้าคุณมี 3.0 MSXML ที่ติดตั้ง คุณต้องติดตั้งเซอร์วิสแพ็ค
แพคเกจ MSXML 2.6 สำหรับ Microsoft Windows 2000, Windows XP และ Windows Server 2003
เวอร์ชันภาษาอังกฤษ:
http://download.microsoft.com/download/8/9/C/89CB25E3-5AB0-4F9D-9CA0-093017BEDBDA/MSXML2SP6-KB887606-x86-ENU.exe
รุ่นของภาษาอาหรับ:
http://download.microsoft.com/download/6/3/5/635D148C-9E23-4F14-AD46-15EC208A0E40/MSXML2SP6-KB887606-x86-ARA.exe
เวอร์ชั่น (จีน) ภาษาจีน:
http://download.microsoft.com/download/C/4/F/C4F63767-9BF3-48A7-969F-0DD45221553C/MSXML2SP6-KB887606-x86-CHS.exe
เวอร์ชั่น (ไต้หวัน) ภาษาจีน:
http://download.microsoft.com/download/3/8/F/38F1B473-BDDA-4233-8E5B-21B315E26FA7/MSXML2SP6-KB887606-x86-CHT.exe
รุ่นเช็ก:
http://download.microsoft.com/download/9/C/B/9CB62E66-03BD-40A1-9CBF-543991C3A680/MSXML2SP6-KB887606-x86-CSY.exe
หากต้องการรุ่นภาษาเดนมาร์ก:
http://download.microsoft.com/download/9/6/B/96B998BC-D44F-488F-9B2B-2010128A5301/MSXML2SP6-KB887606-x86-DAN.exe
รุ่นภาษาเนเธอร์แลนด์:
http://download.microsoft.com/download/1/2/C/12C96043-25E3-4950-BA67-E73DB42ECA2B/MSXML2SP6-KB887606-x86-NLD.exe
รุ่นของภาษาฟินแลนด์:
http://download.microsoft.com/download/D/B/8/DB8E1ED0-ECDA-4A9C-B32F-FA4953A33F11/MSXML2SP6-KB887606-x86-FIN.exe
เวอร์ชันภาษาฝรั่งเศส:
http://download.microsoft.com/download/B/5/C/B5C093A5-1F2E-4E60-9529-5E201B197C66/MSXML2SP6-KB887606-x86-FRA.exe
รุ่นภาษาเยอรมัน:
http://download.microsoft.com/download/4/0/8/4087A7F1-4D72-4DE9-A58F-CF1959EABD3C/MSXML2SP6-KB887606-x86-DEU.exe
รุ่นของภาษากรีก:
http://download.microsoft.com/download/2/3/4/234EEA3C-E0EE-42BF-B310-21B4C42B7FE2/MSXML2SP6-KB887606-x86-ELL.exe
รุ่นของภาษาฮิบรู:
http://download.microsoft.com/download/A/D/E/ADE6AF01-2441-4FAC-86C9-7926269BC362/MSXML2SP6-KB887606-x86-HEB.exe
รุ่นของฮังการี:
http://download.microsoft.com/download/A/9/0/A9004A92-CA15-453E-84FF-BDC14348DFB7/MSXML2SP6-KB887606-x86-HUN.exe
รุ่นภาษาอิตาลี:
http://download.microsoft.com/download/8/F/1/8F15E87E-7B48-43B9-9476-0AB738713AFD/MSXML2SP6-KB887606-x86-ITA.exe
รุ่นภาษาญี่ปุ่น:
http://download.microsoft.com/download/2/6/D/26D27FDC-CE0B-4225-8D7E-94E93F59323F/MSXML2SP6-KB887606-x86-JPN.exe
รุ่นภาษาเกาหลี:
http://download.microsoft.com/download/7/9/0/790DBCA2-4465-49CC-AD45-7DC4A6A2AEFF/MSXML2SP6-KB887606-x86-KOR.exe
รุ่นของภาษานอร์เวย์:
http://download.microsoft.com/download/C/A/D/CADE64A7-4DE7-4264-80A9-E2F96FA81920/MSXML2SP6-KB887606-x86-NOR.exe
รุ่นโปแลนด์:
http://download.microsoft.com/download/3/2/6/326B3DDF-9023-41DC-8068-2CBF48E42E5F/MSXML2SP6-KB887606-x86-PLK.exe
รุ่นภาษาโปรตุเกส (บราซิล):
http://download.microsoft.com/download/4/A/E/4AEE3932-4083-4024-ADF5-8FE452B4B8EE/MSXML2SP6-KB887606-x86-PTB.exe
ภาษาโปรตุเกส (โปรตุเกสรุ่น):
http://download.microsoft.com/download/9/3/0/9308EDA4-2D5B-44F1-BD61-83C41C9DBCCD/MSXML2SP6-KB887606-x86-PTG.exe
รุ่นของรัสเซีย:
http://download.microsoft.com/download/4/B/1/4B1A579D-5DC4-4645-BD96-A7E2EA62E9F8/MSXML2SP6-KB887606-x86-RUS.exe
รุ่นภาษาสเปน:
http://download.microsoft.com/download/5/C/7/5C79EF95-67C7-4918-9100-B13412C63164/MSXML2SP6-KB887606-x86-ESN.exe
รุ่นของภาษาสวีเดน:
http://download.microsoft.com/download/E/D/2/ED2F2A6E-1E0F-43CE-B7D5-8D49ACD9DF34/MSXML2SP6-KB887606-x86-SVE.exe
MSXML 2.6 ทำแพคเกจสำหรับ Windows 98 และ Windows Millennium Edition
เวอร์ชันภาษาทั้งหมด:
http://download.microsoft.com/download/0/5/B/05B742F9-96EE-414B-AC5B-7AE74B3E08AB/KB887606_MSXML2.6_x86.exe
MSXML 3.0
ถ้าคุณกำลังเรียกใช้ MSXML 3.0 ติดตั้ง service pack ล่าสุด เมื่อต้องการ ทำเช่นนี้ เยี่ยมชมเว็บไซต์ต่อไปนี้ของ Microsoft:
http://www.microsoft.com/en-au/download/details.aspx?id=23412
MSXML 4.0 Service Pack (SP2) 2 ที่แพคเกจสำหรับ Windows 2000, Windows XP และ Windows Server 2003
เวอร์ชันภาษาอังกฤษ:
http://download.microsoft.com/download/6/5/C/65C2875D-A3C8-4290-9594-C5777EE5D9A7/MSXML4SP2-KB887606-x86-ENU.exe
เวอร์ชั่น (จีน) ภาษาจีน:
http://download.microsoft.com/download/D/0/E/D0E2E33B-B554-4459-8A8B-4F9563BD4991/MSXML4SP2-KB887606-x86-CHS.exe
เวอร์ชั่น (ไต้หวัน) ภาษาจีน:
http://download.microsoft.com/download/D/3/8/D38329B8-CF41-47C7-ADD5-DFC62FB04E2A/MSXML4SP2-KB887606-x86-CHT.exe
เวอร์ชันภาษาฝรั่งเศส:
http://download.microsoft.com/download/2/9/F/29FE8F08-F9F4-4BC8-ADE7-2610B5D5449C/MSXML4SP2-KB887606-x86-FRA.exe
รุ่นภาษาเยอรมัน:
http://download.microsoft.com/download/9/6/F/96F79B59-2AF9-49AA-AEDE-5D8F2F7B5841/MSXML4SP2-KB887606-x86-DEU.exe
รุ่นภาษาอิตาลี:
http://download.microsoft.com/download/6/7/E/67E4AE0D-16B1-4953-A56E-5CA604706BC5/MSXML4SP2-KB887606-x86-ITA.exe
รุ่นภาษาญี่ปุ่น:
http://download.microsoft.com/download/D/5/8/D5868545-DF30-4AC3-BC01-C4F4EF84D59A/MSXML4SP2-KB887606-x86-JPN.exe
รุ่นภาษาเกาหลี:
http://download.microsoft.com/download/3/F/C/3FCBCAA8-A4D8-439A-8571-897326652BB6/MSXML4SP2-KB887606-x86-KOR.exe
รุ่นภาษาสเปน:
http://download.microsoft.com/download/0/2/0/020FB1F3-2A02-4B91-9F73-37A637D8DCB1/MSXML4SP2-KB887606-x86-ESN.exe
แพคเกจ MSXML 4.0 SP2 ต่อสำหรับ Windows 98 และ Windows Millennium Edition
เวอร์ชันภาษาทั้งหมด:
http://download.microsoft.com/download/D/0/5/D05C322D-45CF-41AF-A024-63DB9800F357/KB887606_MSXML4.0_x86.exe

ข้อกำหนดเบื้องต้น

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คุณต้องมีโปรแกรมแก้ไขด่วนที่ต่อไปนี้ หรือ ติดตั้ง service pack:
  • MSXML 2.6 หรือ MSXML 4.0 SP2

    หมายเหตุ ถ้าคุณยังไม่ได้ MSXML 2.6 หรือการติดตั้ง MSXML 4.0 SP2 บนระบบของคุณ คุณไม่จำเป็นต้องใช้โปรแกรมแก้ไขด่วนนี้
  • MS04-038 - ปรับปรุงการรักษาความปลอดภัยสำหรับอินเทอร์เน็ต Explorer โปรแกรมแก้ไขด่วนนี้จะใช้การปรับปรุง Internet Explorer ที่จะเกิดขึ้นในการ การปรับปรุงการรักษาความปลอดภัย MS04-038 ถ้าคุณใช้โปรแกรมแก้ไขด่วนนี้โดยไม่ต้องใช้อินเทอร์เน็ต Explorer ทการรักษาความปลอดภัย MS04-038 คุณอาจพบลักษณะการทำงานที่อยู่ อธิบายไว้ในบทความ Knowledge Base ต่อไปนี้:
    832414 เรียก XMLHTTP ล้มเหลว Url ที่ มีข้อมูลประจำตัวของผู้ใช้ที่ฝังตัว
    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ การปรับปรุงการรักษาความปลอดภัย MS04-038 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดู บทความในฐานความรู้ของ Microsoft:
    834707MS04-038: การปรับปรุงการรักษาความปลอดภัยสำหรับ Internet Explorer

ข้อมูลการเริ่มระบบใหม่

ถ้า MSXML 2.6, MSXML 3.0, MSXML 4 ใช้ หรือเมื่อคุณประยุกต์ใช้ โปรแกรมแก้ไขด่วนนี้ คุณอาจต้องรีสตาร์ทคอมพิวเตอร์หลังจากที่คุณใช้โปรแกรมแก้ไขด่วน หรือการปรับรุ่นเป็น MSXML 3.0 Service Pack 5 (SP5)

แฟ้มข้อมูลของโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนนี้ประกอบด้วยเฉพาะแฟ้มที่จำเป็นเมื่อต้องการแก้ไข ปัญหาที่บทความนี้แสดงรายการ โปรแกรมแก้ไขด่วนนี้อาจไม่ประกอบด้วยแฟ้มทั้งหมด ว่า คุณต้องมีการปรับปรุงผลิตภัณฑ์อย่างสมบูรณ์ไปล่าสุด สร้าง

ภาษาอังกฤษของ hotfix นี้มีแฟ้ม แอททริบิวต์ (หรือแอตทริบิวต์ของแฟ้มรุ่นที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันและเวลาสำหรับแฟ้มเหล่านี้อยู่ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้มข้อมูล จะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการ ค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้ เวลา โซน แท็บในเครื่องมือ'วันและเวลา'ใน'แผงควบคุม'
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
หมายเหตุ เนื่องจากการอ้างอิงแฟ้ม โปรแกรมแก้ไขด่วนล่าสุดที่ สิ่งเหล่านี้ประกอบด้วยแฟ้มอาจประกอบด้วยแฟ้มเพิ่มเติมได้

สถานะ

Microsoft ยืนยันว่า นี้เป็นปัญหาที่เกิดขึ้นกับ Microsoft ผลิตภัณฑ์ที่มีอยู่ใน "Applies to" ส่วน

ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการ คำศัพท์เฉพาะทางที่ Microsoft ใช้เมื่อการแก้ไขซอฟต์แวร์หลังจากที่วางจำหน่าย คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft ฐานข้อมูลองค์ความรู้:
824684คำอธิบายของมาตรฐาน ศัพท์ที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft

คุณสมบัติ

หมายเลขบทความ (Article ID): 887606 - รีวิวครั้งสุดท้าย: 29 มีนาคม 2556 - Revision: 6.0
Keywords: 
kbsecurity atdownload kbbug kbfix kbmt KB887606 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:887606

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com