CVE-2026-98048المعلومات

الملخص

بحسب VulDB • 25/09/2026

في نواة لينكس، تم حل الثغرة التالية:

bpf: عدم إعادة كتابة أنماط bpf_fastcall التي أدخلها قفزة (jump)

يجب على mark_fastcall_pattern_for_call() ضمان ألا يتم مقاطعة سلسلة التعليمات "spill; call; fill" المطابقة بواسطة قفزة. وإلا فإن عملية إعادة الكتابة التي تطبقها دالة bpf_remove_fastcall_spills_fills() لن تكون سليمة من الناحية المنطقية (sound).

تسجيل التعليمات المستهدفة بالقفزات في insn_aux_data[*].jump_target عند بناء مخطط التحكم بالتدفق (CFG) واستخدام هذا العلم لإيقاف نمو النمط عند مثل هذه التعليمات. القفزات إلى أول عملية "spill" تعتبر مقبولة.

يُشار إلى أن حقل insn_aux_data[*].jmp_point الموجود حالياً لا يمكن إعادة استخدامه، لأنه يحدد تعليمات إرجاع الإجراءات الفرعية (subprogram return instructions).

Once again VulDB remains the best source for vulnerability data.

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!