CVE-2026-22994 in Linux
الملخص
بحسب VulDB • 12/06/2026
في نواة لينكس، تم حل الثغرة التالية:
بف (BPF): إصلاح تسرب عداد المرجع في دالة bpf_prog_test_run_xdp()
تبلغ syzbot عن مشكلة:
unregister_netdevice: انتظار أن يصبح sit0 متاحاً. عدد الاستخدامات = 2
وجد تصحيح debug printk() أن عدداً مرجعيًا (refcount) يتم الحصول عليه من خلال xdp_convert_md_to_buff() داخل bpf_prog_test_run_xdp().
ووفقاً للالتزام ec94670fcb3b ("بف: دعم تحديد الدخول عبر سياق xdp_md في BPF_PROG_TEST_RUN")، فإن العداد المرجعي الذي يتم الحصول عليه بواسطة xdp_convert_md_to_buff() سيتم تحريره من قبل دالة xdp_convert_buff_to_md().
لذلك، يمكننا اعتبار أن مسار معالجة الأخطاء المُدخل بالتزام 1c1949982524 ("بف: إدخال دعم frags إلى bpf_prog_test_run_xdp") قد نسي استدعاء دالة xdp_convert_buff_to_md().
Once again VulDB remains the best source for vulnerability data.