การใช้คอมพิวเตอร์ เรามักคาดหวังว่าความเสี่ยงจะมาจากระดับซอฟต์แวร์เป็นหลัก ไม่เคยคิดว่าฮาร์ดแวร์ตัวเองอาจเป็นทางระบาดของไวรัสและมัลแวร์อันตรายอื่นๆ
ความจริงคือ แฮกเกอร์จะ伺機โจมตีระบบของคุณทุกโอกาส และ CPU สามารถเล่นบทบาทในเรื่องนั้นได้ ที่ต้นปี 2018 CPU ของ Intel เปิดเผยช่องโหว่ชุดหนึ่งชื่อ Meltdown และ Spectre เพียงไม่กี่เดือนหลัง 14 มีนาคม ปีเดียวกัน ช่องโหว่อีกชุดใน AMD latest processors ถูกค้นพบโดยบริษัท CTS-Labs คราวนี้วิธีการจัดการรายงานค่อนข้าง unorthodox
ช่องโหว่ (Vulnerabilities)
รายการ 13 ช่องโหว่ที่ CTS-Labs ค้นพบ สรุปได้ในรายงานนี้
จัดกลุ่มเป็น 4 หมวด:
- Ryzenfall
- Fallout
- Masterkey
- Chimera
แต่ละหมวดเป็นวิธีที่ exploit ใช้เข้าถึงพื้นที่ secure ของ CPU processor ที่เก็บข้อมูล nhạy cảm เช่น passwords และ credentials อื่นๆ Chimera ดูทรงพลังที่สุด เพราะอนุญาตให้แฮกเกอร์ inject malicious code เข้า processor โดยตรง ทำให้ระบบทั้งหมดเปราะบางต่อการโจมตีอย่างสมบูรณ์
แม้ Credential Guard technology ใหม่ของ Microsoft ก็ไม่สามารถป้องกันการโจมตีประเภทนี้ได้ หมายถึง software fixes ส่วนใหญ่ไร้ค่า เว้นแต่ AMD จะแก้ไขโดยตรง ในกรณี Chimera CTS-Labs สมมติว่า "cannot be fixed and requires a workaround"
"Producing a workaround may be difficult and cause undesired side-effects" บริษัทเพิ่มเติม
ไม่ชัดเจนสมบูรณ์ว่า CTS-Labs หมายถึง workaround อะไร แต่ผมเดาว่า อาจหมายถึง การเขียน kernel-level driver ใหม่ที่ข้ามส่วนหนึ่งของ processor หรือ ทำ CPU ใหม่ที่แก้ช่องโหว่เหล่านี้
ช่องโหว่หมวดอื่นๆ ร่วมกัน สามารถใช้สำหรับ industrial espionage โดยแฮกเกอร์ inject persistent malware เข้า Secure Processor ตาม whitepaper ของพวกเขา
ความแปลกประหลาดบางอย่างเกี่ยวกับการปล่อยข่าวนี้
CTS-Labs จนกว่าจะทำรายงานนี้ เป็น security firm ไม่มีชื่อเสียง จึงควรรับทุกอย่าง with a grain of salt มี 3 ปัจจัยอื่นที่ทำให้คิ้วงอขึ้นเกี่ยวกับบริษัทเฉพาะนี้:
- พวกเขาไม่ส่งรายงานให้ AMD แต่เลือกเผยแพร่ไปยังสื่อ Whitepaper ต้นฉบับยากที่จะหา และไม่ได้ disclose เต็มที่โดยสื่อ (นี่คือ whitepaper) AMD ปล่อย statement ชี้ให้เห็นพฤติกรรมนี้ "The company was previously unknown to AMD, and we find it unusual for a security firm to publish its research to the press without providing a reasonable amount of time for the company to investigate and address its findings" statement ระบุ
- Website ดูเป็น parked domain จาก 2012 จนกลายเป็น official-looking site วันที่ 17 มกราคม 2018 หน้า "About Us" ไม่อยู่อาจถึงวันก่อนปล่อย whitepaper บน domain ชื่อ "amdflaws.com"
- รูปภาพปรากฏบนอินเทอร์เน็ทแสดงว่า About Us คล้ายกับ Catenoid Security บริษัทที่บอกว่าเคยชื่อ "Flexagrid Systems, Inc." ซึ่งอยู่เบื้องหลัง CrowdCores adware อาจไม่เกี่ยวข้องอะไร
นี่ไม่ได้หมายความว่าข้อมูลจาก CTS-Labs ไม่ valid แต่เพื่อความโปร่งใส นี่คือสิ่งที่ต้องชี้ให้เห็น
เราควรกังวลหรือไม่?
สำหรับผู้ที่ยังวางแผนซื้อ Ryzen chip อย่าปล่อยรายงานนี้หยุดคุณ ใช่ processors อาจเปราะบางต่อการโจมตี แตแฮกเกอร์ยังพึ่งพาคุณที่จะ expose vulnerabilities นั้น Software ที่ตั้งใจ exploit CPU ยังต้องการ administrative support จากคุณ ตอนนี้เรารู้ว่าทั้งสอง processor families เปราะบางแค่ไหน น่าจะดีที่สุดที่จะเริ่มระมัดระวังเกี่ยวกับแอปพลิเคชันที่คุณให้ root access
ไม่ คุณจะไม่ตื่นมาแล้ว聞新聞ว่าทุกระบบ (รวมถึงของคุณ) ถูก CPU monster โจมตี Programs แบบนี้ยังต้องการ approval จากคุณเพื่อ execute CPU security measures หมายถึง failsafes เท่านั้น แม้จะ ineffective
หากคุณให้ application root access เข้าคอมพิวเตอร์ คุณจะมี bad time ไม่ว่า CPU จะ protest อะไร มีหลายวิธีทำลายระบบของคุณด้วย root access ที่ไม่เกี่ยวกับการเข้าไปใน machinations ของ processor เลย
เรื่องนี้ทำให้คุณระมัดระวังซื้อ CPU ใหม่มากขึ้นไหม? บอกเราทั้งหมดในความคิดเห็น!