PT-2025-11004
CVE-2024-58088
·
تاريخ النشر
2025-01-30
·
تاريخ التحديث
2026-10-21
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة:
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف:
تم حل مشكلة تعطل متبادل في نواة لينكس تتعلق بوظيفة bpf (Berkeley Packet Filter)، وتحديدًا عند تحرير مساحة تخزين cgroup. وقد نشأت هذه المشكلة عن تعليمة (commit) كانت تهدف إلى منع حالات التعطل (deadlocks) للبرامج fentry/fexit المرفقة بمساعدات bpf task storage، لكنها أدت عن غير قصد إلى خلق ثغرة تسمح بحدوث حالات التعطل عند استخدام bpf cgrp storage. تظهر المشكلة عند تمرير القيمة NULL إلى bpf local storage map free()، مما يؤدي إلى حالة تعطل محتملة. يتم توفير برنامجين نموذجيين (A و B) لتوضيح كيفية حدوث هذه المشكلة، والتي تنطوي على استخدام الدالتين bpf cgrp storage get() و bpf local storage map free().
التوصيات:
لحل هذه المشكلة، قم بتمرير عداد «busy» إلى إجراء التحرير حتى يمكن زيادته بشكل صحيح قبل حظر التخزين/smap.
كإجراء مؤقت (حل بديل)، ضع في اعتبارك تعطيل الدالة
bpf cgrp storage get() حتى يتوفر تصحيح.قم بتقييد الوصول إلى الدالة
bpf local storage map free() لتقليل مخاطر الاستغلال.تجنب استخدام الخرائط
cgrpa وcgrpb في نقاط نهاية واجهة برمجة التطبيقات (API) المتأثرة حتى يتم حل المشكلة.في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾