Back to Blog

ช่องโหว่ Linux Kernel Vghost เปิดทางผู้ใช้ทั่วไปยึด Root และหลุดจาก VM สู่ Host

ช่องโหว่ Vghost ใน vhost subsystem ของ Linux Kernel ช่วยให้ผู้ใช้ทั่วไปอ่านเขียนหน่วยความจำเคอร์เนลและยึด Root ได้ พร้อมเสี่ยงหลุดจาก VM สู่ Host

Sales
1 min read
ช่องโหว่ Linux Kernel Vghost เปิดทางผู้ใช้ทั่วไปยึด Root และหลุดจาก VM สู่ Host

ช่องโหว่ร้ายแรงในระบบปฏิบัติการ Linux ถูกค้นพบโดยทีมนักวิจัยจาก Tencent Zhuque Lab โดยมีชื่อเรียกว่า Vghost ติดตามด้วยรหัส CVE-2026-74580 ช่องโหว่นี้อยู่ในส่วน vhost subsystem ของเคอร์เนล ซึ่งทำหน้าที่จัดการการสื่อสารระหว่าง guest virtual machine กับ host ทำให้ผู้ใช้ทั่วไปในระบบสามารถอ่านและเขียนหน่วยความจำของเคอร์เนลได้ตามต้องการ และสามารถยกระดับสิทธิ์จนกลายเป็น root ได้

จุดเด่นที่น่ากังวลของช่องโหว่นี้คือมันส่งผลกระทบย้อนหลังไปหลายปี ครอบคลุมเคอร์เนลเวอร์ชันต่าง ๆ เกือบหนึ่งทศวรรษ ทำให้ระบบจำนวนมากที่ยังไม่ได้อัปเดตตกอยู่ในความเสี่ยงโดยไม่รู้ตัว


ลักษณะของช่องโหว่ใน vhost subsystem


vhost subsystem เป็นส่วนประกอบสำคัญที่ช่วยเร่งความเร็วในการรับส่งข้อมูลระหว่าง virtual machine กับ host โดยใช้เทคนิค paravirtualization ช่องโหว่ที่พบทำให้ผู้โจมตีที่อยู่ในระบบในฐานะผู้ใช้ทั่วไปสามารถหลีกเลี่ยงการตรวจสอบสิทธิ์ และเข้าถึงพื้นที่หน่วยความจำของเคอร์เนลโดยตรง ซึ่งเป็นจุดอ่อนที่อันตรายอย่างยิ่งเพราะเคอร์เนลเป็นหัวใจหลักของระบบปฏิบัติการ

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


ผลกระทบต่อระบบเวอร์ชวลไลเซชัน


ในสภาพแวดล้อมที่ใช้ virtualization ช่องโหว่ Vghost มีความร้ายแรงมากยิ่งขึ้น เนื่องจากผู้โจมตีที่อยู่ใน guest virtual machine สามารถใช้ช่องโหว่นี้เขียนข้อมูลลงในหน่วยความจำของ host ได้โดยตรง และสามารถเข้าควบคุมโปรแกรมที่ทำหน้าที่รัน virtual machine นั้นได้

สถานการณ์ดังกล่าวทำลายแนวคิดการแยกส่วนระหว่าง guest กับ host ซึ่งเป็นรากฐานสำคัญของระบบคลาวด์และศูนย์ข้อมูล ผู้ดูแลระบบที่ให้บริการ virtual machine แก่ลูกค้าจำเป็นต้องตระหนักถึงความเสี่ยงนี้เป็นพิเศษ เพราะหาก guest ใดหลุดออกมายัง host ได้ ก็อาจส่งผลกระทบต่อ virtual machine อื่น ๆ ที่อยู่บน host เดียวกัน


การค้นพบและที่มาของชื่อ Vghost


ช่องโหว่นี้ถูกค้นพบโดยทีมนักวิจัยจาก Tencent Zhuque Lab ซึ่งเป็นทีมวิจัยด้านความปลอดภัยชื่อดัง การค้นพบครั้งนี้ชี้ให้เห็นถึงความสำคัญของการตรวจสอบช่องโหว่ในส่วนลึกของระบบปฏิบัติการอย่างต่อเนื่อง แม้ว่า Linux จะเป็นระบบ open source ที่มีชุมชนผู้พัฒนาขนาดใหญ่ แต่ก็ยังมีจุดบอดที่อาจถูกละเลยได้

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


แนวทางการป้องกันสำหรับผู้ดูแลระบบ


ผู้ดูแลระบบที่ใช้งาน Linux ควรติดตามข่าวสารจาก distro ที่ใช้งานอย่างใกล้ชิด และทำการอัปเดตแพตช์ความปลอดภัยทันทีที่มีการปล่อยออกมา นอกจากนี้ควรตรวจสอบการตั้งค่าสิทธิ์ของผู้ใช้ในระบบอย่างเข้มงวด และพิจารณาใช้เครื่องมือตรวจจับการบุกรุกเพื่อเฝ้าระวังพฤติกรรมที่ผิดปกติ

สำหรับองค์กรที่ให้บริการคลาวด์หรือมีระบบ virtualization ขนาดใหญ่ ควรทบทวนมาตรการแยกส่วนระหว่าง guest กับ host และวางแผนรับมือกับสถานการณ์ที่ guest อาจพยายามหลุดออกนอกขอบเขตที่กำหนด เพื่อลดความเสี่ยงที่จะถูกโจมตีผ่านช่องโหว่ Vghost


Reference


The Hacker News

หากสนใจสินค้า หรือต้องการคำปรึกษาเพิ่มเติม

💬 Line @monsteronline

☎️ Tel 02-026-6664

📩 Email [email protected]

🌐 Website mon.co.th