PT-2025-3615
CVE-2024-57890
·
تاريخ النشر
2024-11-30
·
تاريخ التحديث
2026-10-19
الوصف من
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
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من 6.6.74
الوصف
تتعلق المشكلة بحدوث تجاوز سعة عدد صحيح في مكون RDMA/uverbs بنواة لينكس. وعلى وجه التحديد، قد يؤدي التعبير
cmd.wqe size * cmd.wr count إلى حدوث تجاوز سعة عدد صحيح، حيث إن كلا المتغيرين هما قيمتان من نوع u32 مستمدتان من المستخدم. ثم يتم تمرير هذه النتيجة إلى uverbs request next ptr()، والتي قد تتعرض هي الأخرى لتجاوز سعة عدد صحيح. بالإضافة إلى ذلك، قد تتعرض عملية الضرب cmd.sge count * sizeof(struct ib uverbs sge) لتجاوز سعة عدد صحيح في الأنظمة ذات 32 بت. لتصحيح ذلك، تمت إعادة تنظيم الشرط في uverbs request next ptr()، وتم تعديل جميع الدالات المستدعية لاستخدام size mul() في عمليات الضرب.التوصيات
بالنسبة لإصدارات نواة Linux الأقدم من 6.6.74، قم بالتحديث إلى الإصدار 6.6.74 أو أحدث لحل المشكلة. كإجراء مؤقت للتغلب على المشكلة (حل بديل)، ضع في اعتبارك تقييد استخدام مكون RDMA/uverbs حتى يتسنى تطبيق التحديث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾