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

bonding: fix the program leak when XDP is replaced

We need to release the reference on the old BPF prog, whether
we are going to no-prog, or replacing the prog with another.

Spotted by AI while running tests for the propagation series
(leaked programs were accumulating). Selftest will come in
the net-next series to avoid conflicts.
Published: 2026-10-23
Score: 2.3 Low
EPSS: < 1% Very Low
KEV: No
Impact: Resource Exhaustion via Memory Leak
Action: Update Kernel
AI Analysis

Impact

The Linux kernel had a flaw in the bonding driver related to XDP (eXpress Data Path). When an XDP program was replaced or removed, a reference to the old BPF program was not released, causing the program object to accumulate in memory with each replacement. The accumulation leads to a memory leak that can degrade kernel performance, exhaust available memory, and potentially result in a denial-of-service condition.

Affected Systems

All Linux kernel builds that include the bonding driver and XDP support and have not incorporated the recent patch. Specific version information is not provided, so the fix applies to kernels released before the commit that introduced the change.

Risk and Exploitability

The EPSS score is < 1% and the vulnerability is not listed in the CISA KEV catalog. The CVSS score is 2.3, indicating a low severity. Because the flaw requires the ability to load or replace XDP programs—a privileged kernel operation—the likely attack vector is a local privileged user. Once exploited, an attacker could induce a memory-based denial-of-service by repeatedly swapping XDP programs and preventing their cleanup.

Generated by OpenCVE AI on October 29, 2026 at 21:57 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply a kernel update that includes commit 184b5ddf82d45d6f75cc83719a2e453392512bd2, which cleans up BPF program references when XDP programs are replaced or removed.
  • Restrict the ability to load or replace XDP programs to trusted users only, reducing the chance that an attacker can trigger the leak.
  • After applying the fix, monitor kernel memory usage and BPF program counts to confirm that the leak has been eliminated.

Generated by OpenCVE AI on October 29, 2026 at 21:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 20:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Thu, 29 Oct 2026 12:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Low


Fri, 23 Oct 2026 18:00:00 +0000

Type Values Removed Values Added
First Time appeared Linux linux
Vendors & Products Linux linux

Fri, 23 Oct 2026 15:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Fri, 23 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: bonding: fix the program leak when XDP is replaced We need to release the reference on the old BPF prog, whether we are going to no-prog, or replacing the prog with another. Spotted by AI while running tests for the propagation series (leaked programs were accumulating). Selftest will come in the net-next series to avoid conflicts.
Title bonding: fix the program leak when XDP is replaced
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 Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-23T12:19:36.024Z

Reserved: 2026-09-25T10:25:14.383Z

Link: CVE-2026-98966

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-23T13:17:18.077

Modified: 2026-10-23T13:17:18.077

Link: CVE-2026-98966

cve-icon Redhat

Severity : Low

Publid Date: 2026-10-23T00:00:00Z

Links: CVE-2026-98966 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-29T22:00:09Z

Weaknesses
  • CWE-911

    Improper Update of Reference Count