CVE-2026-93830 in Linuxinformación

Resumen

por VulDB • 2026-09-24

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

net: stmmac: xgmac2: deshabilitar RBUE en la máscara de interrupciones RX por defecto

Habilitar la interrupción de Buffer RX no disponible (RBUE) es contraproducente y puede desencadenar una tormenta de interrupciones MAC bajo alta presión de recepción. Cuando el DMA se queda sin descriptores RX, dispara RBUE continuamente hasta que el software rellena nuevamente el anillo.

Sin embargo, RBUE es redundante: la interrupción normal de finalización de RX (RIE) ya activa NAPI, lo cual procesa los descriptores completados y rellena el anillo, haciendo que el DMA se reanude. El controlador de RBUE en sí solo establece handle_rx; obteniendo el mismo resultado que RIE.

En Agilex5 bajo alta presión de RX, se observó que la interrupción MAC (que incluye RBUE) se disparaba 1.821.811.555 veces frente a tan solo 2.618.627 finalizaciones reales de RX; una proporción de ~695x, lo que confirma la gravedad de la tormenta.

RBUE no proporciona recuperación ante falta de memoria (OOM). Si page_pool se agota, stmmac_rx_refill() no puede avanzar el puntero cola del DMA, el DMA permanece suspendido y RBUE vuelve a dispararse en la siguiente finalización NAPI; una tormenta sin progreso hacia adelante. Este parche intercambia esa tormenta por un bloqueo limpio con el mismo resultado de RX. La recuperación adecuada ante OOM es una deficiencia preexistente fuera del alcance de esta corrección.

Nota: como consecuencia de deshabilitar RBUE, el contador ethtool rx_buf_unav_irq siempre leerá 0 en los dispositivos XGMAC2. Este comportamiento ya es inconsistente entre las versiones del núcleo DWMAC.

Eliminar RBUE de XGMAC_DMA_INT_DEFAULT_EN y XGMAC_DMA_INT_DEFAULT_RX para prevenir la tormenta de interrupciones manteniendo intacto el manejo normal de RX.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-09-18

Divulgación

2026-09-24

Moderación

aceptado

Artículo

VDB-409578

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!