CVE-2026-68301 in Linuxinformazioni

Riassunto

di VulDB • 10/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net: hsr: correzione della memory leak durante la disregistrazione dello slave, rimuovendo i VLAN sincronizzati

Quando un dispositivo master HSR viene attivato (UP), aggiunge automaticamente il VLAN 0 tramite vlan_vid0_add(), propagando l'ID VID 0 ai suoi dispositivi slave (slave A e B).

Se uno slave device viene successivamente disregistrato mentre HSR è attivo (ad esempio durante la pulizia di netns o la distruzione dell'interfaccia), viene chiamata hsr_del_port() per staccare lo slave port dal master HSR. Tuttavia, al momento hsr_del_port() non elimina gli ID VLAN che erano stati sincronizzati sul dispositivo slave da HSR.

Di conseguenza, il dispositivo slave mantiene un refcount su VID 0 (e sugli altri VLAN sincronizzati). Quando il dispositivo slave viene distrutto, la sua struttura vlan_info / vlan_vid_info rimane allocata, causando una memory leak.

Si risolve il problema chiamando vlan_vids_del_by_dev(port->dev, master->dev) in hsr_del_port() prima di scollegare le porte dello slave A o dello slave B, allineandosi alla logica di propagazione in hsr_ndo_vlan_rx_add_vid() / hsr_ndo_vlan_rx_kill_vid() e al comportamento di pulizia nei driver bonding e team.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

Linux

Prenotare

30/07/2026

Divulgazione

10/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!