CVE-2026-98422
NoneCVSS
—
EPSS
0.2%
Published
Oct 14, 2026
CISA due date
—
Cloudanix analysis
A Linux wireless networking bug can produce warning messages when certain virtual network interfaces are started and stopped repeatedly.
- Exploitation
- Other
- Attacker needs
- Local User
- Complexity
- Theoretical
- Impact
- Other
- Component
- OS kernel
- Class
- Other
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The mac80211 subsystem fails to decrement the crypto_tx_tailroom_needed_cnt counter for AP_VLAN interfaces on interface down events, causing desynchronization from the master AP interface and triggering a kernel sanity check warning on subsequent up operations.
Why it matters to the business
Linux systems running wireless access points with VLAN interfaces may encounter repeated kernel warnings or degraded stability during routine interface management, potentially disrupting network services in affected environments.
How an attack unfolds
An attacker with the ability to manage network interfaces repeatedly brings an AP_VLAN interface up and down without also cycling the parent AP, incrementing the counter until the sanity check fires and produces kernel warnings.
How to fix it
Apply a kernel update or backport that resets the AP_VLAN crypto_tx_tailroom_needed_cnt on ifdown events.
How to confirm the fix worked
Confirm the presence of the reset logic for the AP_VLAN tailroom counter during ifdown in the running kernel source or binary, and test repeated ifup/ifdown cycles without triggering the warning.
Typical attack path
- Obtain local access or interface management privileges on a Linux system using mac80211 AP_VLAN
- Bring the AP_VLAN interface up to copy the counter value
- Bring the AP_VLAN interface down without cycling the parent AP
- Repeat the up/down cycle to drive counter mismatch
- Trigger the WARN_ON_ONCE sanity check
How to detect it
Search kernel logs and dmesg for the WARN_ON_ONCE message referencing crypto_tx_tailroom_needed_cnt mismatch between sdata and master interfaces.
What your security team should do
- Prioritize kernel updates for systems exposing mac80211 AP_VLAN interfaces
- Monitor kernel logs for crypto_tx_tailroom_needed_cnt warnings
- Limit unnecessary AP_VLAN interface cycling in production configurations
The record
In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: reset the AP_VLAN tailroom counter on ifdown On ifup, AP_VLAN interfaces get crypto_tx_tailroom_needed_cnt from the AP interface, but it's never decremented again unless the AP is also brought down. Thus, bringing the same AP_VLAN up again will increment the counter again and eventually hit the sanity check: WARN_ON_ONCE(sdata->crypto_tx_tailroom_needed_cnt != master->crypto_tx_tailroom_needed_cnt); Reset it on ifdown to avoid that.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|