Description
In the Linux kernel, the following vulnerability has been resolved:

ice: fix FDIR CTRL VSI resource leak in ice_reset_all_vfs()

Resetting all VFs causes resource leak on VFs with FDIR filters
enabled as CTRL VSIs are only invalidated and not freed. Fix by using
ice_vf_ctrl_vsi_release() instead of ice_vf_ctrl_invalidate_vsi() which
aligns behavior with the ice_reset_vf() function.

Reproduction:
echo 1 > /sys/class/net/$pf/device/sriov_numvfs
ethtool -N $vf flow-type ether proto 0x9000 action 0
echo 1 > /sys/class/net/$pf/device/reset
Published: 2026-08-15
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the Linux kernel’s ice driver causes a resource leak when all virtual functions (VFs) are reset while Flow Director (FDIR) filters are enabled. The reset path invalidates the Control VSI but does not free the associated VSI objects, leading to a gradual accumulation of unreleased memory. Over time this can exhaust kernel resources, causing system instability or reboot. The primary impact is a denial‑of‑service condition arising from memory exhaustion.

Affected Systems

The issue affects Linux distributions that include the ice network driver and enable SR‑IOV virtual functions with FDIR filters. Any kernel version that contains the unpatched ice driver is at risk. Systems running the affected kernel implement the problematic reset logic for all VFs and thus are potentially compromised if collaborative VF management or bulk resets occur.

Risk and Exploitability

Based on the description, it is inferred that the exploit requires local privileged access; an attacker must be able to reset VFs or manipulate the device’s sysfs interface. The EPSS score is below 1% and the flaw is not listed in the CISA KEV catalog, indicating limited real‑world exploitation reports. The CVSS score of 7.1 reflects a high severity risk. Though exploitation is simple for a privileged user, the reward is system instability over time rather than immediate compromise, making it a significant concern for environments with frequent VF churn or where uptime is critical.

Generated by OpenCVE AI on August 22, 2026 at 03:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that includes the patch for the ice driver resource leak, such as a stable kernel release that incorporates commit 335c2dd21ad9d520102906f96edb99fd5e89ac32.
  • Reboot the system after the kernel update to ensure the new driver is loaded and the resource leak no longer occurs during VF resets.
  • If a kernel upgrade is not immediately possible, mitigate the leak by disabling FDIR filters on VFs before performing a bulk VF reset using "ethtool -N <vf> flow-type ether proto 0x9000 action off", or avoid triggering a full reset until the patch is applied.

Generated by OpenCVE AI on August 22, 2026 at 03:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 00:15:00 +0000


Mon, 17 Aug 2026 17:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Mon, 17 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-459

Mon, 17 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H'}


Sat, 15 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-459

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ice: fix FDIR CTRL VSI resource leak in ice_reset_all_vfs() Resetting all VFs causes resource leak on VFs with FDIR filters enabled as CTRL VSIs are only invalidated and not freed. Fix by using ice_vf_ctrl_vsi_release() instead of ice_vf_ctrl_invalidate_vsi() which aligns behavior with the ice_reset_vf() function. Reproduction: echo 1 > /sys/class/net/$pf/device/sriov_numvfs ethtool -N $vf flow-type ether proto 0x9000 action 0 echo 1 > /sys/class/net/$pf/device/reset
Title ice: fix FDIR CTRL VSI resource leak in ice_reset_all_vfs()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:44:05.008Z

Reserved: 2026-08-09T03:40:39.928Z

Link: CVE-2026-72425

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:16.317

Modified: 2026-08-17T06:19:09.747

Link: CVE-2026-72425

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-72425 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T03:30:16Z

Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime

  • CWE-772

    Missing Release of Resource after Effective Lifetime