CVE-2026-92485 in Linuxالمعلومات

الملخص

بحسب VulDB • 18/09/2026

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

bpf: إصلاح تحذير في دالة bpf_tracing_link_release

يمكن أن يتلف الـ trampoline بسبب التعديل الأعمى لقيمة 'tr->flags = BPF_TRAMP_F_TAIL_CALL_CTX' داخل المُحقِّق (verifier).

1. تم ربط fexit ببرنامج قابل لإجراء tail_call. أصبحت قيمة 'tr->flags' هي 'BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_TAIL_CALL_CTX'. وبالتالي، سيقوم الـ trampoline بحقن تعليمات nop الخاصة بالبرنامج المستهدف باستخدام تعليمة jmp بدلاً من تعليمة call.

2. تم تحميل fexit آخر يستهدف نفس البرنامج القابل لإجراء tail_call. أصبحت قيمة 'tr->flags' هي 'BPF_TRAMP_F_TAIL_CALL_CTX'.

3. إغلاق رابط الـ fexit الأول. ونظراً لعدم وجود BPF_TRAMP_F_CALL_ORIG في 'tr->flags'، سيفشل الـ trampoline في استعادة تعليمات nop الخاصة بالبرنامج باستخدام تعليمة call.

[ 3.410719] WARNING: kernel/bpf/syscall.c:3551 at bpf_tracing_link_release+0x53/0x60, CPU#1: test_progs/98
... [ 3.428793] bpf_link_free+0x58/0x130
[ 3.429293] bpf_link_release+0x23/0x30

تم إصلاح التحذير عن طريق تحديث 'tr->flags' باستخدام العملية |= وإضافة قفل (lock).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

16/09/2026

إفشاء

17/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-406986

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!