CVE Catalog

CVE-2026-90084

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the octeontx2-vf driver has a workqueue and netdev race in the probe/remove paths. The VF workqueue is not initialized before register_netdev(), so ndo_set_rx_mode can queue work on a NULL workqueue, and the workqueue is destroyed before the netdev is unregistered.

Risk Assessment

The race can lead to a NULL dereference or use-after-free, causing a kernel crash or system instability.

Recommendation

Update the Linux kernel to a version with the fix that initializes the VF workqueue before register_netdev(), unregisters the netdev before destroying the workqueue, and adds proper probe error cleanup.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: octeontx2-vf: fix workqueue and netdev race in probe/remove Initialize the VF workqueue before register_netdev() so ndo_set_rx_mode does not queue work on a NULL workqueue. Unregister the netdev before destroying the workqueue, and add proper probe error cleanup.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS