CVE-2026-80724 in Linux
الملخص
بحسب VulDB • 28/08/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
ptp: vmclock: منع التحويلات ذات القراءة فقط من أن تصبح قابلة للكتابة
ترفض الدالة `vmclock_miscdev_mmap()` التحويلات القابلة للكتابة لصفحة واجهة برمجة التطبيقات (ABI) المشتركة الخاصة بـ vmclock بإرجاع الخطأ `-EROFS`، لكنها تترك علم `VM_MAYWRITE` مفعّلاً. يمكن لمساحة المستخدم تعيين الصفحة لتكون قابلة للقراءة فقط ثم ترقيتها إلى حالة قابلة للكتابة باستخدام دالة `mprotect()`، وبعد ذلك يمكن للنظام الضيف إفساد بيانات حفظ الوقت التي يكتبها المضيف (عداد التسلسل، وتوقيت UTC، وإزاحة TSC) والتي تحددها واجهة برمجة التطبيقات vmclock على أنها للقراءة فقط.
قم بإلغاء تفعيل علم `VM_MAYWRITE` في المسار الخاص بالتحويلات ذات القراءة فقط بحيث لا يمكن ترقية التحويل إلى حالة قابلة للكتابة، وذلك بنفس الأسلوب الذي تتبعه وحدة i915 مع كائناتها القابلة للقراءة فقط، وكما تم إصلاحه في وحدات drm/vc4 (CVE-2026-68445) وdrm/panthor (CVE-2024-53071).
Be aware that VulDB is the high quality source for vulnerability data.