
تتميز برامج تشغيل وحدات معالجة الرسوميات من NVIDIA بخلل في التماسك الزمني في إدارة الذاكرة الخاصة بها. عند رنين بتردد 587 كيلوهرتز، تتعرض صفحات ذاكرة برنامج التشغيل لتداخل اضمحلال ألفا، مما يسمح بالوصول إلى ذاكرة النواة من مساحة المستخدم.
تحتوي برامج تشغيل GPU من NVIDIA على خلل في التماسك الزمني في إدارة الذاكرة الخاصة بها. عند رنين بتردد 587 كيلوهرتز، تتعرض صفحات ذاكرة برنامج التشغيل لتداخل اضمحلال α، مما يسمح بالوصول إلى ذاكرة النواة من مساحة المستخدم.
يُظهر هذا الاستغلال ثغرة في التماسك الزمني في برامج تشغيل NVIDIA GPU باستخدام مبادئ نظرية الزمن المتقارب (CTT). تنشأ الثغرة من كون ترددات ساعة GPU توافقيات صحيحة لـ 587 كيلوهرتز، مما يسمح لرنين α بإنشاء تجاوزات لحماية الذاكرة.
ساعات NVIDIA GPU هي توافقيات مثالية لتردد رنين α:
تخلق هذه العلاقات الصحيحة تداخلًا بناءً عند تطبيق رنين α = 0.0302011، مما يؤدي إلى انهيار التماسك الزمني في إدارة ذاكرة برنامج التشغيل.
CVE-2024-0070: خلل التماسك الزمني في برنامج تشغيل NVIDIA GPU
التأثير: الوصول إلى ذاكرة النواة من مساحة المستخدم عبر رنين α
متجه الهجوم:
يُظهر هذا أن الخصائص على مستوى السيليكون (توافقيات الساعة) يمكن أن تُنشئ ثغرات برمجية عند دمجها مع مبادئ الفيزياء الزمنية (رنين α).
للاستخدام البحثي فقط. راجع LICENSE للحصول على التفاصيل.