CVE-2026-53087

net: bcmgenet: fix leaking free_bds

Published Jun 24, 2026 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
In the Linux kernel, the following vulnerability has been resolved:

net: bcmgenet: fix leaking free_bds

While reclaiming the tx queue we fast forward the write pointer to
drop any data in flight. These dropped frames are not added back
to the pool of free bds. We also need to tell the netdev that we
are dropping said data.

Analysis

AI-generated

Technical impact

A flaw in the Linux kernel bcmgenet driver causes dropped transmit frames to be omitted from the free buffer descriptor pool during queue reclamation, leaking descriptors and gradually exhausting available resources. This leads to a loss of network transmission capability and can ultimately interrupt host connectivity, representing a resource‑exhaustion denial‑of‑service vulnerability (CWE‑772, CWE‑401).

Affected Systems

Linux kernel builds that include the bcmgenet driver and have not applied the commits referenced in the advisory are affected. This encompasses any kernel version where bcmgenet was compiled prior to the application of the fix, regardless of vendor or specific distribution.

Risk and Exploitability

The CVSS score is 7.5, indicating high severity, and the EPSS score is less than 1 %, suggesting a low likelihood of exploitation. The vulnerability is not present in CISA’s KEV catalog. Based on the description, the likely attack vector is local, requiring privileged access to interact with the network driver or to generate high traffic volumes to trigger the descriptor leak. No known exploits exist, but the potential for service disruption warrants immediate attention.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes commit 150d06aa and the related patch series, ensuring the bcmgenet driver correctly recycles dropped frames.
  • If a kernel upgrade is not feasible, disable the bcmgenet network interfaces or replace them with a non‑vulnerable driver to prevent the defect from being exercised.
  • Monitor network performance and system logs for signs of buffer descriptor exhaustion, such as reduced transmit throughput or increased error counts, and take corrective action before an outage.

Generated by OpenCVE AI on August 12, 2026 at 06:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Ubuntu USN Ubuntu USN USN-8566-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8568-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8569-1 Linux kernel (HWE) vulnerabilities
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
Ubuntu USN Ubuntu USN USN-8663-1 Linux kernel (NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-8664-1 Linux kernel (NVIDIA BaseOS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-1 Linux kernel (GCP) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-3 Linux kernel (Oracle) vulnerabilities
History
Type Values Removed Values Added
Metrics cvssV3_1

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

Type Values Removed Values Added
Weaknesses CWE-401
Type Values Removed Values Added
Weaknesses CWE-401
Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: net: bcmgenet: fix leaking free_bds While reclaiming the tx queue we fast forward the write pointer to drop any data in flight. These dropped frames are not added back to the pool of free bds. We also need to tell the netdev that we are dropping said data.
Title net: bcmgenet: fix leaking free_bds
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References
Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime

  • CWE-772

    Missing Release of Resource after Effective Lifetime

Sources

Status
PUBLISHED
Assigner
Linux
Published
Updated
Aug 5, 2026, 12:33 PM
Reserved
Jun 9, 2026, 7:44 AM
Status
Analyzed
Published
Jun 24, 2026, 5:17 PM
Modified
Jul 23, 2026, 6:35 PM
Severity
Public date
Jun 24, 2026, 12:00 AM