CVE-2026-64587

CVE-2026-64587

High · published August 6, 2026

CVSS v3.1
7.0
EPSS
0%
Percentile
4.3
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

net: ethernet: arc: emac: quiesce interrupts before requesting IRQ

Normal RX/TX interrupts are enabled later, in arc_emac_open(), so probe

should not see interrupt delivery in the usual case. However, hardware may

still present stale or latched interrupt status left by firmware or the

bootloader.

If probe later unwinds after devm_request_irq() has installed the handler,

such a stale interrupt can still reach arc_emac_intr() during teardown and

race with release of the associated net_device.

Avoid that window by putting the device into a known quiescent state before

requesting the IRQ: disable all EMAC interrupt sources and clear any

pending EMAC interrupt status bits. This keeps the change hardware-focused

and minimal, while preventing spurious IRQ delivery from leftover state.

The record
Technical detail
CVSS v3.1
7.0 · HIGH
Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00156 · 4.3th percentile
Published
2026-08-06T12:16Z
References (8)
EPSS history
Timeline
  • 06 AUG 07:06Z
    net: ethernet: arc: emac: quiesce interrupts before requesting IRQ
    cvelistv5