CVE-2025-22106
N/A
N/A
Summary
In the Linux kernel, the following vulnerability has been resolved:
vmxnet3: unregister xdp rxq info in the reset path
vmxnet3 does not unregister xdp rxq info in the vmxnet3_reset_work() code path as vmxnet3_rq_destroy() is not invoked in this code path. So, we get below message with a backtrace.
Missing unregister, handled but fix driver WARNING: CPU:48 PID: 500 at net/core/xdp.c:182 __xdp_rxq_info_reg+0x93/0xf0
This patch fixes the problem by moving the unregister code of XDP from vmxnet3_rq_destroy() to vmxnet3_rq_cleanup().
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Linux | Linux | 54f00cce11786742bd11e5e68c3bf85e6dc048c9 < a6157484bee3385a425d288a69e1eaf03232f5fc | affected |
| Linux | Linux | 54f00cce11786742bd11e5e68c3bf85e6dc048c9 < 23da4e0bb2a38966d29db0ff90a8fe68fdfa1744 | affected |
| Linux | Linux | 54f00cce11786742bd11e5e68c3bf85e6dc048c9 < 9908541a9e235b7c5e2fbdd59910eaf9c32c3075 | affected |
| Linux | Linux | 54f00cce11786742bd11e5e68c3bf85e6dc048c9 < 0dd765fae295832934bf28e45dd5a355e0891ed4 | affected |
| Linux | Linux | 6.6 | affected |
| Linux | Linux | 0 < 6.6 | unaffected |
| Linux | Linux | 6.6.108 <= 6.6.* | unaffected |
| Linux | Linux | 6.12.49 <= 6.12.* | unaffected |
| Linux | Linux | 6.14.2 <= 6.14.* | unaffected |
| Linux | Linux | 6.15 <= * | unaffected |
Weaknesses
References
- https://git.kernel.org/stable/c/a6157484bee3385a425d288a69e1eaf03232f5fc
- https://git.kernel.org/stable/c/23da4e0bb2a38966d29db0ff90a8fe68fdfa1744
- https://git.kernel.org/stable/c/9908541a9e235b7c5e2fbdd59910eaf9c32c3075
- https://git.kernel.org/stable/c/0dd765fae295832934bf28e45dd5a355e0891ed4
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.