Linux Kernel i40e Virtual Channel Filter Boundary Check Vulnerability

Vulnerability

A vulnerability in the Linux kernel's i40e driver allows virtual functions (VFs) to request more cloud filters than the maximum limit. This issue has been addressed by adding a boundary check for the number of filters that VFs can request. The vulnerability was present in the Linux kernel stable tree.

Impact

The vulnerability could lead to a situation where a virtual function could exceed the allowed number of cloud filters, potentially causing unexpected behavior or resource allocation issues.

Reproduction

The vulnerability can be reproduced by a virtual function (VF) attempting to add cloud filters through the i40e driver, without any restrictions on the number of filters. This can be done by repeatedly adding filters until the maximum limit is exceeded, which could lead to errors or warnings about reaching the filter limit.

Remediation

Users can update to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched version are available on the Linux kernel official website.

Added: Oct 15, 2025, 8:58 AM
Updated: Oct 15, 2025, 8:58 AM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.3
remediation
7.7
relevance
0.7
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.