CVE-2025-39972: i40e: fix idx validation in i40e_validate_queue_map
In the Linux kernel, the following vulnerability has been resolved:
i40e: fix idx validation in i40e_validate_queue_map
Ensure idx is within range of active/initialized TCs when iterating over
vf->ch[idx] in i40e_validate_queue_map().
Security readout for executives and security teams
Plain-English summary
A Linux i40e network-driver check could allow an index outside the active or initialized traffic classes when handling a virtual-function queue map. The supplied CVSS assessment indicates potentially severe confidentiality, integrity, and availability consequences, but the bundle does not describe a demonstrated outcome. Risk is concentrated on affected systems using this driver and functionality.
Executive priority
Treat this as a high-priority kernel maintenance issue on hosts using i40e virtual-function networking, especially shared or multi-user infrastructure. Prompt patching is justified by the 8.8 score and potential system-wide impact. An emergency response is not supported solely by this bundle because it supplies no evidence of active exploitation. Lower priority only after confirming the affected code is absent or unreachable.
Technical view
CVE-2025-39972 affects index validation in i40e_validate_queue_map(). While iterating over vf->ch[idx], the fix ensures idx remains within active or initialized traffic-class bounds. CVSS 3.1 scores it 8.8 with local access, low complexity, low privileges, no user interaction, changed scope, and high potential impact across confidentiality, integrity, and availability.
Likely exposure
Most plausible exposure is an affected Linux kernel with the i40e driver active and virtual-function traffic-class queue mapping in use. The bundle lists release boundaries spanning 4.17 through 6.17, but its flattened version data does not establish precise affected ranges or distribution package versions. Confirm exposure through kernel-vendor mapping and patch provenance.
Exploitation context
The CVSS vector requires local access and low privileges; it does not indicate a network-direct attack. The bundle marks this CVE as absent from KEV and provides no evidence of active exploitation, public exploit code, or successful attacks. Driver configuration and reachability of the affected virtual-function queue-map path will materially influence practical risk.
Researcher notes
The record identifies a bounds-validation correction around vf->ch[idx], but supplies no CWE, crash trace, proof of concept, attack narrative, or demonstrated security impact. Eight stable commits are referenced without explicit branch mapping in the flattened bundle. Validate ancestry or vendor backports directly. Treat the CVSS consequences as assessed potential, not proof of a specific corruption primitive.
Mitigation direction
Upgrade to a vendor kernel confirmed to contain the applicable upstream stable fix.
Match the installed kernel branch to its corresponding referenced kernel.org commit.
If patching is delayed, consult vendor guidance and reduce untrusted local access to affected hosts.
Prioritize systems using i40e virtual functions or traffic-class queue configuration.
Validation and detection
Inventory kernel versions and identify systems where the i40e driver is present and active.
Determine whether virtual-function channel or traffic-class queue mapping is used.
Confirm the installed vendor kernel includes its backport of an applicable referenced stable commit.
After updating, regression-test virtual-function networking and queue configuration.
Recheck vendor advisories for precise distribution package and affected-version boundaries.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cve · low confidence lookup
CVE-2025-39972 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
1CVSS vectors
3Timeline events
0ADP providers
9Source links
CVSS vector scores
1 official score
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.