PT-2026-27721
CVE-2026-23356
·
تاريخ النشر
2026-01-01
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
يوجد خطأ منطقي في الدالة
drbd al begin io nonblock() داخل وحدة DRBD في نواة لينكس. تنشأ المشكلة من فشل محتمل في lc get cumulative() أثناء الاحتفاظ بقفل الدوران device->al lock، بسبب مشكلات توقيت مع lc try lock(). قد يؤدي هذا إلى حالة يفترض فيها النظام بشكل خاطئ وجود مراجع طلبات لنطاقات سجل النشاط. وتشمل الآثار عدم ضمان الاستبعاد المتبادل بين عمليات إعادة المزامنة وعمليات الإدخال/الإخراج للتطبيق، مما قد يتسبب في تعطل النواة. بالإضافة إلى ذلك، قد يقوم الكود بتحرير مراجع سجل الأنشطة التي لا يحتفظ بها، مما يؤدي إلى حدوث فحص للأخطاء في lc put(). يتضمن الإصلاح التعامل مع احتمال فشل lc get cumulative() وإرجاع رمز خطأ من drbd al begin io nonblock()، مما يسمح للمكالمات اللاحقة بالاستئناف من نقطة الانقطاع.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾