PT-2026-42878
CVE-2026-43503
·
تاريخ النشر
2026-05-15
·
تاريخ التحديث
2026-10-21
الوصف من
CVSS 4.0
8.5
عاليةالمقاييسAV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس من 7.1-rc1 إلى 7.1-rc4
الوصف
توجد مشكلة محلية تتعلق بتصعيد الامتيازات، تُعرف باسم DirtyClone، في مكدس شبكات لينكس (مكون skbuff) بسبب الانتشار غير الصحيح لعلامة
SKBFL SHARED FRAG أثناء عمليات نقل الأجزاء. تفشل العديد من الوظائف والمساعدات، بما في ذلك pskb copy fclone() وskb shift() وskb gro receive() وskb gro receive list() وtcp clone payload() وskb segment() وskb try coalesce()، في نقل هذه العلامة عند نقل واصفات الأجزاء. وهذا يؤدي إلى عدم تطابق حيث يشير مخزن مؤقت المقبس (skb) إلى صفحات مملوكة خارجيًا أو مدعومة بذاكرة التخزين المؤقت للصفحات، بينما تُبلغ skb has shared frag() بشكل خاطئ أن الحالة هي «false».يمكن استغلال هذا الخلل بواسطة برامج الكتابة المباشرة، مثل مدخلات حزمة الأمان المغلفة (ESP) (
esp4.c، esp6.c) التي تعتمد على skb has shared frag() لتحديد ما إذا كان يجب معالجة البيانات عبر skb cow data(). يمكن لمستخدم غير متمتع بامتيازات استغلال هذا الثغرة للكتابة في ذاكرة التخزين المؤقت للصفحات لملف مملوك لـ root وقابل للقراءة فقط عبر عمليات الكتابة العشوائية، مما يسمح للمستخدم برفع امتيازاته إلى مستويات root/المسؤول. ويشكل هذا خطرًا كبيرًا بشكل خاص في بيئات السحابة متعددة المستأجرين ومجموعات Kubernetes حيث يتم تمكين مساحات أسماء المستخدمين غير المتمتعين بامتيازات.التوصيات
تحديث إصدارات نواة Linux من 7.1-rc1 إلى 7.1-rc4 من خلال تطبيق الإصلاح المقدم من المصدر (commit 48f6a5356a33).
تقييد استخدام مساحات أسماء المستخدمين غير المتمتعين بامتيازات لتقليل
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾