พบช่องโหว่ยการยกกระดับสิทธิ์บน Windows 11 ผ่าน DLL Hijacking


15 June 2568
4
DLL Hijacking

พบช่องโหว่สองรายการใน Windows 11 ที่ค้นพบโดยนักวิจัย ได้แก่ CVE-2025-24076 และ CVE-2025-24994 ซึ่งเกี่ยวข้องกับการยกระดับสิทธิ์ผ่านเทคนิค DLL Hijacking ในฟีเจอร์ “Mobile devices” ของ Windows 11

ลำดับแรก ช่องโหว่ CVE-2025-24076 เกิดจากกระบวนการระบบที่โหลด DLLที่ผู้ใช้สามารถแก้ไขได้โดยไม่มีการตรวจสอบลายเซ็นดิจิทัล โดย DLLดังกล่าวคือ CrossDevice.Streaming.Source.dll ซึ่งอยู่ในไดเรกทอรี %PROGRAMDATA%\CrossDevice\ กระบวนการนี้ถูกเรียกใช้ทั้งโดยผู้ใช้ทั่วไป และกระบวนการที่มีสิทธิ์สูง ทำให้ผู้ไม่ประสงค์ดีที่มีสิทธิ์ต่ำสามารถแทนที่ DLL นี้ด้วยเวอร์ชันที่เป็นอันตราย และเมื่อกระบวนการที่มีสิทธิ์สูงโหลด DLL ดังกล่าว จะทำให้โค้ดที่เป็นอันตรายถูกรันด้วยสิทธิ์ระดับ SYSTEM

ลำดับที่สอง ช่องโหว่ CVE-2025-24994 เกี่ยวข้องกับกระบวนการระดับผู้ใช้ที่ล้มเหลวในการตรวจสอบลายเซ็นของ DLL ที่โหลด ซึ่งอาจทำให้ผู้ไม่ประสงค์ดีที่มีสิทธิ์ต่ำสามารถแทนที่ DLL ด้วยเวอร์ชันที่เป็นอันตราย และเมื่อกระบวนการระดับผู้ใช้อื่นโหลด DLL ดังกล่าว จะทำให้โค้ดที่เป็นอันตรายถูกรันด้วยสิทธิ์ของผู้ใช้นั้น

คำแนะนำ:

  • ควรอัปเดตระบบปฏิบัติการ Windows ให้เป็นเวอร์ชั่นล่าสุด
  • ควรจำกัดสิทธิ์ของผู้ใช้ทั่วไป
  • ควรตรวจสอบและจำกัดสิทธิ์การเข้าถึงไฟล์ DLL และ COM Components สำคัญ
  • ไม่ควรอนุญาตให้ผู้ใช้ทั่วไปติดตั้งหรือลงโปรแกรมโดยไม่ผ่านการตรวจสอบ