Skip to main content

Linux Kernel CVE-2025-39968

HIGH
2025-10-15 416baaa9-dc9f-4396-8d5f-8c081fb06d67
High
Disputed · 7.3 Vendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Share

Severity by source

Sources disagree (Low–High)
Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67) PRIMARY
7.3 HIGH
AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:H
vuln.today AI
7.3 HIGH

Attacker needs low-privileged local control of a VF (PR:L, AV:L); unbounded requests cross the VF-to-host boundary (S:C) causing high availability loss (A:H) with no confidentiality impact (C:N).

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:H
SUSE
3.3 LOW
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Red Hat
5.3 MEDIUM
qualitative

vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.

CVSS VectorVendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
None
Integrity
Low
Availability
High

Lifecycle Timeline

2
Analysis Generated
Jul 30, 2026 - 08:12 vuln.today
CVE Published
Oct 15, 2025 - 08:15 cve.org
HIGH 7.3

DescriptionCVE.org

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

i40e: add max boundary check for VF filters

There is no check for max filters that VF can request. Add it.

AnalysisAI

Resource-exhaustion denial of service in the Linux kernel's Intel i40e (700-series Ethernet) driver allows a malicious or compromised Virtual Function to request an unbounded number of MAC/VLAN filters against its Physical Function, because the driver never enforced a maximum filter count. A guest controlling an SR-IOV VF can degrade or crash networking for the host PF and other VFs (CVSS 7.3, scope-changed). There is no public exploit identified at time of analysis, and the EPSS probability is low (0.20%, 10th percentile).

Technical ContextAI

The i40e driver services Intel Ethernet 700-series adapters (e.g. X710/XL710/XXV710) operating in SR-IOV mode, where a Physical Function (PF) on the host partitions the NIC into Virtual Functions (VFs) that can be assigned to guest VMs. VFs communicate filter-programming requests (adding MAC/VLAN address filters) to the PF over the virtchnl mailbox. The root cause is a missing upper-bound check on the number of filters a VF may request - a resource-management flaw of the CWE-770 (Allocation of Resources Without Limits or Throttling) class. Without the boundary check, a VF's requests are honored without limit, letting a single guest consume PF-side filter memory/table resources. CWE was not supplied in the feed and is inferred from the fix description.

Affected ProductsAI

The affected product is the Linux kernel, specifically the i40e network driver for Intel Ethernet 700-series controllers used in SR-IOV configurations. Exact vulnerable-to-fixed version ranges were not provided as CPE data; the eight references are all git.kernel.org stable-tree commits (e.g. 02aae5fcdd34, 77a35be582df, 8b13df5aa877, 9176e18681cb, cb79fa7118c1, d33e5d6631ac, e490d8c5a54e, edecce7abd71), indicating the fix was backported across multiple stable branches. Organizations should map these commit hashes to their distribution's kernel package to determine exposure; no single vendor advisory URL was supplied in the input.

RemediationAI

Upstream fix available (multiple stable-tree commits; a released patched tagged version is not independently confirmed in the provided data). Apply the kernel update from your distribution that incorporates the i40e 'add max boundary check for VF filters' change, cross-referencing the git.kernel.org commits listed in the references (e.g. https://git.kernel.org/stable/c/02aae5fcdd34c3a55a243d80a1b328a35852a35c and the seven sibling backports) against your distro's changelog. Until patched, compensating controls target the SR-IOV attack surface: only assign VFs to trusted guests, since exploitation requires guest control of a VF; where feasible, avoid SR-IOV passthrough for untrusted tenants and fall back to a paravirtualized/software NIC path (trade-off: reduced network throughput and higher host CPU); and monitor PF filter-table utilization and dmesg for i40e filter-allocation errors to detect abuse. There is no meaningful network-layer block for this, as the trigger is on the internal VF-to-PF virtchnl channel.

Vendor StatusVendor

SUSE

Severity: Low
Product Status
Container suse/hpc/warewulf4-x86_64/sle-hpc-node:15.6.17.8.134 Image SLES15-SP6 Image SLES15-SP6-BYOS Image SLES15-SP6-BYOS-Azure Image SLES15-SP6-BYOS-EC2 Image SLES15-SP6-BYOS-GCE Image SLES15-SP6-CHOST-BYOS Image SLES15-SP6-CHOST-BYOS-Aliyun Image SLES15-SP6-CHOST-BYOS-Azure Image SLES15-SP6-CHOST-BYOS-EC2 Image SLES15-SP6-CHOST-BYOS-GCE Image SLES15-SP6-CHOST-BYOS-GDC Image SLES15-SP6-CHOST-BYOS-SAP-CCloud Image SLES15-SP6-EC2 Image SLES15-SP6-EC2-ECS-HVM Image SLES15-SP6-GCE Image SLES15-SP6-HPC-BYOS Image SLES15-SP6-HPC-BYOS-Azure Image SLES15-SP6-HPC-BYOS-EC2 Image SLES15-SP6-HPC-BYOS-GCE Image SLES15-SP6-HPC-EC2 Image SLES15-SP6-HPC-GCE Image SLES15-SP6-Hardened-BYOS Image SLES15-SP6-Hardened-BYOS-Azure Image SLES15-SP6-Hardened-BYOS-EC2 Image SLES15-SP6-Hardened-BYOS-GCE Image SLES15-SP6-SAP Image SLES15-SP6-SAP-Azure Image SLES15-SP6-SAP-EC2 Image SLES15-SP6-SAP-GCE Image SLES15-SP6-SAPCAL Image SLES15-SP6-SAPCAL-Azure Image SLES15-SP6-SAPCAL-EC2 Image SLES15-SP6-SAPCAL-GCE Affected
Container suse/sl-micro/6.0/baremetal-os-container:latest Container suse/sl-micro/6.0/toolbox:latest Affected
Container suse/sl-micro/6.0/base-os-container:2.1.3-7.65 Image SLE-Micro Image SLE-Micro-Azure Image SLE-Micro-BYOS Image SLE-Micro-BYOS-Azure Image SLE-Micro-BYOS-EC2 Image SLE-Micro-BYOS-GCE Image SLE-Micro-EC2 Image SLE-Micro-GCE Affected
Container suse/sl-micro/6.0/kvm-os-container:2.1.3-6.88 Affected
Container suse/sl-micro/6.0/rt-os-container:2.1.3-7.105 Affected

Share

CVE-2025-39968 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy