PT-2026-51983
CVE-2026-53089
·
تاريخ النشر
2026-06-24
·
تاريخ التحديث
2026-10-17
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة ”الاستخدام بعد التحرير“ (use-after-free) عند الاستعلام عن معلومات خاصة بخريطة أو برنامج BPF تم تفريغه. تستخدم الدالتان
bpf map offload info fill ns() وbpf prog offload info fill ns() الدالة get net(dev net(offmap->netdev)) للحصول على مساحة اسم الشبكة. قد تحدث حالة تنافس أثناء تدمير مساحة اسم الشبكة حيث يصل عدد المراجع إلى الصفر. في مثل هذه الحالات، تحاول get net() زيادة عدد المراجع الذي يساوي صفرًا، مما يؤدي إلى حالة استخدام بعد التحرير. في حين أن rtnl lock وbpf devs lock يحافظان على صلاحية مؤشر netdev، إلا أنهما لا يمنعان عدد المراجع من الوصول إلى الصفر.التوصيات
قم بتحديث نواة Linux إلى إصدار يتم فيه استبدال
get net() بـ maybe get net() في الوظائف المتأثرة لضمان ألا يكون عدد المراجع صفرًا قبل الزيادة. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾