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

octeontx2-af: cn10k: restrict VF LMTLINE sharing to its own PF

rvu_mbox_handler_lmtst_tbl_setup() uses req->base_pcifunc as a direct
index into the LMT map table to read another function's LMTLINE
physical base address and copy it into the caller's own LMT map table
entry. The mailbox dispatcher authenticates req->hdr.pcifunc from the
IRQ source, but req->base_pcifunc is a separate payload field and is
not sanitized.

Reject the request with -EPERM when a VF caller's base_pcifunc is not a
valid function under its own PF. is_pf_func_valid() bounds the FUNC field
to the PF's configured VF count, keeping the computed index inside the
caller's own slot block.
Published: 2026-08-15
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from an unsanitized index used in the rvu_mbox_handler_lmtst_tbl_setup() routine. A virtual function (VF) can supply a base_pcifunc value that references another function’s LMTLINE base address, causing the driver to copy that address into the VF’s own mapping table. This allows the VF to read or duplicate configuration data belonging to a different function, potentially revealing sensitive hardware information or enabling unauthorized manipulation of device state.

Affected Systems

The flaw affects Linux kernels that employ the OcteonTX2 AF CN10K device driver. No specific version ranges are listed, so any kernel containing the vulnerable implementation is potentially impacted. All Linux distributions running such kernels before receiving a patch are affected.

Risk and Exploitability

The CVSS score is not disclosed and EPSS is unavailable, so the exact severity remains unknown. The issue is not listed in the CISA KEV catalog. The attacker must control a virtual function and send a crafted mailbox request with an arbitrary base_pcifunc value. Successful exploitation could allow the VF to read or duplicate another function’s LMTLINE base address, undermining isolation between virtual machines and possibly facilitating further privilege escalation or tampering within the shared device context. Given the need for privileged VF access, the risk is primarily to virtualized environments where VFs can interact directly with hardware. The lack of EPSS data suggests that exploitation may not be widespread yet, but the potential impact on isolation remains significant.

Generated by OpenCVE AI on August 15, 2026 at 07:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to the version that contains the patch for the octeontx2-af VF LMTLINE sharing issue.
  • Upgrade the Octeon CN10K device driver to the latest kernel‑bundled version that implements the fix.
  • Reboot the system to load the updated kernel and driver.
  • If an immediate kernel update is not yet available, restrict or disable virtual function access to the affected device to prevent exploitation.

Generated by OpenCVE AI on August 15, 2026 at 07:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Weaknesses CWE-200
CWE-284

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: cn10k: restrict VF LMTLINE sharing to its own PF rvu_mbox_handler_lmtst_tbl_setup() uses req->base_pcifunc as a direct index into the LMT map table to read another function's LMTLINE physical base address and copy it into the caller's own LMT map table entry. The mailbox dispatcher authenticates req->hdr.pcifunc from the IRQ source, but req->base_pcifunc is a separate payload field and is not sanitized. Reject the request with -EPERM when a VF caller's base_pcifunc is not a valid function under its own PF. is_pf_func_valid() bounds the FUNC field to the PF's configured VF count, keeping the computed index inside the caller's own slot block.
Title octeontx2-af: cn10k: restrict VF LMTLINE sharing to its own PF
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-15T05:52:04.038Z

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

Link: CVE-2026-72045

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-08-15T06:21:13.700

Link: CVE-2026-72045

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-15T08:00:06Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-284

    Improper Access Control