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

bnx2x: fix potential memory leak in bnx2x_alloc_mem_bp()

If the allocation of fp[i].tpa_info fails, the error path will not free
the struct bnx2x_fastpath allocated earlier, as it is not linked to the
bp structure yet. Fix that by linking it immediately after allocation.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability is a memory leak in the Linux kernel's bnx2x network driver. When the allocation of fp[i].tpa_info fails, the error path does not free the previously allocated bnx2x_fastpath structure because it is not linked to the backing pool yet, leading to leaked kernel memory. The leak can accumulate over time, potentially exhausting kernel memory and causing degraded performance or kernel panics. The flaw does not provide malicious code execution or privilege escalation; it is limited to resource exhaustion.

Affected Systems

Any system running a Linux kernel that contains the pre‑patch bnx2x driver for network adapters. The vulnerable code resides in the kernel's bnx2x_alloc_mem_bp function, which is part of the built‑in network driver bundle for bnx2x devices.

Risk and Exploitability

The EPSS score is less than 1% and the vulnerability is not listed in the CISA KEV catalog, indicating a low likelihood of public exploitation. With a CVSS score of 5.5, the risk is medium due to potential resource exhaustion. An attacker would need the system to run for a sufficient period while using the bnx2x driver to allow memory to leak. No privileged input or special conditions beyond normal kernel activity are required to trigger the leak.

Generated by OpenCVE AI on August 18, 2026 at 05:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes the bnx2x_alloc_mem_bp patch
  • If a kernel upgrade cannot be performed immediately, consider disabling or reducing usage of bnx2x interfaces or switching to an alternative driver
  • Monitor kernel logs for bnx2x‑related errors and track system memory for signs of the leak

Generated by OpenCVE AI on August 18, 2026 at 05:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 04:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Tue, 18 Aug 2026 00:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Low


Sat, 15 Aug 2026 22:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: bnx2x: fix potential memory leak in bnx2x_alloc_mem_bp() If the allocation of fp[i].tpa_info fails, the error path will not free the struct bnx2x_fastpath allocated earlier, as it is not linked to the bp structure yet. Fix that by linking it immediately after allocation.
Title bnx2x: fix potential memory leak in bnx2x_alloc_mem_bp()
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-17T05:07:05.117Z

Reserved: 2026-08-09T03:40:39.901Z

Link: CVE-2026-72039

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:21:12.987

Modified: 2026-08-17T06:18:01.803

Link: CVE-2026-72039

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-72039 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T05:30:08Z

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime