ข่าว AI และเทคโนโลยี

ช่องโหว่รุนแรงใน UEFI Firmware กระทบเซิร์ฟเวอร์ทั่วโลก เสี่ยงถูกฝังโค้ดอันตรายก่อนเริ่มระบบ

พบช่องโหว่ระดับวิกฤตใน TianoCore EDK II ซึ่งเป็นหัวใจสำคัญของ UEFI Firmware ที่ใช้ในเซิร์ฟเวอร์และอุปกรณ์ฮาร์ดแวร์ส่วนใหญ่ทั่วโลก เปิดช่องให้ผู้โจมตีสามารถรันโค้ดอันตรายได้ตั้งแต่ขั้นตอนการบูตเครื่อง

ช่องโหว่รุนแรงใน UEFI Firmware กระทบเซิร์ฟเวอร์ทั่วโลก เสี่ยงถูกฝังโค้ดอันตรายก่อนเริ่มระบบ

ฟังบทความ

นักวิจัยด้านความปลอดภัยได้เปิดเผยช่องโหว่ร้ายแรงใน TianoCore EDK II ซึ่งเป็นชุดคำสั่งพื้นฐาน (Open Source) ที่ผู้ผลิตฮาร์ดแวร์และผู้ให้บริการคลาวด์ทั่วโลกนำไปใช้สร้าง UEFI Firmware สำหรับกระบวนการบูตเครื่อง โดยช่องโหว่ดังกล่าวถูกระบุรหัสเป็น CVE-2026-97631 และได้รับคะแนนความรุนแรงสูงถึง 9.5 จาก 10 คะแนน

ช่องโหว่นี้เป็นปัญหา Memory Corruption ในส่วนประกอบ ICMP ของไดรเวอร์ PXE Base Code ซึ่งทำหน้าที่ช่วยให้เซิร์ฟเวอร์และอุปกรณ์ต่างๆ สามารถบูตผ่านเครือข่ายได้ ผู้โจมตีที่สามารถเข้าถึงเครือข่ายท้องถิ่นหรือส่งข้อมูลผ่านเครือข่ายได้ สามารถใช้ช่องโหว่นี้เพื่อรันโค้ดอันตรายในระดับ Ring 0 ซึ่งเป็นระดับสิทธิ์สูงสุดของ CPU ก่อนที่ระบบปฏิบัติการหรือระบบป้องกันอย่าง Secure Boot จะเริ่มทำงาน

ทำไมเรื่องนี้จึงสำคัญ

ช่องโหว่นี้ส่งผลกระทบโดยตรงต่อผู้ดูแลระบบเซิร์ฟเวอร์และผู้ให้บริการคลาวด์ทั่วโลก เนื่องจาก UEFI Firmware เป็นรากฐานความปลอดภัยของอุปกรณ์ หากถูกเจาะในระดับนี้ ระบบป้องกันความปลอดภัยในระดับซอฟต์แวร์ที่อยู่เหนือขึ้นไปจะไร้ผลทันที ทําให้ผู้โจมตีสามารถยึดครองเครื่องหรือขโมยข้อมูลสําคัญได้ตั้งแต่ก่อนที่ระบบปฏิบัติการจะเริ่มทํางาน

ความสําคัญของเรื่องนี้อยู่ที่การที่ช่องโหว่ฝังอยู่ในโค้ดมาตรฐานที่ผู้ผลิตรายใหญ่แทบทุกรายใช้งาน ทําให้การแก้ไขต้องพึ่งพาการอัปเดตจากผู้ผลิตฮาร์ดแวร์แต่ละราย ซึ่งเป็นกระบวนการที่ล่าช้าและมีความเสี่ยงสูงต่อโครงสร้างพื้นฐานทางเทคโนโลยีที่สําคัญ

มุมมอง Agent2Day

เหตุการณ์นี้ตอกย้ําว่าช่องโหว่ในระดับเฟิร์มแวร์ (Firmware) ยังคงเป็นจุดอ่อนที่เปราะบางที่สุดของห่วงโซ่อุปทานเทคโนโลยีโลก การที่ช่องโหว่เก่าแก่กว่า 16 ปีเพิ่งถูกค้นพบในโค้ดมาตรฐานที่ใช้กันแพร่หลาย สะท้อนให้เห็นว่าการตรวจสอบความปลอดภัยในระดับรากฐานยังคงตามหลังความซับซ้อนของระบบนิเวศฮาร์ดแวร์อยู่หลายก้าว

แม้ว่าโค้ดอันตรายที่รันผ่านช่องโหว่นี้จะไม่มีความคงทน (Non-persistent) แต่ผู้โจมตีสามารถใช้เป็นจุดเริ่มต้นในการติดตั้งมัลแวร์ที่ฝังตัวในขั้นตอนการบูตเครื่องได้ นอกจากนี้ยังสามารถใช้เพื่อเข้าถึงข้อมูลที่ละเอียดอ่อน เช่น ข้อมูลใน Trusted Platform Module (TPM) หรือใช้ทำลายการเข้ารหัสลับของดิสก์ในกรณีที่ผู้โจมตีเข้าถึงเครือข่ายได้ในช่วงเวลาสั้นๆ

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