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

الملخص

بحسب VulDB • 22/08/2026

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

net/mlx5: fw_tracer، إرجاع NULL عند حدوث خطأ في الإنشاء.

يمكن أن يفشل إنشاء Tracer بإرجاع إما NULL أو ERR_PTR. يتم تخزين قيمة الإرجاع دون التحقق منها على الجهاز، ويعامل المستخدمون ERR_PTR وNULL بنفس الطريقة. يؤدي هذا أيضاً إلى تعطل منطق core dump، الذي يفتقر إلى فحص ERR_PTR وينتهي به الأمر إلى فك مرجعه (dereferencing)، كما هو موضح في التتبع أدناه.

قم بتغيير إنشاء tracer ليعيد NULL فقط عند الفشل، بحيث يحتاج المتصلون إلى إجراء فحص واحد للقيمة NULL فقط.

خطأ داخلي: Oops: 0000000096000006 [#1] SMP
الوحدات المرتبطة في الذاكرة: mlx5_ib ib_uverbs ib_core ipv6 mlx5_core المعالج (CPU): 1 معرف المستخدم (UID): 0 رقم العملية (PID): 12 الاسم المستعار: kworker/u16:0 غير ملوث 6.19.7 #1 PREEMPT(none) قائمة العمل (Workqueue): mlx5_health0001:01:00.0 mlx5_fw_reporter_err_work [mlx5_core]
حالة سجل الحالة (pstate): a3400009 (NzCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) عداد البرنامج (pc) : mlx5_fw_tracer_trigger_core_dump_general+0x58/0xe0 [mlx5_core]
سجل الاسترجاع (lr) : mlx5_fw_tracer_trigger_core_dump_general+0x40/0xe0 [mlx5_core]
مؤشر المكدس (sp) : ffff800081cf3c40 x29: ffff800081cf3c90 x28: 0000000000000000 x27: 0000000000000000 x26: ffff000080018828 x25: 0000000000000000 x24: ffff000080304a05 x23: ffff800081cf3d80 x22: ffff0000847e01a0 x21: 0000000000000000 x20: ffff0000847e01a0 x19: ffffffffffffffa1 x18: ffff80008310bbf0 x17: ffff800080119650 x16: ffff80008010df54 x15: ffff80008010d4ac x14: ffff800079c202e4 x13: ffff80008002fe60 x12: ffff800080119650 x11: ffff80008010df54 x10: ffff80008010d4ac x9 : ffff800079c203d8 x8 : ffff800081cf3c88 x7 : 0000000000000000 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000008 x3 : 0000000000000030 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 00000000c5c4000e تتبع المكالمة (Call trace): mlx5_fw_tracer_trigger_core_dump_general+0x58/0xe0 [mlx5_core] (P)
mlx5_fw_reporter_dump+0x30/0x2e0 [mlx5_core]
devlink_health_do_dump+0x9c/0x160 devlink_health_report+0x1c0/0x288 mlx5_fw_reporter_err_work+0xac/0xc0 [mlx5_core]
process_one_work+0x15c/0x3d8 worker_thread+0x18c/0x320 kthread+0x148/0x228 ret_from_fork+0x10/0x20 الشفرة (Code): b9400000 5ac00800 7a401800 540003ca (3940a260) ---[ نهاية التتبع 0000000000000000 ]---
خطأ في النواة - عدم المزامنة: Oops: استثناء قاتل SMP: إيقاف المعالجات الثانوية (secondary CPUs) إزاحة النواة (Kernel Offset): معطلة ميزات المعالج (CPU features): 0x000000,00078031,75fce5a1,35fffe67 حد الذاكرة: لا يوجد ---[ نهاية خطأ النواة - عدم المزامنة: Oops: استثناء قاتل ]---

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Linux

حجز

15/08/2026

إفشاء

22/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394451

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!