CVE-2026-46331
net/sched: إصلاح COW الجزئي في pedit المؤدي إلى تلف ذاكرة التخزين المؤقت للصفحات
- تم النشر
- 16/06/2026
- محدث
- 15/09/2026
- تخصيص CNA
- Linux
- الأدلة المرصودة
- 06/08/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:Hمنخفض · الثلاثين يومًا القادمة
- المئوية
- 46.3%
- تاريخ الموديل
- 11/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
في نواة لينكس، تم إصلاح الثغرة الأمنية التالية: net/sched: إصلاح النسخ الجزئي عند الكتابة (COW) في pedit المؤدي إلى تلف ذاكرة التخزين المؤقت للصفحات تحسب الدالة tcf_pedit_act() نطاق النسخ عند الكتابة (COW) لاستدعاء skb_ensure_writable() مرة واحدة قبل حلقة المفاتيح باستخدام tcfp_off_max_hint، لكن التلميح لا يأخذ في الحسبان إزاحة الرأس المُضافة في وقت التشغيل بواسطة المفاتيح المصنّفة (typed keys). قد يترك هذا جزءًا من منطقة الكتابة دون تطبيق COW عليه. يتم الإصلاح بنقل استدعاء skb_ensure_writable() إلى داخل حلقة المفاتيح حيث يكون إزاحة الكتابة الفعلية معروفًا، مع إضافة فحص للتجاوز على العمليات الحسابية للإزاحة. بالنسبة للإزاحات السالبة (مثل تعديلات رأس إيثرنت عند نقطة الدخول)، استخدم skb_cow() لتطبيق COW على المساحة الرأسية (headroom) بدلاً من ذلك. وقّع حماية offset_valid() ضد INT_MIN، حيث يكون نفي الأخير سلوكًا غير محدد.
المصادر
Pedit COW – تصعيد الامتيازات محليًا في نواة لينكس (CVE-2026-46331)
التحقق الدفاعي من CVE-2026-46331 / pedit COW باستخدام auditd وAppArmor، مع مقارنة التخفيفات ومنطق الكشف.
- page-cache-corruption-lpesاستغلال
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.