Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

ผู้เชี่ยวชาญของ Google เผยแพร่ช่องโหว่สำหรับจุดบกพร่องที่สำคัญใน Windows 10

ทีมผู้เชี่ยวชาญด้านความปลอดภัยของข้อมูล Project Zero จาก Google ได้เผยแพร่รายละเอียดทางเทคนิคและช่องโหว่ (โค้ด PoC) สำหรับการใช้ประโยชน์จากจุดบกพร่องที่สำคัญของการเรียกใช้โค้ดจากระยะไกลในองค์ประกอบกราฟิกของ Windows 10

นักวิจัยค้นพบช่องโหว่ (CVE-2021-24093 ) ใน DirectWrite – Application Programming Interface (API) ของ Microsoft สำหรับการจัดรูปแบบข้อความบนหน้าจอและแสดงผลร่ายมนตร์แต่ละรายการ – Microsoft

ปัญหานี้ส่งผลกระทบต่อ Windows 10 และ Windows Server หลายรุ่นที่มีอายุมากกว่า 20H2

หลังจากกำหนดเส้นตายการเปิดเผย 90 วัน Project Zero ได้เผยแพร่โค้ดทดสอบ PoC เพื่อใช้ช่องโหว่ในการสร้างปัญหาซ้ำในเบราว์เซอร์ที่ทำงานบนระบบ Windows 10 (1909) ที่มีการแพตช์อย่างสมบูรณ์

DirectWrite API ถูกใช้เป็นตัวกำหนดฟอนต์แรสเตอร์เริ่มต้นในเว็บเบราว์เซอร์หลักๆ เช่น Chrome, Firefox และ Edge เพื่อแสดงสัญลักษณ์แบบอักษรของเว็บ

เนื่องจากเบราว์เซอร์ใช้ DirectWrite API เพื่อแสดงแบบอักษร ผู้โจมตีจึงสามารถใช้ประโยชน์จากช่องโหว่ดังกล่าวเพื่อทำให้หน่วยความจำเสียหาย ซึ่งอาจทำให้เรียกใช้โค้ดจากระยะไกลบนระบบเป้าหมายได้ตามอำเภอใจ

เมื่อเบราว์เซอร์แสดงร่ายมนตร์จากแบบอักษรของเว็บ เบราว์เซอร์จะส่งต่อข้อมูลไบนารีแบบอักษรของเว็บไปยัง DirectWrite และดำเนินการในกระบวนการแสดงผล ดังนั้น ความเป็นไปได้ที่จะใช้ประโยชน์จากความเสียหายของหน่วยความจำสำหรับการเรียกใช้โค้ดจึงขยายไปถึงผู้โจมตีระยะไกลโดยมีเงื่อนไขว่าผู้โจมตีดังกล่าวประสบความสำเร็จในการบังคับผู้ใช้ไปยังเนื้อหาที่ดาวน์โหลดและแสดงแบบอักษรที่เป็นอันตราย นักวิจัยของ Google Project Zero รายงาน

ผู้โจมตีสามารถหลอกล่อเหยื่อให้เข้าชมเว็บไซต์ด้วยฟอนต์ TrueType ที่ออกแบบมาเพื่อประสงค์ร้าย ซึ่งทำให้บัฟเฟอร์ล้นแบบ heap ในฟังก์ชัน fsg_ExecuteGlyph API

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

ผู้เชี่ยวชาญรายงานปัญหาไปยัง Microsoft Security Response Center เมื่อเดือนพฤศจิกายนปีที่แล้ว บริษัทได้เผยแพร่การอัปเดตด้านความปลอดภัยเพื่อแก้ไขปัญหานี้ในเดือนกุมภาพันธ์ปีนี้

ฉันขอเตือนคุณด้วยว่าเรารายงานว่า Google Project Zero เตือนว่า Fresh Windows LSASS Patch ไม่มีประสิทธิภาพ