PT-2026-37543 · Linux+1 · Linux Kernel+1
CVE-2026-43203
·
Published
2026-05-06
·
Updated
2026-07-31
CVSS v3.1
7.5
High
| Vector | AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A use-after-free issue exists in the Linux kernel during the removal of PCA-200E or SBA-200E adapters. When an adapter is detached, the
fore200e structure is deallocated; however, if tx tasklet or rx tasklet are still running or pending, they may attempt to access the freed fore200e memory within the fore200e tx tasklet() or fore200e rx tasklet() functions. This race condition occurs when fore200e shutdown() frees the memory while fore200e interrupt() has already scheduled a tasklet.Recommendations
Implement a fix by adding the
tasklet kill() function within fore200e shutdown() to synchronize and cancel pending or running tasklets. This call should be placed after fore200e reset() and specifically within the FORE200E STATE IRQ branch of the switch...case structure to ensure tasklets are only killed when they have been initialized.Exploit
Fix
Use After Free
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linuxmint
Linux Kernel