PT-2025-51627
CVE-2025-68214
·
تاريخ النشر
2025-11-22
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
4.7
متوسطةالمقاييسAV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
توجد حالة تضارب في النظام الفرعي للمؤقتات، وتحديدًا في الدالة
timer shutdown sync()، مما قد يؤدي إلى ظهور تحذير من النواة. يحدث هذا عندما يتم تعيين مؤشر دالة المؤقت إلى NULL بينما لا يزال المؤقت قيد التشغيل فعليًّا على وحدة معالجة مركزية أخرى. تنشأ المشكلة من احتمال أن يكون لمؤقت معلق مؤشر دالة NULL، مما يؤدي إلى إصدار تحذير داخل الدالة expire timers(). والسبب الجذري هو أن الدالة timer shutdown sync() تُعيّن مؤشر دالة المؤقت على NULL دون التحقق مما إذا كان المؤقت قيد التشغيل فعليًّا أم لا. ويقتصر التصحيح على تعيين مؤشر الدالة على NULL فقط أثناء فصل المؤقت، مع إبقائه سليمًا أثناء تشغيل المؤقت لضمان إتمامه بشكل سليم. تُستخدم الدالتان lock timer base() وunlock timer base() لإدارة الوصول إلى قاعدة المؤقت. وتُعتبر الدالة expire timers() مسؤولة عن معالجة انتهاء صلاحية المؤقتات. تُستخدم الدالة detach if pending() لفصل المؤقتات المعلقة. ويتم استدعاء الدالة call timer fn() لتنفيذ دالة المؤقت.التوصيات
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾