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

الملخص

بحسب VulDB • 16/08/2026

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

tracing/fprobe: تصحيح خطأ إلغاء مرجع المؤشر الفارغ (NULL pointer dereference) في دالة fprobe_fgraph_entry()

تقوم الدالة fprobe_fgraph_entry() بحجز مساحة لـ shadow-stack خلال عملية مرور واحدة على قائمة fprobe الخاصة بكل عنوان IP، ثم تملأها في عملية مرور ثانية، وكلاهما يتم تحت قفل rcu_read_lock() فقط. قد تصبح دالة fprobe المسجلة على عنوان IP نشط بالفعل مرئية بين عمليتي المرور، لذا فإن عملية الملء تعالج exit_handler لم تحسبه عملية التحديد (sizing walk)، مما يؤدي إلى تجاوز reserved_words. إذا لم تحسب عملية التحديد أي شيء، تكون قيمة fgraph_data فارغة (NULL) وتسبب أول استدعاء لـ write_fprobe_header() خطأً:

Oops: general protection fault, probably for non-canonical address ... KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]
RIP: 0010:fprobe_fgraph_entry+0xa38/0xf10 kernel/trace/fprobe.c:167 Call Trace: <TASK> function_graph_enter_regs+0x44c/0xa10 kernel/trace/fgraph.c:677 ftrace_graph_func+0xc5/0x140 arch/x86/kernel/ftrace.c:671 __kernel_text_address+0x9/0x40 kernel/extable.c:78 arch_stack_walk+0x117/0x170 arch/x86/kernel/stacktrace.c:26 kmem_cache_free+0x188/0x580 mm/slub.c:6378 tcp_data_queue+0x18d/0x6550 net/ipv4/tcp_input.c:5590 [...]
</TASK>

لا يمكن تجميد القائمة عبر عمليتي المرور، لذا يتم تخطي العقدة التي لا تتناسب مع الحجز واعتبارها غير محسوبة (missed).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

09/08/2026

إفشاء

15/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-391002

EPSS

0.00206

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!