CVE-2026-64125 in Linuxinformazioni

Riassunto

di VulDB • 19/07/2026

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

net: bcmgenet: mantenere disabilitati RBUF EEE/PM

L'impostazione di RBUF_EEE_EN | RBUF_PM_EN in RBUF_ENERGY_CTRL interrompe il percorso RX sull'hardware GENET una volta che l'EEE della MAC diventa attivo. Il traffico RX cessa di fluire mentre il collegamento rimane attivo e i contatori usuali degli errori descrittore/RX rimangono silenziosi (non incrementano). In questo stato, la MAC accetta ancora le frame (rbuf_ovflow_cnt continua ad aumentare) ma RBUF non le inoltra più alla DMA, quindi rx_packets non viene più incrementato a livello di netdev. Su alcune schede, questa corruzione si traduce in un paging fault in skb_release_data tramite bcmgenet_rx_poll all'uscita da LPI (Low Power Idle).

Riprodotta su Pi 4B (BCM2711 + BCM54213PE) e confermata da Florian Fainelli su una scheda interna Broadcom della famiglia 4908 con la stessa firma di crash. RBUF_PM_EN non è documentato pubblicamente.

Questo problema si manifesta più frequentemente ora che phy_support_eee() abilita EEE per impostazione predefinita, ma colpisce anche i kernel precedenti non appena l'LPI TX viene attivato tramite ethtool; pertanto, non è specifico delle modifiche recenti.

Impostare sempre a zero RBUF_EEE_EN | RBUF_PM_EN in bcmgenet_eee_enable_set affinché questi bit rimangano disattivati attraverso i reset. La configurazione di UMAC e TBUF viene lasciata invariata così che l'EEE sul lato TX continui a funzionare correttamente.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

19/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!