ระบบปฏิบัติการ macOS ของแอปเปิล(AAPL) ผสานสัญญาณ 144 รายการ เช่น รายชื่อผู้ติดต่อ รูปภาพ และเวลาที่ติดต่อกัน เพื่ออนุมานความสัมพันธ์ในครอบครัว อีกทั้งยังเก็บบันทึกบางส่วนไว้ในตารางแยก แม้ผู้ใช้ลบรายชื่อแล้วก็ตาม
Eighth Rank เผยแพร่ผลวิเคราะห์เมื่อวันที่ 28 ตุลาคม หลังตรวจสอบกราฟความรู้ส่วนบุคคล (Personal Knowledge Graph) ใน macOS 26.6.2 นักวิจัยระบุว่าโปรแกรมเบื้องหลัง 2 ตัวที่สร้างกราฟนี้มีอยู่ในระบบตั้งแต่ macOS 13 ซึ่งเปิดตัวในปี 2022 กราฟความรู้ส่วนบุคคลเป็นโครงสร้างข้อมูลที่เชื่อมโยงข้อมูลเกี่ยวกับบุคคล สถานที่ และกำหนดการ เพื่อแสดงความสัมพันธ์ระหว่างกัน
นักวิจัยพบฐานข้อมูล SQLite ที่เกี่ยวข้อง 51 ฐาน โดยฐานข้อมูลหลักชื่อ graph.db จัดเก็บอยู่ในโฟลเดอร์ของผู้ใช้ ข้อมูลไม่ได้เข้ารหัส แต่ไฟล์อยู่ในตำแหน่งที่ macOS ปกป้องด้วยสิทธิ์ Full Disk Access
กราฟบันทึกรายการ 181 ประเภท เช่น บุคคล แอป และเหตุการณ์ พร้อมความสัมพันธ์ระหว่างรายการใน 278 รูปแบบ ในจำนวนนี้มี 57 ประเภทเกี่ยวกับกิจกรรม เช่น การนอน ออกกำลังกาย เดินทางไปทำงาน และรับประทานอาหาร นักวิจัยระบุว่าบางรายการอาจเป็นช่องข้อมูลที่เตรียมไว้สำหรับอนาคตและยังไม่ได้ใช้งานจริง
ข้อมูลที่นำมาสร้างกราฟมาจากรายชื่อผู้ติดต่อ ใบหน้าในรูปภาพ ชื่อกิจกรรมและผู้เข้าร่วมในปฏิทิน ตลอดจนข้อมูลการแชร์กับครอบครัว แหล่งข้อมูลยังรวมถึงผู้ติดต่อฉุกเฉินในการ์ดข้อมูลทางการแพทย์ของแอปสุขภาพ กิจกรรมและรายชื่อที่ Siri แนะนำจากอีเมลและข้อความ รวมถึงแอปที่ติดตั้งไว้
นักวิจัยยังพบตารางแยกที่บันทึกว่าบุคคลใดปรากฏร่วมกันในรูปภาพ ข้อมูลตำแหน่งและการเดินทาง ตลอดจนสัญญาณจากอุปกรณ์ บันทึกการติดต่อระบุเวลา แอปที่ใช้ และทิศทางการรับหรือส่ง แต่ไม่มีเนื้อหาข้อความ ข้อมูลเหล่านี้อาจซิงก์ไปยังอุปกรณ์อื่นของผู้ใช้ได้ด้วย
การประเมินความสัมพันธ์ในครอบครัวใช้โมเดลจัดประเภท XGBoost 2 โมเดล โมเดลหนึ่งประเมินว่าบุคคลเป็นสมาชิกครอบครัวหรือไม่ ส่วนอีกโมเดลจำแนกว่าบุคคลนั้นเป็นสมาชิกครอบครัวหรือเพื่อน
โมเดลทั้งสองใช้คุณลักษณะ 144 รายการ ได้แก่ ข้อมูลระบุตัวตน 20 รายการ ข้อมูลวันในสัปดาห์และช่วงเวลาที่ติดต่อกัน 40 รายการ และข้อมูลเกี่ยวกับรูปภาพที่ปรากฏร่วมกัน 84 รายการ ปัจจัยที่ใช้พิจารณามีทั้งการใช้นามสกุลเดียวกันหรือใช้ที่อยู่ร่วมกัน และการปรากฏในรูปถ่ายด้วยกันในคืนวันหยุดสุดสัปดาห์
คะแนนความสัมพันธ์จัดเก็บแยกตามบุคคลในฐานข้อมูลอีกชุดหนึ่ง นักวิจัยพบรายการความสัมพันธ์ 17 แบบ เช่น ครอบครัว แม่ และเพื่อนร่วมงาน แต่ติดตามได้เฉพาะโมเดลที่ใช้กับ 2 รายการ ส่วนวิธีคำนวณคะแนนของอีก 15 รายการยังไม่เป็นที่ทราบ
แอปรูปภาพยังมีตัววิเคราะห์ 12 แบบที่ให้คะแนนความสัมพันธ์ เช่น คู่สมรส พ่อแม่ ลูก เพื่อนร่วมงาน และเพื่อน โดยอิงจากบุคคลที่ปรากฏร่วมกันในภาพท่องเที่ยวหรือภาพวันหยุด นักวิจัยระบุว่าเมื่อเปิดใช้ Apple Intelligence โมเดลภาษาบนอุปกรณ์อาจอ่านข้อความเพื่ออนุมานชื่อและความสัมพันธ์กับผู้ใช้ของบุคคลในภาพที่ยังระบุชื่อไม่ได้
ในการวิเคราะห์ Mac ที่ทดสอบ คะแนนสูงสุดคือ 0.96 ซึ่งพบเพียงรายการ “แม่” คะแนนที่สังเกตได้มี 4 ค่า ได้แก่ 0.125, 0.25, 0.5 และ 0.96 โดยคนส่วนใหญ่ยังอยู่ที่ค่าตั้งต้น นักวิจัยระบุว่าภาพตัวอย่างในงานวิจัยสร้างจากข้อมูลสมมติ และแสดงคะแนนให้ดูสูงกว่าที่พบจริง
เมื่อลบรายชื่อผู้ติดต่อ รายชื่อนั้นจะหายไปจากบันทึกปัจจุบันเมื่อระบบสร้างกราฟใหม่ แต่ข้อมูลที่ถอนออกจะถูกย้ายไปยังตารางแยกชื่อ expired_stable_graph ซึ่งยังเก็บแหล่งที่มาและคะแนนความน่าเชื่อถือไว้ นักวิจัยพบกรณีที่ข้อมูลดังกล่าวดูเหมือนถูกลบหลังผ่านไปราว 48 ชั่วโมง แต่ยังอ่านบันทึกเก่าได้จาก Mac ของตน
กราฟเชื่อมโยงข้อมูลของเจ้าของ Mac กับครอบครัวและเพื่อนที่ปรากฏในรายชื่อผู้ติดต่อและบันทึกการติดต่อด้วย นักวิจัยระบุว่าเมื่อนำกราฟของตนไปตรวจสอบกับโมเดลภาษา ก็สามารถอนุมานอายุคร่าว ๆ ของบุตร สถานรับเลี้ยงเด็ก และช่วงเวลาที่สมาชิกครอบครัวอยู่ในสถานที่ต่าง ๆ ในแต่ละวันได้
นักวิจัยทดลองสถานการณ์เลวร้ายที่สุด โดยป้อนกราฟของตนให้โมเดลภาษาที่ถอดระบบป้องกันออก และระบุว่าโมเดลเสนอฉากจำลองอาชญากรรมที่มุ่งเป้าไปยังครอบครัวเป็นคำตอบแรก การทดลองนี้ตั้งสมมติฐานว่าผู้โจมตีได้รับสิทธิ์ Full Disk Access บน Mac ของเป้าหมายแล้ว
แอปเปิลระบุในคู่มืออย่างเป็นทางการว่า งานหลายอย่างของ Apple Intelligence ประมวลผลบนอุปกรณ์ อย่างไรก็ตาม งานวิจัยนี้ไม่ได้แสดงหลักฐานว่าข้อมูลส่วนบุคคลถูกส่งออกไปภายนอก และยังไม่ได้ระบุว่าบริการอื่นเข้าถึงกราฟได้อย่างไรหรือในขอบเขตใด
นักวิจัยยังสังเกตว่าใน macOS 27.0.1 บันทึกจำนวนมากจากรายชื่อผู้ติดต่อ ปฏิทิน คำแนะนำของ Siri การแชร์กับครอบครัว และรายชื่อแอป ถูกถอนออกครั้งหนึ่งก่อนปรากฏขึ้นอีกครั้งในวันถัดมา เครื่องมือ iKnow ที่นักวิจัยเผยแพร่เป็นแดชบอร์ดในเครื่องสำหรับตรวจดูกราฟแบบอ่านอย่างเดียว และต้องใช้สิทธิ์ Full Disk Access โดยบางหน้าจออาจทำงานได้ไม่สมบูรณ์บน macOS 27
Comment 0