Linux Kernel Vulnerability in Intel 10G Adapters Mailbox API
CVE-2025-40104
What is CVE-2025-40104?
A vulnerability exists in the Linux kernel's handling of mailbox API for Intel's 10G adapters, particularly affecting the ixgbevf driver. Backward compatibility issues arose from the introduction of API version 1.4, which added specific features like IPSec support that were not compatible with other Intel 10G drivers. The subsequent updates to the mailbox communication between Physical Function (PF) and Virtual Function (VF) drivers exacerbated the issue by failing to provide necessary feature negotiation capabilities, compromising system stability. The latest fixes aim to reintroduce a mechanism for negotiating supported features within new API revisions, enabling better compatibility and future feature extensions.
Affected Version(s)
Linux 0062e7cc955e0827a88570ed36ea511a7dcb391e < 871ac1cd4ce4804defcb428cbb003fd84c415ff4
Linux 0062e7cc955e0827a88570ed36ea511a7dcb391e < 2e0aab9ddaf1428602c78f12064cd1e6ffcc4d18
Linux 0062e7cc955e0827a88570ed36ea511a7dcb391e