PT-2026-51889
CVE-2026-52995
·
تاريخ النشر
2026-06-24
·
تاريخ التحديث
2026-10-19
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة في نواة Linux حيث تقوم الدالتان
rds for each conn info() وrds walk conn path info() بتمرير مخزن مؤقت u64 مخصص من قبل المستدعي على المكدس إلى زائر لكل اتصال. ثم يقوم النظام بنسخ البايتات الكاملة لـ item len مرة أخرى إلى مساحة المستخدم عبر rds info copy()، بغض النظر عن كمية البيانات التي كتبها الزائر فعليًا. على وجه التحديد، لا تقوم rds ib conn info visitor() وrds6 ib conn info visitor() بكتابة سوى مجموعة فرعية من بنية الإخراج الخاصة بهما عندما لا يكون rds connection في حالة RDS CONN UP. ينتج عن ذلك تسرب عدة حقول u32 — بما في ذلك max send wr وmax recv wr وmax send sge وrdma mr max وrdma mr size وcache allocs — بالإضافة إلى فجوة محاذاة مكونة من بايتين تحتوي على ذاكرة مكدس غير مهيأة إلى مساحة المستخدم. قد تتضمن هذه البيانات المسربة نصوصًا حساسة من النواة ومؤشرات بيانات. يمكن تكرار هذه المشكلة على النوى التي تم بناؤها بدون CONFIG INIT STACK ALL ZERO=y باستخدام getsockopt() مع الخيار RDS INFO IB CONNECTIONS.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾