Junglewise Threat Intelligence

CVE-2025-39972: Linux Kernel i40e out-of-bounds access in i40e_validate_queue_map

CVE-2025-39972 · Severity: high · CVSS 8.8 · Published 2025-10-15

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A security vulnerability has been identified in the Linux kernel's Intel i40e network driver. This driver is responsible for managing high-speed Intel Ethernet controllers often used in data centers and enterprise servers. An attacker with local access could exploit this flaw to potentially gain unauthorized access to system memory or cause a complete system crash, impacting the overall security and availability of the host.

Technical details

An out-of-bounds read/write vulnerability exists in the i40e driver within the 'i40e_validate_queue_map' function. The root cause is a failure to validate the 'idx' variable against the number of active Traffic Classes (TCs) when Application Device Queues (ADq) are enabled. A local attacker can leverage this lack of bounds checking when iterating over the 'vf->ch[idx]' array to access memory outside of the intended buffer. This issue affects systems using Intel Ethernet 700 Series controllers and has been addressed in multiple stable kernel branches including 5.4.y, 5.10.y, 5.15.y, and later.

Affected products

  • Linux Linux Kernel 4.17 to 6.13.y

Timeline

  • 2025-08-13: other: Patch authored by Intel engineers
  • 2025-10-15: advisory: CVE published and NVD record created

References

Related threats