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

net: libwx: fix VF illegal register access

Register WX_CFG_PORT_ST is a PF restricted register. When a VF is
initialized, attempting to read this register triggers an illegal
register access, which lead to a system hang.

When the device is VF, the bus function ID can be obtained directly from
the PCI_FUNC(pdev->devfn).
Published: 2026-05-28
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, the libwx subsystem contains a code path that reads the PF‑restricted register WX_CFG_PORT_ST during virtual function (VF) initialization. Because the kernel does not verify that the caller is a VF, the read triggers an illegal register access that causes the kernel to hang. The flaw, an illegal register access (CWE‑1220), results in a complete system lockup, effectively denying service to all processes. No confidential data is exposed by the failure, so the impact is limited to availability.

Affected Systems

Linux kernels 6.18 (including rc5, rc6, and rc7) and 7.1 rc1 through rc2 contain the vulnerable libwx code. Subsequent releases that have not yet applied the patch may also be affected, but no other versions are listed in the current data.

Risk and Exploitability

The EPSS score is under 1 %, indicating a low probability of wild exploitation. The CVSS base score of 5.5 reflects moderate severity, with no impact on confidentiality or integrity. The flaw is not listed in the CISA KEV catalog. Based on the description, it is inferred that the vulnerability requires privileged local access to configure a VF; an attacker with such permissions could trigger the system hang, delivering a local denial of service. Because creating VFs typically requires administrative or kernel‑level privileges, the attack vector is most likely local.

Generated by OpenCVE AI on August 14, 2026 at 03:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that contains the libwx patch which removes the illegal register read.
  • If a kernel upgrade cannot be performed immediately, apply the patch as referenced in the kernel commit logs to eliminate the illegal register access in the libwx driver.
  • Restrict the creation and configuration of virtual functions to trusted administrators only until the upstream fix is applied.

Generated by OpenCVE AI on August 14, 2026 at 03:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8566-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8567-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8568-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8569-1 Linux kernel (HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-8574-1 Linux kernel (GCP FIPS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8574-2 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8595-1 Linux kernel (Oracle) vulnerabilities
Ubuntu USN Ubuntu USN USN-8596-1 Linux kernel (NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-8595-2 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8606-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8607-1 Linux kernel (Azure CVM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8608-1 Linux kernel (Azure FIPS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8609-1 Linux kernel (Azure CVM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8574-3 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8595-3 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8619-1 Linux kernel (HWE) vulnerabilities
History

Thu, 13 Aug 2026 23:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-269

Fri, 29 May 2026 00:15:00 +0000


Thu, 28 May 2026 12:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-269

Thu, 28 May 2026 10:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: net: libwx: fix VF illegal register access Register WX_CFG_PORT_ST is a PF restricted register. When a VF is initialized, attempting to read this register triggers an illegal register access, which lead to a system hang. When the device is VF, the bus function ID can be obtained directly from the PCI_FUNC(pdev->devfn).
Title net: libwx: fix VF illegal register access
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-06-14T17:57:38.598Z

Reserved: 2026-05-13T15:03:33.100Z

Link: CVE-2026-46142

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Undergoing Analysis

Published: 2026-05-28T10:16:29.790

Modified: 2026-06-24T17:07:50.287

Link: CVE-2026-46142

cve-icon Redhat

Severity :

Publid Date: 2026-05-28T00:00:00Z

Links: CVE-2026-46142 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T03:15:12Z

Weaknesses