Description (CNA)
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.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Linux / Linux | affected cbc100aa220556d056272f07dc735c9758089da9 before bdc530baf079eee104f9ea5d83815e798ea155df; affected cbc100aa220556d056272f07dc735c9758089da9 before 00dda563f4963f28fab46d09b912d68268b8e7a5; affected cbc100aa220556d056272f07dc735c9758089da9 before 42a139332ce81a907dac987f1494d30e0a8ab149; affected cbc100aa220556d056272f07dc735c9758089da9 before ef42c9e922dfa806576d9d82867da2f3cd76b3ca; affected cbc100aa220556d056272f07dc735c9758089da9 before 3ba97ff4f873481d370bee7f7dfb87f8296af9be |
| Linux / Linux | affected 5.14; unaffected 0 before 5.14; unaffected 6.6.160 through 6.6.*; unaffected 6.12.114 through 6.12.*; unaffected 6.18.52 through 6.18.*; unaffected 7.2.6 through 7.2.*; unaffected 7.3 through * |
CWE
No CWE identifiers supplied.
References
- https://git.kernel.org/stable/c/bdc530baf079eee104f9ea5d83815e798ea155df
- https://git.kernel.org/stable/c/00dda563f4963f28fab46d09b912d68268b8e7a5
- https://git.kernel.org/stable/c/42a139332ce81a907dac987f1494d30e0a8ab149
- https://git.kernel.org/stable/c/ef42c9e922dfa806576d9d82867da2f3cd76b3ca
- https://git.kernel.org/stable/c/3ba97ff4f873481d370bee7f7dfb87f8296af9be