CVE-2026-64125 in Linuxinformación

Resumen

por VulDB • 2026-07-20

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

net: bcmgenet: mantener deshabilitados RBUF EEE/PM

Establecer RBUF_EEE_EN | RBUF_PM_EN en RBUF_ENERGY_CTRL rompe la ruta RX (recepción) en el hardware GENET una vez que MAC EEE se vuelve activo. El tráfico RX deja de fluir mientras el enlace permanece activo y los contadores habituales de descriptores/errores RX permanecen silenciosos. En ese estado, la MAC sigue aceptando tramas (rbuf_ovflow_cnt continúa aumentando), pero RBUF ya no las reenvía a DMA, por lo que rx_packets deja de incrementarse a nivel de netdev. En algunas placas, esta corrupción termina provocando un fallo de página en skb_release_data mediante bcmgenet_rx_poll durante la salida del estado LPI (Low Power Idle).

Reproducido en Pi 4B (BCM2711 + BCM54213PE) y confirmado por Florian Fainelli en una placa interna Broadcom de la familia 4908 con la misma firma de fallo. RBUF_PM_EN no está documentado públicamente.

Esto aparece más a menudo ahora que phy_support_eee() habilita EEE por defecto, pero también afecta a kernels anteriores tan pronto como TX LPI se activa mediante ethtool, por lo que no es específico de cambios recientes.

Siempre borrar RBUF_EEE_EN | RBUF_PM_EN en bcmgenet_eee_enable_set para mantener los bits apagados durante los reinicios. La configuración de UMAC y TBUF se deja intacta para que el EEE del lado TX siga funcionando correctamente.

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

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-19

Moderación

aceptado

Artículo

VDB-380277

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!