CVE-2026-97419 in Linuxinformazioni

Riassunto

di VulDB • 24/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

hsr: invio di notifiche netlink broadcast nel network namespace del dispositivo

La famiglia genl HSR imposta .netnsok = true. I dispositivi HSR possono trovarsi in network namespace diversi da init_net.

Due async notifiers diffondono eventi tramite genlmsg_multicast(). Si tratta di hsr_nl_ringerror() e hsr_nl_nodedown(). Tale helper invia i messaggi solo sul socket genl predefinito in init_net. Di conseguenza, gli eventi vengono sempre recapitati a init_net. Il network namespace del dispositivo non ha alcuna rilevanza.

Ciò comporta due effetti: un listener nel proprio network namespace del dispositivo non vede mai i propri eventi di ring error e node down; un listener privilegiato in init_net riceve eventi da dispositivi HSR presenti in altri namespace. Il payload contiene l'indirizzo MAC del nodo peer (HSR_A_NODE_ADDR) e l'ifindex della porta slave (HSR_A_IFINDEX).

Modificare entrambi i caller per utilizzare genlmsg_multicast_netns(). Altre famiglie con .netnsok = true già adottano questa soluzione. Esempi includono gtp, ovpn, team, batman-adv, netdev-genl, ethtool e handshake.

hsr_nl_ringerror() ha già a disposizione la porta slave; utilizza dev_net(port->dev). hsr_nl_nodedown() ottiene il namespace dalla porta master tramite hsr_port_get_hsr().

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

Responsabile

Linux

Prenotare

24/09/2026

Divulgazione

24/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!