PT-2026-61431
CVE-2026-64114
·
تاريخ النشر
2026-05-12
·
تاريخ التحديث
2026-11-12
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة في تنفيذ مأخذ التوصيل الخام (raw socket) لبروتوكول IPv4، حيث تفشل الدالة
raw send hdrinc() في رفض الحزم التي تحتوي على قيمة طول رأس الإنترنت (ihl) أقل من 5. وفقًا لـ RFC 791، فإن القيمة الدنيا لرأس البيانات الصحيح هي 5. وعند معالجة حزمة مصممة خصيصًا بقيمة ihl < 5، فإنها تتجاوز بعض عمليات التحقق من الصحة وتُمرر إلى ip local out(). تفترض المكونات اللاحقة، وتحديدًا الدالة ah output() في net/ipv4/ah4.c، أن قيمة ihl صحيحة وتقوم بإجراء عملية طرح ينتج عنها عدد صحيح سالب. وعندما يتم تحويل هذا العدد إلى size t وتمريره إلى memcpy()، يتسبب ذلك في وصول خارج النطاق بطول قريب من SIZE MAX، مما يؤدي إلى حدوث حالة ذعر في نواة المضيف. يمكن أن يحدث هذا من قبل أي مستدعي يتمتع بامتيازات CAP NET RAW، بما في ذلك العمليات غير المتمتعة بامتيازات في مساحة اسم المستخدم إذا تم تمكين CONFIG USER NS=y، بشرط وجود سياسة xfrm AH مطابقة على المسار الصادر.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾