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

eth: fbnic: Add validation for MTU changes

Increasing the MTU beyond the HDS threshold causes the hardware to
fragment packets across multiple buffers. If a single-buffer XDP program
is attached, the driver will drop all multi-frag frames. While we can't
prevent a remote sender from sending non-TCP packets larger than the MTU,
this will prevent users from inadvertently breaking new TCP streams.

Traditionally, drivers supported XDP with MTU less than 4Kb
(packet per page). Fbnic currently prevents attaching XDP when MTU is too high.
But it does not prevent increasing MTU after XDP is attached.
Published: 2026-05-27
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the Linux kernel’s fbnic driver allows an attacker or misconfiguration to increase the MTU beyond the hardware fragmentation threshold after an XDP program has been attached. The driver will then drop all multi-fragment frames, effectively disabling new TCP streams and potentially causing a denial of service for applications relying on those streams. The vulnerability is rooted in missing input validation for MTU adjustments after attachment of XDP programs.

Affected Systems

Linux kernel implementations that use the fbnic driver, especially when XDP programs are attached. The issue applies to all kernel releases prior to the patch that introduced MTU validation. No specific minor or major version ranges are listed, so any kernel variant containing the fbnic driver is potentially affected.

Risk and Exploitability

The CVSS score is not disclosed, and EPSS is not available, making it difficult to quantify exploitation probability. The vulnerability is not in the CISA KEV catalog. Attackers would need to influence MTU changes on a vulnerable system, a scenario more likely in a compromised or misconfigured environment. The risk remains high for deployments that use XDP on fbnic without ensuring MTU integrity, as packet drops could disrupt critical network services.

Generated by OpenCVE AI on May 27, 2026 at 17:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes the recent fbnic MTU validation patch.
  • If immediate kernel upgrade is not possible, reset the MTU to a value below the hardware fragmentation threshold before attaching or continuing to use XDP programs.
  • Avoid increasing the MTU after XDP has been attached; monitor MTU settings through system configuration tools to prevent accidental changes.

Generated by OpenCVE AI on May 27, 2026 at 17:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 27 May 2026 14:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: eth: fbnic: Add validation for MTU changes Increasing the MTU beyond the HDS threshold causes the hardware to fragment packets across multiple buffers. If a single-buffer XDP program is attached, the driver will drop all multi-frag frames. While we can't prevent a remote sender from sending non-TCP packets larger than the MTU, this will prevent users from inadvertently breaking new TCP streams. Traditionally, drivers supported XDP with MTU less than 4Kb (packet per page). Fbnic currently prevents attaching XDP when MTU is too high. But it does not prevent increasing MTU after XDP is attached.
Title eth: fbnic: Add validation for MTU changes
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-05-27T12:18:08.442Z

Reserved: 2026-05-13T15:03:33.088Z

Link: CVE-2026-45952

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-27T14:17:11.713

Modified: 2026-05-27T14:48:03.013

Link: CVE-2026-45952

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-27T23:00:06Z

Weaknesses

No weakness.