CVE Database
/

CVE-2025-22116

Back to search

CVE-2025-22116

Published: Apr 16, 2025

Modified: May 11, 2026

PUBLISHED

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.

VendorProductVersions

Linux

Linux

affected
0fe45467a1041ea3657a7fa3a791c84c104fbd34 - < 1ca996324eacab8fdb7c8ac231eebe5ef0c3c454
affected
0fe45467a1041ea3657a7fa3a791c84c104fbd34 - < 89768e33752211b2240ec4c34138170c95f11f97
affected
0fe45467a1041ea3657a7fa3a791c84c104fbd34 - < 680811c67906191b237bbafe7dabbbad64649b39

Linux

Linux

affected
6.7
unaffected
0 - < 6.7
unaffected
6.12.80 - <= 6.12.*
unaffected
6.14.2 - <= 6.14.*
unaffected
6.15 - <= *

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now