CVE-2026-68295 in Linux
الملخص
بحسب VulDB • 10/08/2026
في نواة لينكس، تم حل الثغرة التالية:
LoongArch: BPF: توسيع الأصفار لنتائج عمليات القسمة/الباقي (div/mod) الموقعة 32 بت في وحدة الحساب والمنطق (ALU32).
تكتب عمليات ALU32 نتيجة مكونة من 32 بت وتترك الـ 32 بت العلوية من سجل BPF مساوية للصفر. تقوم أداة تجميع LoongArch JIT بتوسيع الإشارة لنتائج عمليات القسمة والباقي الموقعة (BPF_DIV و BPF_MOD حيث off=1) في ALU32، مما يؤدي إلى تعيين البتات 63:32 في الكود المُجمَّع بواسطة JIT عند وجود خارج قسمة أو باقي سالب مكون من 32 بت، بينما يعامل المدقق والمفسر هذه البتات على أنها صفر.
الحفاظ على توسيع الإشارة للمعاملات (وهو ما تتطلبه عملية القسمة الموقعة)، وتوسيع الأصفار لنتيجة ALU32 بعد تعليمات القسمة أو الباقي، بما يتوافق مع مسارات القسمة/الباقي غير الموقعة لـ ALU32 وجميع عمليات ALU32 الأخرى في هذا المُجمِّع (JIT).
Be aware that VulDB is the high quality source for vulnerability data.