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

PCI/pwrctrl: tc9563: Fix parsing the integrated Ethernet MAC Endpoint node

DSP3 has an integrated Ethernet MAC Endpoint which has its own set of
config registers for configuring settings such as ASPM. The Endpoint device
has two physical functions and those two functions share the same settings.

Parse the Endpoint node under DSP3 instead of parsing both functions. The
existing parsing logic also has one OOB issue as parsing both functions
will result in accessing past the tc9563_pwrctrl->cfg array.
Published: 2026-09-24
Score: 7.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Kernel out‑of‑bounds read
Action: Apply patch
AI Analysis

Impact

During initialization of the tc9563 PCI power‑controller driver the kernel incorrectly parses the integrated Ethernet MAC Endpoint node, acquiring configuration registers for both physical functions. The parsing logic directly accesses the tc9563_pwrctrl->cfg array and, when both functions are parsed, the address calculation can slip past the end of the array, producing an out‑of‑bounds read. The read may expose kernel data to a caller that can exercise this path, and the CWE‑787 weakness indicates that the exposed memory could be leveraged for further exploitation. The description does not state an attacker model; it is inferred that the vulnerability can be triggered whenever the driver is loaded and the parsing routine executes, which typically requires local access to the system or the ability to load the kernel module.

Affected Systems

All Linux kernel releases that include the legacy tc9563 PCI/pwrctrl driver before the commit that introduces the patch. The affected component is the kernel module named tc9563_pwrctrl, which is part of the Linux kernel’s PCI power‑control subsystem. No specific kernel versions are enumerated, so any kernel version containing the unpatched driver is vulnerable.

Risk and Exploitability

The CVSS score of 7.7 categorizes this as high severity, while an EPSS score of less than 1% indicates a very low yet non‑zero probability of exploitation. The vulnerability is not listed in CISA’s KEV catalog. It is likely that an attacker would need to load or otherwise interact with the tc9563 driver to trigger the parsing routine, suggesting a local or privileged execution model, though this is an inference drawn from the nature of driver initialization. Successful exploitation could leak kernel memory and potentially enable privilege escalation within the host.

Generated by OpenCVE AI on October 1, 2026 at 22:18 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that includes commit 6e5e6c2194b2 or apply the corresponding patch to the source tree to correct the parsing logic.
  • If an immediate kernel update is not possible, disable or unload the tc9563 device driver to prevent the out‑of‑bounds read from occurring during driver initialization.
  • Implement kernel audit or integrity monitoring to detect anomalous memory accesses or driver load events that could indicate exploitation attempts.

Generated by OpenCVE AI on October 1, 2026 at 22:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 29 Sep 2026 13:15:00 +0000


Fri, 25 Sep 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Thu, 24 Sep 2026 16:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: PCI/pwrctrl: tc9563: Fix parsing the integrated Ethernet MAC Endpoint node DSP3 has an integrated Ethernet MAC Endpoint which has its own set of config registers for configuring settings such as ASPM. The Endpoint device has two physical functions and those two functions share the same settings. Parse the Endpoint node under DSP3 instead of parsing both functions. The existing parsing logic also has one OOB issue as parsing both functions will result in accessing past the tc9563_pwrctrl->cfg array.
Title PCI/pwrctrl: tc9563: Fix parsing the integrated Ethernet MAC Endpoint node
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-09-25T05:09:55.614Z

Reserved: 2026-09-17T16:02:15.097Z

Link: CVE-2026-93265

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T16:17:23.340

Modified: 2026-09-25T05:17:01.393

Link: CVE-2026-93265

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-93265 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T22:30:14Z

Weaknesses