PT-2025-18422
CVE-2025-37741
·
تاريخ النشر
2025-02-20
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من 6.12.0-rc7
الوصف
تم تحديد ثغرة أمنية تتعلق بحالة التعطل (deadlock) في نواة لينكس، وتحديدًا في نظام الملفات jfs. تحدث المشكلة عند استدعاء الدالة
ioctl$LOOP SET STATUS64 بقيمة إزاحة (offset) تساوي 4، وهي قيمة لا تتطابق مع جهاز loop المُثبَّت، مما يؤدي إلى إبطال صلاحية تعيين الجهاز. قد يؤدي ذلك إلى حدوث تعطل عند استدعاء الدالة diFree. تنجم هذه الثغرة الأمنية عن تلف بيانات metapage عند قراءة inode القرص الثابت (AIT) في الوضع الخام (raw)، مما يؤدي إلى تعيين قيمة nlink تساوي 0 لـ inode iag. لتجنب ذلك، يجب التحقق من قيمة nlink لـ dinode قبل تعيين inode iag.التوصيات
لحل هذه المشكلة، قم بتحديث نواة Linux إلى إصدار أحدث من 6.12.0-rc7. كحل مؤقت، ضع في اعتبارك تعطيل الدالة
diFree حتى يتوفر تصحيح. بالإضافة إلى ذلك، قم بتقييد الوصول إلى الوحدة النمطية jfs imap.c لتقليل مخاطر الاستغلال. تجنب استخدام الدالة ioctl$LOOP SET STATUS64 بقيمة إزاحة تساوي 4 حتى يتم حل المشكلة. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾