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

RDMA/bnxt_re: Free CQ toggle page after firmware teardown

Free the toggle page only after firmware teardown completes so that
an NQ interrupt arriving during bnxt_qplib_destroy_cq() won't write
the toggle value to an already-freed page. Move free_page() after
bnxt_qplib_destroy_cq.
Published: 2026-08-15
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

During firmware teardown, the bnxt_re RDMA driver frees a page before ensuring that no NQ interrupts remain pending. An interrupt arriving during bnxt_qplib_destroy_cq() can then write to this already freed page, resulting in a classic use‑after‑free and kernel memory corruption. If successfully exploited, this could allow an attacker to execute arbitrary code in kernel mode, compromising system integrity and availability.

Affected Systems

The affected product is the Linux kernel, specifically the bnxt_re RDMA driver that interacts with Intel BNX‑T network firmware. No specific kernel or driver version ranges are listed in the data, so all Linux kernel releases containing the unpatched bnxt_re module are potentially vulnerable.

Risk and Exploitability

The CVSS score is 8.8, indicating a high severity, and the EPSS score is <1%, suggesting low likelihood of exploitation. KEV indicates the vulnerability is not currently listed as known and actively exploited. Consequently, the exploitation likelihood is uncertain. Based on the description, it is inferred that the presence of a use‑after‑free in the kernel implies a high consequence if the flaw is triggered. The attack would likely utilize an NQ interrupt during driver teardown, which is an operation typically triggered by an administrator or during device removal. Based on the information, it is inferred that there is no publicly available exploit, so the immediate risk is limited to environments where firmware teardown can be controlled by a privileged user. Nonetheless, the potential for kernel privilege escalation makes the vulnerability critical in high‑risk contexts.

Generated by OpenCVE AI on August 22, 2026 at 04:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a Linux kernel version that includes the bnxt_re patch correcting the free-page race condition.
  • If maintaining a custom kernel, apply the commit referenced in the Linux kernel repository that moves the free_page() call after firmware teardown.
  • Monitor system logs for NQ interrupt activity during bnxt_re driver unload to detect potential memory corruption incidents.

Generated by OpenCVE AI on August 22, 2026 at 04:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Weaknesses CWE-416

Thu, 20 Aug 2026 00:15:00 +0000

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

None

threat_severity

Moderate


Mon, 17 Aug 2026 16:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Mon, 17 Aug 2026 13:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Mon, 17 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Sat, 15 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Free CQ toggle page after firmware teardown Free the toggle page only after firmware teardown completes so that an NQ interrupt arriving during bnxt_qplib_destroy_cq() won't write the toggle value to an already-freed page. Move free_page() after bnxt_qplib_destroy_cq.
Title RDMA/bnxt_re: Free CQ toggle page after firmware teardown
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:44:59.920Z

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

Link: CVE-2026-72499

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:24.220

Modified: 2026-08-17T06:19:18.350

Link: CVE-2026-72499

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-72499 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T05:00:13Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference