cveboard RSS feed

CVE-2026-64587

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

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

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.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
e4f2379db6c6823c5d4a4c2c912df00c65de51d7affectedgitabd338da658d7faa8e26cfefc8f83f0066707564UnavailableNone listed
e4f2379db6c6823c5d4a4c2c912df00c65de51d7affectedgit5f29dd540fe5ea3c826fc8ec759ba488b31f9707UnavailableNone listed
e4f2379db6c6823c5d4a4c2c912df00c65de51d7affectedgit6fc7449773748c7b904235a09a67054d78ab1172UnavailableNone listed
e4f2379db6c6823c5d4a4c2c912df00c65de51d7affectedgit81431da777924dddaefa5c9b0ca9da4a93f9df96UnavailableNone listed
e4f2379db6c6823c5d4a4c2c912df00c65de51d7affectedgitd0f2386f529807826e7404d40a245ee428f89f62UnavailableNone listed
e4f2379db6c6823c5d4a4c2c912df00c65de51d7affectedgit8efd5dcd31e22a9308b16b107a052fcd568c0a99UnavailableNone listed
e4f2379db6c6823c5d4a4c2c912df00c65de51d7affectedgit8f9adb3605e36f75639de529bb3d66e94194a388UnavailableNone listed
e4f2379db6c6823c5d4a4c2c912df00c65de51d7affectedgit2503d08f8a2de618e5c3a8183b250ff4a2e2d52cUnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
3.11affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver3.11UnavailableNone listed
5.10.253unaffectedsemverUnavailable5.10.*None listed
5.15.203unaffectedsemverUnavailable5.15.*None listed
6.1.167unaffectedsemverUnavailable6.1.*None listed
6.6.130unaffectedsemverUnavailable6.6.*None listed
6.12.78unaffectedsemverUnavailable6.12.*None listed
6.18.19unaffectedsemverUnavailable6.18.*None listed
6.19.9unaffectedsemverUnavailable6.19.*None listed
7.0unaffectedoriginal_commit_for_fixUnavailable*None listed