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

net: liquidio: fix BAR resource leak on PF number failure

If cn23xx_get_pf_num() fails, the function returns without
unmapping either BAR. Unmap both BARs before returning from
the error path.

Found by manual code review.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The liquidio network device driver in the Linux kernel has a flaw where if obtaining the PF number fails, the driver returns without unmapping either BAR or any associated Base Address Register. This results in a persistent memory‑mapped I/O region that the kernel never releases, leading to long‑term exhaustion of MMIO resources, degraded performance, or driver instability. The weakness is an improper release of a resource (CWE‑772).

Affected Systems

Any Linux kernel version that includes the liquidio driver without the commit that unmaps both BARs on error is affected. The bug impacts the core kernel component and therefore applies to all distributions that ship a vulnerable kernel until they upgrade to a release that incorporates the fix.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity. The EPSS score of less than 1% suggests a very low probability of exploitation. It is not listed in the CISA KEV catalog. The likely attack surface is local or privileged; an attacker with the ability to trigger driver initialization or swap devices could force the error path and create a resource leak. While this does not grant arbitrary code execution, repeated failures could cause memory pressure or even a denial‑of‑service condition, rendering the overall risk moderate.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Deploy a Linux kernel update that contains the commit unmapping both BARs on error.
  • Reboot the system to load the updated kernel and drivers.
  • If the liquidio network device is not required, blacklist or unload the liquidio driver module to eliminate the vulnerability.

Generated by OpenCVE AI on August 18, 2026 at 05:22 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-464
CWE-471

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 08:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-464
CWE-471

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: net: liquidio: fix BAR resource leak on PF number failure If cn23xx_get_pf_num() fails, the function returns without unmapping either BAR. Unmap both BARs before returning from the error path. Found by manual code review.
Title net: liquidio: fix BAR resource leak on PF number failure
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:04.031Z

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

Link: CVE-2026-72038

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-72038

cve-icon Redhat

Severity : Low

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

Links: CVE-2026-72038 - Bugzilla

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime