CVE-2026-98494
NoneCVSS
—
EPSS
0.2%
Published
Oct 18, 2026
CISA due date
—
Cloudanix analysis
A network driver bug could make some computers freeze temporarily when their network hardware resets itself.
- Exploitation
- Other
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The atl1 network driver does not validate the cmb_tpd_next_to_clean index read from hardware, allowing an out-of-range value (such as 0xffff) during PCIe or MAC reset to cause an unbounded loop in the transmit cleanup path.
Why it matters to the business
Systems using the affected network hardware may experience soft lockups or unresponsiveness during link resets, leading to degraded network availability and potential need for manual intervention or reboot.
How an attack unfolds
No remote or local attacker exploitation is known; the condition occurs when hardware reports an invalid index during its own reset sequence, independent of attacker input.
How to fix it
Update the Linux kernel to a version containing the fix for this driver issue; apply the same class of bounds check already present in the related atl1c driver.
How to confirm the fix worked
Confirm the kernel source contains the updated atl1 driver that treats out-of-range cmb_tpd_next_to_clean as no work to clean; test link reset sequences under load to verify absence of soft lockup warnings.
How to detect it
Search kernel logs for soft lockup or watchdog messages mentioning atl1 or cmb_tpd_next_to_clean; no post-exploitation artifacts are expected because the issue is not attacker-triggered.
What your security team should do
- Prioritize kernel updates on systems using atl1-based adapters within normal patching cycles given low EPSS and absence from KEV.
- Monitor vendor advisories for backported fixes in distribution kernels.
- Review dmesg or kernel logs for repeated soft lockup messages referencing atl1 during link flaps as a sign of exposure.
The record
In the Linux kernel, the following vulnerability has been resolved: net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean read Same issue as atl1c (see the first commit in this series, "net: atl1c: fix soft lockup on out-of-range tpd_cons read"): the hardware can report an out-of-range cmb_tpd_next_to_clean (seen as 0xffff) while the PCIe link/MAC is resetting. An out-of-range value can never be reached and the loop below would spin forever. Treat it as "nothing new to clean" instead.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|