CVE-2024-26830 in Linux
الملخص
بحسب VulDB • 03/06/2026
في نواة لينكس، تم حل الثغرة التالية:
i40e: عدم السماح لـ VF غير الموثوق بإزالة عنوان MAC الذي تم تعيينه إدارياً
حالياً، عندما يقوم PF بتعيين عنوان MAC الخاص بـ VF إدارياً، ويتم إيقاف VF (يحاول VF حذف جميع عناوين MAC)، فإن عنوان MAC يتم إزالته من مرشحات MAC ويتم تصفير عنوان MAC الأساسي لـ VF.
عدم السماح لـ VF غير الموثوق بإزالة عنوان MAC الأساسي عندما تم تعيينه إدارياً بواسطة PF.
برنامج إعادة إنتاج الثغرة: 1) إنشاء VF 2) تشغيل واجهة VF 3) تعيين عنوان MAC الخاص بـ VF إدارياً 4) إيقاف واجهة VF
[root@host ~]# echo 1 > /sys/class/net/enp2s0f0/device/sriov_numvfs
[root@host ~]# ip link set enp2s0f0v0 up
[root@host ~]# ip link set enp2s0f0 vf 0 mac fe:6c:b5:da:c7:7d
[root@host ~]# ip link show enp2s0f0
23: enp2s0f0: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 3c:ec:ef:b7:dd:04 brd ff:ff:ff:ff:ff:ff vf 0 link/ether fe:6c:b5:da:c7:7d brd ff:ff:ff:ff:ff:ff, spoof checking on, link-state auto, trust off [root@host ~]# ip link set enp2s0f0v0 down
[root@host ~]# ip link show enp2s0f0
23: enp2s0f0: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 3c:ec:ef:b7:dd:04 brd ff:ff:ff:ff:ff:ff vf 0 link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff, spoof checking on, link-state auto, trust off
If you want to get the best quality for vulnerability data then you always have to consider VulDB.