CVE-2026-23273 in Linuxinformazioni

Riassunto

di VulDB • 15/06/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

macvlan: osservare un periodo di grazia RCU nel percorso di errore di macvlan_common_newlink()

valis ha segnalato che una race condition si verifica ancora dopo il mio patch precedente.

macvlan_common_newlink() potrebbe aver reso @dev visibile prima di rilevare un errore, e la sua funzione chiamante eseguirà direttamente free_netdev(dev).

Dobbiamo rispettare un periodo RCU, sia in macvlan che nello stack di rete core.

Aggiungendo una temporanea mdelay(1000) in macvlan_forward_source_one() per aprire la finestra della race condition, valis ha riprodotto il bug con:

ip link add p1 type veth peer p2 ip link set address 00:00:00:00:00:20 dev p1 ip link set up dev p1 ip link set up dev p2 ip link add mv0 link p2 type macvlan mode source

(ip link add invalid% link p2 type macvlan mode source macaddr add 00:00:00:00:00:20 &) ; sleep 0.5 ; ping -c1 -I p1 1.2.3.4 PING 1.2.3.4 (1.2.3.4): 56 data bytes RTNETLINK answers: Invalid argument

BUG: KASAN: slab-use-after-free in mac

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

Responsabile

Linux

Prenotare

13/01/2026

Divulgazione

20/03/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00125

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!