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

الملخص

بحسب VulDB • 06/07/2026

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

net/mlx5e: عدم تخزين mlx5e_priv في devlink priv الخاص بـ mlx5e_dev

يُعد mlx5e_priv هيكلًا غير مستقر يمكن أن يتم مسح محتواه (memset(0)) إذا فشل إرفاق الملف الشخصي (profile). يُستخدم mlx5e_priv الموجود داخل الخصائص الخاصة لـ devlink في mlx5e_dev للإشارة إلى netdev و mdev المرتبطين بهذا الهيكل. بدلاً من ذلك، قم بتخزين netdev مباشرةً في mlx5e_dev واحصل على mdev من هيكل الجهاز المساعد (aux device) الخاص بـ mlx5_adev الحاوي له.

يُصحح هذا الخطأ حدوث عطل في النواة (kernel oops) في دالة mlx5e_remove عندما يفشل وضع switchdev بسبب فشل تغيير الملف الشخصي.

$ devlink dev eswitch set pci/0000:00:03.0 mode switchdev Error: mlx5_core: Failed setting eswitch to offloads. dmesg: workqueue: Failed to create a rescuer kthread for wq "mlx5e": -EINTR mlx5_core 0012:03:00.1: mlx5e_netdev_init_profile:6214:(pid 37199): mlx5e_priv_init failed, err=-12 mlx5_core 0012:03:00.1 gpu3rdma1: mlx5e_netdev_change_profile: new profile init failed, -12 workqueue: Failed to create a rescuer kthread for wq "mlx5e": -EINTR mlx5_core 0012:03:00.1: mlx5e_netdev_init_profile:6214:(pid 37199): mlx5e_priv_init failed, err=-12 mlx5_core 0012:03:00.1 gpu3rd

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

مسؤول

Linux

حجز

13/01/2026

إفشاء

25/01/2026

الاعتدال

تمت الموافقة

إدخال

VDB-342828

EPSS

0.00155

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!