PT-2025-3333
CVE-2024-56786
·
تاريخ النشر
2024-11-01
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من 6.6.74
الوصف
تم إصلاح ثغرة أمنية في نواة لينكس تتعلق بروابط BPF. كانت المشكلة تكمن في برنامج رابط BPF، الذي كان من الممكن تحريره قبل رابط BPF نفسه، مما أدى إلى حالة «استخدام بعد التحرير» (use-after-free). وقد حدث ذلك لأن برنامج BPF كان يتم تحريره مسبقًا، قبل انتظار انتهاء فترات السماح الخاصة بـ RCU (RCU GPs). ولإصلاح ذلك، يؤجل التصحيح تنفيذ
bpf prog put() حتى يصبح تحرير رابط BPF جاهزًا للتنفيذ. قد يؤدي هذا التأخير إلى تأخير تحرير برنامج BPF لفترة سماح إضافية لـ RCU، لكن هذا يعتبر مقبولًا. ترتبط الثغرة الأمنية بالهياكل bpf link وbpf prog، والوظائف bpf prog put() وbpf link dealloc().التوصيات
بالنسبة لإصدارات نواة Linux الأقدم من 6.6.74، قم بالتحديث إلى الإصدار 6.6.74 أو أحدث لإصلاح الثغرة الأمنية. كحل مؤقت (workaround)، ضع في اعتبارك تعطيل وظيفة
bpf link حتى يتوفر تصحيح. قم بتقييد الوصول إلى البنية bpf prog لتقليل مخاطر الاستغلال. تجنب استخدام الدالة bpf prog put() حتى يتم حل المشكلة. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾