CVE-2026-64587 in Linuxinformación

Resumen

por VulDB • 2026-08-06

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

net: ethernet: arc: emac: silenciar las interrupciones antes de solicitar una IRQ

Las interrupciones normales de RX/TX se habilitan más tarde, en `arc_emac_open()`, por lo que durante la fase de detección (probe) no debería observarse entrega de interrupciones en el caso habitual. Sin embargo, el hardware podría seguir presentando estados de interrupción obsoletos o retenidos dejados por el firmware o el bootloader.

Si la fase de detección se deshace después de que `devm_request_irq()` haya instalado el controlador (handler), dicha interrupción obsoleta aún podría llegar a `arc_emac_intr()` durante la limpieza y competir en carrera con la liberación del correspondiente `net_device`.

Evite esa ventana colocando el dispositivo en un estado conocido como inactivo antes de solicitar la IRQ: deshabilite todas las fuentes de interrupciones EMAC y borre cualquier bit de estado de interrupción pendiente de EMAC. Esto mantiene el cambio centrado en el hardware y mínimo, al tiempo que previene la entrega espuria de IRQs debido a estados residuales.

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-08-06

Moderación

aceptado

Artículo

VDB-386497

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!