
ที่มาภาพ: The Hacker News
การโจมตี Rowhammer บน GPU NVIDIA RTX A6000 ทำให้ ECC ไม่ทำงานและเปิดสิทธิ root
⚡ สรุป 30 วิ
นักวิจัยจากมหาวิทยาลัยโตรอนโตพบช่องโหว่ Rowhammer ใน GDDR6 ของ GPU NVIDIA RTX A6000 ทำให้ ECC ไม่ทำงาน. ช่องโหว่นี้ยังให้อัตโนมัติผู้โจมตียกระดับเป็น root…
การวิจัยใหม่จากมหาวิทยาลัยโตรอนโตเปิดเผยช่องโหว่ Rowhammer ที่สามารถโจมตีหน่วยความจำ GDDR6 ของ GPU รุ่น workstation ของ NVIDIA ได้โดยเฉพาะ โดยทำให้ระบบ ECC (Error‑Correction Code) ไม่ทำงานตามที่ผู้ผลิตแนะนำและอาจทำให้เกิดการปฏิเสธบริการ (DoS) หรือยกระดับสิทธิ์จนถึงระดับรากของระบบได้ ช่องโหว่นี้ถูกตั้งชื่อว่า GPUThor** และถือเป็นความเสี่ยงสำคัญต่อผู้ใช้ GPU ระดับมืออาชีพที่พึ่งพาเทคโนโลยีกราฟิกเพื่อการประมวลผลเชิงวิศวกรรมและ AI
Overview
งานวิจัยของทีมจาก University of Toronto แสดงให้เห็นว่าการโจมตีแบบ Rowhammer สามารถทำได้บน GPU ที่ใช้หน่วยความจำ GDDR6 โดยไม่ต้องพึ่งพา CPU หรือเมโมรีหลักของเครื่องคอมพิวเตอร์ การกระทำ “hammer” บนแถวของ DRAM สี่แถวพร้อมกันทำให้เกิดการรบกวนไฟฟ้า ส่งผลให้บิตข้อมูลเสียหายและ ECC ไม่สามารถแก้ไขได้ตามปกติ
จากการทดลองพบว่า GPU รุ่น NVIDIA RTX A6000 ซึ่งเป็นหนึ่งในโมเดล workstation ชั้นนำของ NVIDIA ถูกทดสอบจนยืนยันว่าช่องโหว่นี้ทำงานจริง การละเมิดนี้ไม่เพียงแค่ทำให้ข้อมูลเสียหายเท่านั้น แต่ยังสามารถเปิดใช้งาน shell ระดับ root บนเครื่องโฮสต์ได้ ทำให้ผู้โจมตีอาจควบคุมระบบโดยตรง
ผลการวิจัยชี้ให้เห็นว่าการโจมตีเช่นนี้ไม่ได้จำกัดเฉพาะการทำลายข้อมูลภายใน GPU เท่านั้น แต่ยังเป็นการละเมิดระดับที่กว้างกว่า ที่อาจส่งผลต่อความปลอดภัยของศูนย์ข้อมูลและสภาพแวดล้อมคลาวด์ที่ใช้ GPU เพื่อเร่งประมวลผล
Technical Details
GPUThor ใช้เทคนิค “four‑row hammering” ซึ่งหมายถึงการกระตุ้นสี่แถวของ DRAM พร้อมกันในช่วงเวลาสั้น ๆ ทำให้เกิดอิเล็กตรอนไหลผ่านช่องว่างและทำให้บิตใกล้เคียงเปลี่ยนค่าได้ การทำเช่นนี้บน GDDR6 ของ GPU จะข้ามขั้นตอนการตรวจสอบความถูกต้องของ ECC ที่ NVIDIA แนะนำเป็นมาตรฐานป้องกัน
การทดสอบแสดงว่าการกระตุ้นต่อเนื่องประมาณหลายพันครั้งต่อวินาทีเพียงพอที่จะทำให้บิตเสียหายและทำให้ระบบ ECC ไม่สามารถซ่อมแซมได้อย่างทันที นอกจากนี้ การโจมตียังสามารถใช้ประโยชน์จากช่องโหว่ของไดรเวอร์หรือฟังก์ชันระดับล่างของ GPU เพื่อเรียกใช้งานคำสั่งที่ให้สิทธิ์ root บนระบบปฏิบัติการ
แม้ว่าการทำ Rowhammer แบบนี้ต้องอาศัยความเชี่ยวชาญและการเข้าถึงฮาร์ดแวร์โดยตรง แต่ผู้วิจัยระบุว่าเทคนิคดังกล่าวสามารถปรับใช้กับสคริปต์หรือเครื่องมือที่พัฒนาขึ้นเฉพาะได้ ทำให้ความเสี่ยงต่อการโจมตีจากกลุ่มอาชญากรไซเบอร์เพิ่มขึ้นอย่างชัดเจน
Mitigation & Recommendations
ตามรายงานของ NVIDIA การป้องกัน GPU Rowhammer มักอาศัยการเปิดใช้งาน ECC และการอัปเดตไดรเวอร์ล่าสุด อย่างไรก็ตาม การวิจัยนี้แสดงให้เห็นว่าแนวทางดังกล่าวไม่เพียงพออีกต่อไป
- เปิดใช้ ECC เสมอบนทุก GPU workstation
- ตรวจสอบและอัปเดตเฟิร์มแวร์ของ GPU ให้เป็นรุ่นล่าสุดที่ NVIDIA ปล่อยออกมา
- ใช้ระบบตรวจจับ anomalous memory accesses ในระดับ OS เพื่อตรวจหา pattern ของการ hammer ที่ผิดปกติ
นอกจากนี้ ผู้ดูแลระบบควรพิจารณาการจำกัดสิทธิ์การเข้าถึงไดรเวอร์ GPU สำหรับผู้ใช้ที่ไม่จำเป็นต้องทำงานด้านกราฟิกหรือคอมพิวเตอร์ความเร็วสูง เพื่อบรรเทาความเสี่ยงจากการโจมตีระดับ kernel
Impact on Industry
GPU workstation ของ NVIDIA เป็นอุปกรณ์หลักในหลายภาคส่วน เช่น การออกแบบเชิงวิศวกรรม, งานจำลองทางฟิสิกส์, และการฝึกโมเดล AI ระดับสูง หากช่องโหว่นี้ถูกนำไปใช้โดยผู้ไม่ประสงค์ดี จะส่งผลให้ข้อมูลที่สำคัญขององค์กรอาจถูกทำลายหรือขโมยได้
สำหรับศูนย์ข้อมูลคลาวด์ที่ให้บริการ GPU‑as‑a‑Service (GPUaaS) ความเสี่ยงต่อการสูญเสียความเชื่อถือจากลูกค้าอาจเพิ่มขึ้น เนื่องจากผู้ใช้อาจต้องเผชิญกับการหยุดทำงานของระบบหรือการรั่วไหลของข้อมูลสำคัญ การตอบสนองที่รวดเร็วและการสื่อสารอย่างโปร่งใสเกี่ยวกับมาตรการแก้ไขจะเป็นสิ่งจำเป็นเพื่อรักษาความเชื่อมั่น
ในระยะยาว ผลการวิจัยนี้อาจกระตุ้นให้ผู้ผลิต GPU ต้องพิจารณาออกแบบหน่วยความจำที่มีความทนต่อ Rowhammer มากขึ้น หรือพัฒนาเทคโนโลยีตรวจจับและป้องกันภายในชิปเอง ซึ่งจะส่งผลต่อแนวทางการพัฒนาฮาร์ดแวร์กราฟิกในอนาคต
Response from NVIDIA
จนถึงขณะนี้ NVIDIA ยังไม่ได้ออกแถลงการณ์อย่างเป็นทางการเกี่ยวกับ GPUThor หรือช่องโหว่ Rowhammer ที่ถูกเปิดเผยโดยนักวิจัยจาก University of Toronto อย่างไรก็ตาม ผู้สังเกตเห็นว่าบริษัทกำลังอัปเดตเฟิร์มแวร์และไดรเวอร์สำหรับรุ่น GPU workstation หลายรุ่น ซึ่งอาจเป็นการตอบสนองต่อความเสี่ยงที่เพิ่มขึ้น
ตามข้อมูลจากเอกสารเทคนิคของ NVIDIA การเปิดใช้งาน ECC ยังคงเป็นมาตรการป้องกันหลัก และบริษัทแนะนำให้ผู้ใช้ทำการตรวจสอบระบบอย่างสม่ำเสมอ รวมถึงติดตั้งแพตช์ความปลอดภัยทั้งหมดที่เผยแพร่โดย NVIDIA หรือพันธมิตรด้านซอฟต์แวร์
แม้ไม่มีข้อมูลเพิ่มเติมเกี่ยวกับแผนการแก้ไขเฉพาะสำหรับ GPUThor การเฝ้าระวังและการทำงานร่วมกันระหว่างผู้ผลิตฮาร์ดแวร์และชุมชนวิจัยความปลอดภัยจะเป็นกุญแจสำคัญในการปิดช่องโหว่นี้ในเร็ววัน
Summary
การเปิดเผยของ GPUThor แสดงให้เห็นว่าการโจมตีแบบ Rowhammer สามารถทำลายระบบ ECC ของ GPU workstation ที่ใช้หน่วยความจำ GDDR6 ได้ ทำให้เกิดความเสี่ยงต่อ DoS และการยกระดับสิทธิ์ถึงระดับ root บนโฮสต์ NVIDIA RTX A6000. ผู้ดูแลระบบควรอัปเดตเฟิร์มแวร์, เปิดใช้งาน ECC อย่างเต็มรูปแบบและจำกัดการเข้าถึงไดรเวอร์ GPU เพื่อบรรเทาความเสี่ยงในขณะรอการแก้ไขจากผู้ผลิต.
แชร์บทความนี้:
ชอบบทความแบบนี้?
สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม
แหล่งข่าวต้นฉบับ
- ชื่อต้นฉบับ
- New GPUThor Rowhammer Defeats ECC on NVIDIA RTX A6000 to Gain Host Root Access
- ผู้เขียน
- [email protected] (The Hacker News)
- แหล่ง
- The Hacker News
- วันที่เผยแพร่
- 27 สิงหาคม 2569 เวลา 15:13



