PT-2025-25798
CVE-2025-38023
·
تاريخ النشر
2025-06-18
·
تاريخ التحديث
2026-10-21
الوصف من
CVSS 3.1
7.0
عاليةالمقاييسAV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس السابقة للإصدار 6.15.0-rc2-dirty #60
الوصف
تم تحديد ثغرة أمنية في نواة لينكس، حيث يفشل تخصيص
nfs lock context في الدالة nfs get lock context() وتُرجع الرمز -ENOMEM عند عدم كفاية الذاكرة. وإذا تم التعامل مع بنية nfs4 unlockdata على أنها صالحة وتم تنفيذ rpc run task()، فإن ذلك يؤدي إلى إزالة مرجعية مؤشر NULL في nfs4 locku prepare(). وقد يتسبب هذا في إزالة مرجعية مؤشر NULL في النواة، مما يؤدي إلى تعطل النظام.التوصيات
بالنسبة لإصدارات نواة Linux السابقة لـ 6.15.0-rc2-dirty #60، قم بتحرير
nfs4 unlockdata المخصصة عند فشل nfs get lock context() وأعد القيمة NULL لإنهاء rpc run task() اللاحقة، مما يمنع إزالة مرجعية مؤشر NULL. كحل مؤقت، يُنصح بتعطيل الدالة nfs get lock context() حتى يتوفر تصحيح. قم بتقييد الوصول إلى الدالة nfs4 locku prepare() المعرضة للخطر لتقليل مخاطر الاستغلال. تجنب استخدام المتغير nfs lock context في مسار النواة المتأثر حتى يتم حل المشكلة. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾