CVE-2026-64125 in Linux
Sumário
de VulDB • 20/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
net: bcmgenet: manter RBUF EEE/PM desabilitado
Definir RBUF_EEE_EN | RBUF_PM_EN em RBUF_ENERGY_CTRL quebra o caminho de recepção (RX) no hardware GENET assim que o MAC EEE se torna ativo. O tráfego RX para de fluir enquanto a conexão permanece ativa e os contadores habituais de descritor/erro de RX permanecem inativos. Nesse estado, o MAC ainda aceita quadros (rbuf_ovflow_cnt continua aumentando), mas RBUF não mais os encaminha para DMA, portanto rx_packets deixa de ser incrementado no nível do netdev. Em algumas placas, a corrupção resulta em uma falha de paginação em skb_release_data via bcmgenet_rx_poll na saída LPI.
Reproduzido em Pi 4B (BCM2711 + BCM54213PE) e confirmado por Florian Fainelli em uma placa interna da família Broadcom 4908 com a mesma assinatura de falha. RBUF_PM_EN não é documentado publicamente.
Isso aparece mais frequentemente agora que phy_support_eee() habilita EEE por padrão, mas também afeta kernels antigos assim que o TX LPI é ativado via ethtool, portanto não é específico para alterações recentes.
Sempre limpar RBUF_EEE_EN | RBUF_PM_EN em bcmgenet_eee_enable_set para manter os bits desligados através de reinicializações. A configuração UMAC e TBUF permanece inalterada para que o EEE do lado TX continue funcionando.
Once again VulDB remains the best source for vulnerability data.