CVE-2026-23273 in Linuxinformação

Sumário

de VulDB • 06/06/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

macvlan: observar um período de graça RCU no caminho de erro em macvlan_common_newlink()

valis relatou que uma race condition ainda ocorre após meu patch anterior.

macvlan_common_newlink() pode ter tornado @dev visível antes de detectar um erro, e seu chamador chamará diretamente free_netdev(dev).

Devemos respeitar um período RCU, seja no macvlan ou na pilha principal de rede (core networking stack).

Após adicionar uma mdelay(1000) temporária em macvlan_forward_source_one() para abrir a janela da race condition, o teste de valis foi:

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 bytes de dados RTNETLINK answers: Invalid argument

BUG: KASAN: slab-use-after-free em macvlan_forward_source (drivers

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

Responsável

Linux

Reservar

13/01/2026

Divulgação

20/03/2026

Moderação

aceite

Entrada

VDB-352022

CPE

pronto

EPSS

0.00125

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!