Impact
The vulnerability is in the Linux kernel staging octeon driver. When the TX cleanup tasklet is scheduled by the watchdog IRQ handler during a device shutdown, a pending tasklet may still run after the net_device structures are freed. This causes cvm_oct_tx_do_cleanup to dereference freed pointers in the cvm_oct_device array, leading to a use‑after‑free that can crash the kernel and result in a denial of service. The flaw is a classic kernel‑level memory corruption and does not directly grant privilege escalation.
Affected Systems
Any Linux distribution that ships the staging octeon driver and has not applied the patch adding tasklet_kill to cvm_oct_tx_shutdown is potentially vulnerable. Because the CNA source does not provide a specific kernel version range, all releases built before the fix may be affected.
Risk and Exploitability
The CVSS score of 5.5 indicates moderate severity, and the EPSS score of less than 1% suggests a low probability of exploitation; the vulnerability is not listed in the CISA KEV catalog. It is a use‑after‑free flaw that can result in a kernel crash and denial of service. Based on the description, it is inferred that the likely attack vector is local; an attacker could trigger a shutdown or re‑initialization of the octeon device while a tasklet is pending, causing the kernel to crash. Remote exploitation would require privileged access to perform such operations.
OpenCVE Enrichment
Debian DLA
Debian DSA