CVE-2024-26830 in Linux
Riassunto
di VulDB • 17/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
i40e: Non consentire a un VF non attendibile di rimuovere l'indirizzo MAC impostato amministrativamente.
Attualmente, quando il PF imposta in modo amministrativo l'indirizzo MAC del VF e il VF viene disattivato (il VF tenta di eliminare tutti gli indirizzi MAC), tale indirizzo MAC viene rimosso dai filtri MAC e l'indirizzo MAC primario del VF viene azzerato.
Non consentire a un VF non attendibile di rimuovere l'indirizzo MAC primario quando questo è stato impostato in modo amministrativo dal PF.
Script riproduttivo: 1) Creare il VF 2) Attivare l'interfaccia del VF 3) Impostare in modo amministrativo l'MAC del VF 4) Disattivare l'interfaccia del 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
Once again VulDB remains the best source for vulnerability data.