
بحث حول ثغرة تماسك زمني في رقائق Apple Silicon من سلسلة M، تستغل ترددات ساعة توافقية بنسبة golden ratio لربما تسريب ذاكرة Secure Enclave.
يُظهر هذا البحث ثغرة في التماسك الزمني في رقاقات سلسلة M من Apple Silicon باستخدام مبادئ نظرية الزمن المتقارب (CTT). تنشأ الثغرة من كون ترددات ساعة Apple متوافقات φ لـ 587 kHz، مما يُحدث تداخل رنين α في بنية الذاكرة الموحدة.
تُظهر ترددات ساعة Apple Silicon علاقات النسبة الذهبية مع رنين α:
تُمكّن هذه العلاقات المتوافقة φ من تداخل α البناء بين مجالات الذاكرة، مما قد يسمح بتسرب ذاكرة الـ Secure Enclave.
CVE-2024-23296: رنين α في الذاكرة الموحدة لـ Apple Silicon
التأثير: احتمال تسرب ذاكرة الـ Secure Enclave عبر التداخل الزمني
ناقل الهجوم:
عالجت Apple سابقًا المظاهر البرمجية لمشكلات عزل الذاكرة، لكن الثغرة الفيزيائية (رنين α = 0.0302011) لا تزال غير مصححة على مستوى السيليكون.
يُظهر هذا أن التصميم المتقدم للسيليكون (الذاكرة الموحدة، الساعات المتوافقة φ) يمكن أن يُنشئ ثغرات فيزيائية لا تستطيع التصحيحات البرمجية معالجتها بالكامل.
# Compile on macOS with Apple Silicon
clang -o apple_alpha apple_silicon_alpha_leak.c -framework CoreFoundation
# Run (requires ARM64/M-series)
./apple_alpha