Apple สร้างระบบความปลอดภัย "BlastDoor" ใหม่สำหรับ iMessage ใน iOS 14 เพื่อหยุดผู้ร้ายจากการโจมตีลูกค้า iPhone รายบุคคลด้วยข้อความ
ตลอดหลายปี บั๊กต่างๆ ในแอป Messages ได้เปิดเวกเตอร์การโจมตีใหม่มากมายสำหรับฝ่ายร้ายที่จะใช้ shared cache หรือ brute force attacks เพื่อบุดโจมตีแอป Messages นักวิจัยด้านความปลอดภัยได้เตือนมาว่า iMessage ยอดนิยมของ Apple ทำงานแย่ในการทำให้ข้อมูลผู้ใช้ที่เข้ามาเป็นสะอาด (sanitizing)
บั๊ก Remote Code Execution ใน iMessage
การแยกวิเคราะห์ข้อมูลนำเข้าที่ไม่น่าเชื่อถือมีความเสี่ยงเสมอ และผู้ร้ายตระหนักดีในเรื่องนี้ ผู้ใช้ร้ายจะค้นพบบั๊ก zero-day ของ Messages และ exploit ในธรรมชาติ แล้วสักพักหลังจากได้รับข้อมูล Apple จะแพตช์ช่องโหว่ เกมแมวจับหนูระหว่าง Apple และชุมชนความปลอดภัยไม่ได้เป็นอะไรใหม่
BlastDoor แก้ปัญหานี้โดยการแยกวิเคราะห์ (parsing) ข้อมูล iMessage ทั้งหมดในสภาพแวดล้อมที่แยกต่างหาก (isolated environment) นี่ป้องกันข้อความที่สร้างขึ้นอย่างเป็นเจตนาร้ายไม่ให้ทำลายแอป Messages ขโมยข้อมูลผู้ใช้ หรือทำลายระบบปฏิบัติการที่อยู่ด้านล่าง Sandboxing แยกโปรแกรมที่กำลังทำงานจากระบบส่วนที่เหลือ และถูกใช้อย่างหนักในหลายจุดใน iOS แล้ว
Vault ข้อความที่มั่นคงมาก
BlastDoor นำกลไก sandboxing มาสู่ขอบเขตของแอป Messages และ iMessage ตาม ZDNet กลไกความปลอดภัยใหม่ใน iOS 14, iPadOS 14 และ macOS 11 ถูกค้นพบก่อนโดยนักวิจัยความปลอดภัย Samuel Groß ของ Google Project Zero
แต่มันดึงดูดความสนใจของ Samuel โดยเฉพาะหลังจากเขาค้นพบว่า iOS 14, iPadOS 14 และ macOS 11 นำเสนอการป้องกันความปลอดภัยที่ปรับปรุงสำหรับแอป Messages ตามโพสต์บล็อกของเขา ระบบ BlastDoor เพิ่มชั้นความปลอดภัยที่แข็งแกร่งให้ iMessage
โดยรวม การเปลี่ยนแปลงเหล่านี้อาจใกล้เคียงกับที่ดีที่สุดที่ทำได้ โดยคำนึงถึงความจำเป็นในการรองรับย้อนหลัง (backwards compatibility) และควรมีผลกระทบอย่างมีนัยสำคัญต่อความปลอดภัยของ iMessage และแพลตฟอร์มโดยรวม
โพสต์บล็อกรายละเอียดอย่างลึกซึ้งไม่เพียงแค่บริการ BlastDoor ใหม่ แต่ยังรวมการปรับปรุงอื่นๆ สำหรับการประมวลผลข้อมูล iMessages ที่ปลอดภัยกว่า รวมถึงการ resliding ของ shared cache และ exponential throttling
ดีใจที่เห็น Apple จัดสรรทรัพยากรสำหรับการ refactor ขนาดใหญ่แบบนี้เพื่อปรับปรุงความปลอดภัยของผู้ใช้ปลายทาง นอกจากนี้ การเปลี่ยนแปลงเหล่านี้ยังเน้นค่าของการทำงานด้านความปลอดภัยเชิง进攻: ไม่ได้แค่แก้บั๊กเดี่ยวๆ แต่ทำการปรับปรุงโครงสร้างจากข้อมูลที่ได้จากงานพัฒนา exploit
สรุป Groß เรียกฟีเจอร์ BlastDoor ใหม่นี้ว่าใกล้เคียงกับ "ที่ดีที่สุดที่ทำได้ โดยคำนึงถึงความจำเป็นในการรองรับย้อนหลัง"
แพตช์ความปลอดภัยสำคัญใน iOS 14.4
อัปเดต iOS 14.4 และ iPadOS 14.4 รวมแพตช์สำหรับช่องโหว่ 3 ช่องที่ Apple กล่าวว่า "อาจถูก exploit อย่างต่อเนื่องในธรรมชาติ" เมื่อใช้ร่วมกัน ช่องโหว่เหล่านี้ทำให้ privilege escalation และ remote code execution attacks เป็นไปได้
ไม่ใช่ Apple และไม่ใช่นักวิจัยด้านความปลอดภัย จะพูดอย่างเปิดเผยว่าช่องโหว่ที่แพตช์เหล่านี้อาจถูกใช้เพื่อดำเนินการแฮกกิ้งที่มุ่งเป้าพนักงานและนักข่าว Al Jazeera สำหรับสิ่งที่มีค่า โครงการ Citizen Lab ยืนยันว่า exploit ที่น่าสงสัยซึ่งทำให้การแฮก Al Jazeera เป็นไปได้ ไม่ได้ทำงานใน iOS 14 แล้ว
ฉันจะปกป้องตัวเองอย่างไร?
วิธีที่ดีที่สุดในการปกป้องตัวเองจาก exploit Messages ที่ไม่รู้จัก คือการอัปเดตอุปกรณ์ให้ทันสมัย อัปเดตซอฟต์แวร์ระบบบนอุปกรณ์ของคุณทันทีที่มีอัปเดตพร้อมใช้งาน อย่าเปิดไฟล์แนบน่าสงสัยหรือข้อความที่ไม่ได้ขอจากผู้ติดต่อที่ไม่รู้จัก สิ่งนี้ไม่จะปกป้องคุณจาก zero-day exploits อย่างสมบูรณ์ แต่มาตรการเหล่านี้ — รวมกับฟีเจอร์ความปลอดภัย BlastDoor ใหม่ — ควรช่วยปรับปรุงความปลอดภัยของคุณ
เพื่ออัปเดต iPhone, iPad หรือ iPod touch เป็นซอฟต์แวร์ iOS ล่าสุดแบบไร้สาย ให้ไปที่ Settings > General > Software Update หากเห็นข้อความว่ามีอัปเดตพร้อม แตะ "Install Now" อุปกรณ์ต้องเสียบไฟฟ้าและเชื่อมต่อ Wi-Fi
เพื่ออัปเดตซอฟต์แวร์ระบบปฏิบัติการ macOS บน Mac ของคุณ เลือก "System Preferences" จากเมนู Apple และเลือกตัวเลือก "Software Update" หากมีอัปเดตพร้อม คลิกปุ่ม "Update Now" เพื่อติดตั้ง คุณอาจถูกขอป้อนรหัสผ่านผู้ดูแลระบบเพื่อเสร็จสิ้นการติดตั้งอัปเดต