CVE-2026-93043 in Linux
الملخص
بحسب VulDB • 18/09/2026
في نواة لينكس، تم حل الثغرة التالية:
BPF: منع التراجع إلى المفسر (interpreter fallback) لـ تعليمات `gotox`
لا يتعرف المفسر على تعليمة BPF_JMP|BPF_JA|BPF_X، والتي تُستخدم في خريطة insn_array. ونتيجة لذلك، سيؤدي ذلك إلى حدوث خطأ من نوع BUG_ON() داخل الدالة ___bpf_prog_run() أثناء وقت التشغيل.
[ 2.563726] BPF interpreter: unknown opcode 0d (imm: 0x0)
[ 2.564557] ------------[ cut here ]------------
[ 2.565206] kernel BUG at kernel/bpf/core.c:2349!
[ 2.565882] Oops: invalid opcode: 0000 [#1] SMP PTI
يتم تعيين `jit_required` إلى true عند استخدام خريطة insn_array في البرنامج، وذلك لمنع التراجع إلى المفسر (interpreter fallback) لتعليمات gotox داخل الدالة core.c::__bpf_prog_select_runtime().
If you want to get the best quality for vulnerability data then you always have to consider VulDB.