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 حتى يتسنى تطبيق التحديث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
ALT-PU-2025-1057
ALT-PU-2025-12647
ALT-PU-2025-1879
ALT-PU-2025-1925
ALT-PU-2025-3483
ALT-PU-2025-3507
ALT-PU-2025-5437
AZL-55822
AZL-55853
CLSA-2025-1746479711
CLSA-2026-1780516677
DLA-4075-1
DLA-4076-1
INFSA-2025_6966
MGASA-2025-0030
MGASA-2025-0032
OESA-2025-1320
OESA-2025-1321
OPENSUSE-SU-2025_0428-1
OPENSUSE-SU-2025_0499-1
OPENSUSE-SU-2025_0557-1
RHSA-2025:6966
RHSA-2025_6966
SUSE-SU-2025:0289-1
SUSE-SU-2025:0428-1
SUSE-SU-2025_0428-1
SUSE-SU-2025:0499-1
SUSE-SU-2025_0499-1
SUSE-SU-2025:0557-1
SUSE-SU-2025_0557-1
SUSE-SU-2025:0565-1
SUSE-SU-2025:20165-1
SUSE-SU-2025:20166-1
SUSE-SU-2025:20248-1
SUSE-SU-2025:20249-1
USN-7379-1
USN-7379-2
USN-7380-1
USN-7381-1
USN-7382-1
USN-7387-1
USN-7387-2
USN-7387-3
USN-7388-1
USN-7389-1
USN-7390-1
USN-7391-1
USN-7392-1
USN-7392-2
USN-7392-3
USN-7392-4
USN-7393-1
USN-7401-1
USN-7407-1
USN-7413-1
USN-7421-1
USN-7458-1
USN-7459-1
USN-7459-2
USN-7463-1
USN-7513-1
USN-7513-2
USN-7513-3
USN-7513-4
USN-7513-5
USN-7514-1
USN-7515-1
USN-7515-2
USN-7522-1
USN-7523-1
USN-7524-1
USN-7539-1
USN-7540-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾