Microsoft Azure by Ingram Micro (Thailand)

Google ออกรายงานช่องโหว่ Meltdown และ Spectre คาดกระทบ CPU Intel หลังปี 1995 ทั้งหมด

Google ได้ออกรายงานถึงรายละเอียดของ 2 ช่องโหว่ที่ชื่อว่า Meltdown และ Spectre โดย Bug ทั้ง 2 ตัวนี้สามารถทำให้เกิดการขโมยข้อมูลที่กำลังถูกประมวลผลบนคอมพิวเตอร์ ซึ่งข้อมูลนั้นประกอบด้วย รหัสผ่านที่ถูกเก็บอยู่ในตัวบริหารจัดการหรือ Browser รูปภาพส่วนตัว อีเมล ข้อความต่างๆ และเอกสารสำคัญทางธุรกิจ เป็นต้น

Credit: Intel

ผู้คนพบช่องโหว่นี้คือ Jann Horn นักวิจัยด้านความมั่นคงปลอดภัยของ Google เองซึ่งพบว่านี่คือ Bug เดียวกันกับที่เกิดขึ้นกับ Intel CPU โดย Google ได้ทดสอบ Bug นี้กับ Virtual Machine ใน Cloud และสามารถดึงข้อมูลจากลูกค้ารายอื่นที่ใช้งานเซิร์ฟเวอร์ตัวเดียวกันได้

การแก้ปัญหาต้องเกิดจากฝ่าย Hardware และ Software ร่วมกัน

Horn ได้อธิบายว่าการแก้ปัญหาครั้งนี้ต้องเกิดจากการออกแพตซ์ Firmware ของผู้ผลิต CPU และซอฟต์แวร์จากเจ้าของ OS และแอปพลิเคชันด้วย ซึ่งคาดว่า Intel, AMD, ARM, Windows, Linux, macOS, Android, ChromeOS, Amazon, Google, Microsoft และเจ้าของแอปพลิเคชันต่างๆ ล้วนได้รับผลกระทบทั้งสิ้น

ช่องโหว่เกิดใน CPU ที่ใช้เทคนิค ‘speculative execution’

Speculative Execution เป็นความสามารถของ CPU สมัยใหม่ซึ่งจะทำงานบางอย่างโดยคาดเดาว่างานนั้นอาจจะได้ใช้ในอนาคตหรือหากทำไปแล้วไม่ถูกใช้งานการเปลี่ยนแปลงที่เกิดขึ้นนั้นจะถูกย้อนกลับและผลลัพธ์จะถูกละเลยไป ทั้งหมดนี้เพื่อลดเวลาให้ทำงานได้ไวมากขึ้น (Optimized Technique) อย่างไรก็ดี Horn กลับพบหนทางที่จะนำ Speculative Execution ไปอ่านข้อมูลในหน่วยความจำของ CPU ซึ่งไม่ควรทำได้ในระดับของแอปพลิเคชันผู้ใช้งาน

ความหมายของ Meltdown และ Spectre ที่ Google อธิบายไว้

  • Meltdown (CVE-2017-5753 และ CVE-2017-5715) “Bug ตัวนี้หลอมละลายเส้นแบ่งด้านความมั่นคงปลอดภัยที่ปกติแล้วถูกบังคับใช้โดยฮาร์ดแวร์

  • Spectre (CVE-2017-5754) “ที่มาของชื่อ Spectre คือมันแก้ไขไม่ง่าย ซึ่งมันจะคอยหลอกหลอนเราไปอีกสักพัก การใช้ช่องโหว่ Spectre ทำได้ยากกว่า Mealtdown และการบรรเทาปัญหานี้ก็ทำได้ยากกว่าด้วย

คาดว่า CPU Intel ตั้งแต่ปี 1995 มีช่องโหว่ไม่ทางใดก็ทางหนึ่ง

ทาง Google เชื่อว่า “โปรเซสเซอร์ของ Intel ที่ผลิตโดยมีการทำงานนอกเหนือจากการ Execution ปกติได้รับผลกระทบโดย Meltdown นั่นหมายถึงโปรเซสเซอร์ทุกตัวของ Intel ตั้งแต่ปี 1995 (ยกเว้น Itanium และ Atom ก่อนปี 2013)” โดย Google ได้ทดสอบ Meltdown กับผู้ผลิตโปรเซสเซอร์รายใหญ่แต่มีผลกระทบกับ Intel เท่านั้นซึ่งมีส่วนแบ่งตลาดมากกว่า 80% นอกจากนี้ผลการทดสอบ Spectre ปรากฏว่าทั้ง Intel, AMD และ ARM ได้รับผลกระทบทั้งหมดซึ่งคาดว่า CPU ทั้งหมดในช่วงไม่กี่ปีที่ผ่านมาได้รับผลกระทบ

สามารถติดตามงานวิจัยเพื่มเติมได้ที่ Meltdown และ Spectre

ที่มา : https://www.bleepingcomputer.com/news/security/google-almost-all-cpus-since-1995-vulnerable-to-meltdown-and-spectre-flaws/

About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

ผสาน Automation และ Intelligence เข้าไปยังความสามารถของงานด้านการผลิต โดย Infor

การนำเทคโนโลยีใหม่ๆเข้ามาใช้งานในธุรกิจนั้นไม่ใช่เรื่องง่าย และแต่ละอุตสาหกรรมก็มีความท้าทายเฉพาะตัวที่ต้องเผชิญหน้า ในอุตสาหกรรมการผลิตเองก็เช่นกันที่ได้รับผลกระทบจากการเปลี่ยนแปลงของเทคโนโลยี ความต้องการของลูกค้า Supply Chain และอื่นๆ 

Cisco ปิดดีลเข้าซื้อ Splunk มูลค่า 1 ล้านล้านบาท

หลังจากผ่านการตรวจสอบอย่างเข้มข้นจนได้รับอนุมัติเรียบร้อย ล่าสุดทาง Cisco ได้ประกาศถึงความสำเร็จในการเข้าซื้อกิจการของ Splunk ที่มูลค่า 28,000 ล้านเหรียญหรือราวๆ 1 ล้านล้านบาทอย่างเป็นทางการแล้ว