We use these services and cookies to improve your user experience. You may opt out if you wish, however, this may limit some features on this site.

Please see our statement on Data Privacy.

Crisp.chat (Helpdesk and Chat)

Ok

THREATINT
PUBLISHED

CVE-2025-22116

idpf: check error for register_netdev() on init



Description

In the Linux kernel, the following vulnerability has been resolved: idpf: check error for register_netdev() on init Current init logic ignores the error code from register_netdev(), which will cause WARN_ON() on attempt to unregister it, if there was one, and there is no info for the user that the creation of the netdev failed. WARNING: CPU: 89 PID: 6902 at net/core/dev.c:11512 unregister_netdevice_many_notify+0x211/0x1a10 ... [ 3707.563641] unregister_netdev+0x1c/0x30 [ 3707.563656] idpf_vport_dealloc+0x5cf/0xce0 [idpf] [ 3707.563684] idpf_deinit_task+0xef/0x160 [idpf] [ 3707.563712] idpf_vc_core_deinit+0x84/0x320 [idpf] [ 3707.563739] idpf_remove+0xbf/0x780 [idpf] [ 3707.563769] pci_device_remove+0xab/0x1e0 [ 3707.563786] device_release_driver_internal+0x371/0x530 [ 3707.563803] driver_detach+0xbf/0x180 [ 3707.563816] bus_remove_driver+0x11b/0x2a0 [ 3707.563829] pci_unregister_driver+0x2a/0x250 Introduce an error check and log the vport number and error code. On removal make sure to check VPORT_REG_NETDEV flag prior to calling unregister and free on the netdev. Add local variables for idx, vport_config and netdev for readability.

Reserved 2024-12-29 | Published 2025-04-16 | Updated 2025-05-26 | Assigner Linux

Product status

Default status
unaffected

0fe45467a1041ea3657a7fa3a791c84c104fbd34 before 89768e33752211b2240ec4c34138170c95f11f97
affected

0fe45467a1041ea3657a7fa3a791c84c104fbd34 before 680811c67906191b237bbafe7dabbbad64649b39
affected

Default status
affected

6.7
affected

Any version before 6.7
unaffected

6.14.2
unaffected

6.15
unaffected

References

git.kernel.org/...c/89768e33752211b2240ec4c34138170c95f11f97

git.kernel.org/...c/680811c67906191b237bbafe7dabbbad64649b39

cve.org (CVE-2025-22116)

nvd.nist.gov (CVE-2025-22116)

Download JSON

Share this page
https://cve.threatint.eu/CVE/CVE-2025-22116

Support options

Helpdesk Chat, Email, Knowledgebase