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

igc: set tx buffer type for SMD frames

Sashiko pointed out that igc_fpe_init_smd_frame() initializes
igc_tx_buffer fields for an SMD skb, but does not set the buffer type:
https://sashiko.dev/#/patchset/20260415025226.114115-1-kohei%40enjuk.jp

Since igc_tx_buffer entries are reused, a stale XDP or XSK type can
remain and make TX completion use the wrong cleanup path.

Set the buffer type to IGC_TX_BUFFER_TYPE_SKB.
Published: 2026-07-19
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The igc driver for Intel Ethernet devices fails to set the transmit buffer type when initializing SMD frames. Because the igc_tx_buffer objects are reused, a stale XDP or XSK type can remain, causing the transmit completion routine to execute an incorrect cleanup path. This flaw can lead to kernel memory mismanagement and results in a denial‑of‑service condition by crashing or destabilizing the kernel. The weakness corresponds to CWE‑909.

Affected Systems

Linux kernel builds that include the igc networking driver in its original, unpatched form are subject to this flaw. Any distribution or custom kernel that deploys the igc driver before the recent patch, regardless of specific version numbers, is potentially vulnerable. The issue is tied to Intel‑based Ethernet hardware controlled by the igc driver.

Risk and Exploitability

The CVSS score of 9.8 marks this as a critical flaw, while the EPSS score of less than 1 % indicates a low but non‑zero probability of exploitation. The flaw is not listed in CISA’s KEV catalog, and no public exploits are known. Based on the description, the likely attack vector is the transmission of crafted network packets that trigger the SMD frame handling pathway, which an attacker could use to provoke the improper cleanup routine. The vulnerability requires kernel‑level execution or the ability to influence network traffic received by the affected interface to exercise the fault.

Generated by OpenCVE AI on July 30, 2026 at 20:57 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install and boot the latest kernel update that contains the igc driver fix.
  • After updating, restart the system to load the patched driver code.
  • If a reboot is not possible, unload and reload the igc driver with the updated module using `modprobe -r igc && modprobe igc`.

Generated by OpenCVE AI on July 30, 2026 at 20:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
History

Tue, 21 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-909
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 20 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Sun, 19 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: igc: set tx buffer type for SMD frames Sashiko pointed out that igc_fpe_init_smd_frame() initializes igc_tx_buffer fields for an SMD skb, but does not set the buffer type: https://sashiko.dev/#/patchset/20260415025226.114115-1-kohei%40enjuk.jp Since igc_tx_buffer entries are reused, a stale XDP or XSK type can remain and make TX completion use the wrong cleanup path. Set the buffer type to IGC_TX_BUFFER_TYPE_SKB.
Title igc: set tx buffer type for SMD frames
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-05T12:38:29.607Z

Reserved: 2026-07-19T07:54:57.028Z

Link: CVE-2026-64035

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-64035 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T21:00:22Z

Weaknesses
  • CWE-909

    Missing Initialization of Resource