PT-2025-7995
CVE-2022-49067
·
تاريخ النشر
2022-04-07
·
تاريخ التحديث
2025-10-14
الوصف من
CVSS 4.0
6.8
متوسطةالمقاييسAV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تم تحديد ثغرة أمنية في نواة لينكس، تتعلق تحديدًا بالوظيفة
virt addr valid() في أنظمة Book3E ذات 64 بت وأنظمة 32 بت. تنشأ المشكلة لأن pa() تُرجع القيمة 0 لعناوين مساحة vmalloc، مما يؤدي إلى قيام virt to pfn()، وبالتالي virt addr valid()، بإرجاع نتائج غير صحيحة. وقد يؤدي ذلك إلى حدوث أخطاء في hardened usercopy، كما يتضح من حدوث خطأ (BUG) عند تنفيذ الأمر ethtool eth0 على أنظمة Book3E ذات 64 بت. تنشأ المشكلة لأن virt addr valid() تُرجع القيمة «صحيح» لعناوين vmalloc التي تشكل اسمًا مستعارًا لـ PFN صالح. ولمعالجة ذلك، تمت إضافة فحوصات إضافية إلى virt addr valid() لضمان أن يكون العنوان الافتراضي أقل من high memory وأكبر من PAGE OFFSET في الأنظمة ذات 64 بت، وتُطبق فحوصات مماثلة على الأنظمة ذات 32 بت.التوصيات
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾