CVE-2026-98311
Last modified
CVE-2026-98311 is a high-severity vulnerability rated 7.8/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: wifi: virt_wifi: don't transfer operstate before register virt_wifi_newlink() calls netif_stacked_transfer_operstate() before register_netdevice(). If the lower device is dormant, that queues the new netdev on lweventlist while it is still uninitialized. EPSS estimates a 0.22% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: wifi: virt_wifi: don't transfer operstate before register virt_wifi_newlink() calls netif_stacked_transfer_operstate() before register_netdevice(). If the lower device is dormant, that queues the new netdev on lweventlist while it is still uninitialized. If registration fails after that, for example because of an invalid name such as "bad/name", free_netdev() immediately frees the object. A later linkwatch_fire_event() then use-after-frees the list entry. Move the transfer to after netdev_upper_dev_link(), as macvlan and ipvlan already do.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= c7cdba31ed8b87526db978976392802d3f93110c, < ee9ea1afd6990def51d52b3a0aecd5cfcc951da0; >= c7cdba31ed8b87526db978976392802d3f93110c, < 9ce26201f6dedf3fa02b97da8c67ee6f6c5f7225; >= c7cdba31ed8b87526db978976392802d3f93110c, < f9526054c2b2cace5916b7225603d008834ec011; >= c7cdba31ed8b87526db978976392802d3f93110c, < e8304e25c6dabb8accf38b807969438d0ce84fd7; >= c7cdba31ed8b87526db978976392802d3f93110c, < ca49763c42c1089d654bf11b037980a9ede3772c; >= c7cdba31ed8b87526db978976392802d3f93110c, < 293c56a66510bb7de073a1aba388e38abddff1fb; >= c7cdba31ed8b87526db978976392802d3f93110c, < b808a9af5fd21f9c68b0d024eda7535b5dce6a4e; >= c7cdba31ed8b87526db978976392802d3f93110c, < e5c8d7acd31b27057ea42cd405d0b3ece097bc89 |
| Linux | Linux | 5.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-98311?
How severe is CVE-2026-98311?
How do I fix CVE-2026-98311?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-98306In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98307In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98308In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98309In the Linux kernel, the following vulnerability has been re…
- CVE-2026-9831A race condition in the shared Extreme Platform ONE IAM Gate…6.3
- CVE-2026-98310In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98312In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98313In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98314In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98315In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-98316In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98317In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-98311?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
