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

Input: ims-pcu - fix out-of-bounds read in ims_pcu_irq() debug logging

The debug logging in ims_pcu_irq() unconditionally prints data from
pcu->urb_in_buf. However, if the interrupt fired for pcu->urb_ctrl, the
actual data resides in pcu->urb_ctrl_buf. If urb->actual_length for the
control URB exceeds pcu->max_in_size, this leads to an out-of-bounds
read.

Fix this by printing from the correct buffer associated with the URB.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel IMS‑PCU driver logs control transfer data directly from the urb_in_buf buffer during an interrupt, regardless of which URB triggered the interrupt. When the interrupt occurs for a control transfer and the actual transfer length exceeds the allocated buffer size, the debug routine reads beyond the intended memory region. The resulting out‑of‑bounds read can leak kernel memory contents into system logs, potentially revealing sensitive information such as credentials or cryptographic keys. There is no direct privilege escalation or code execution impact described, but the information disclosure could assist attackers in further exploits.

Affected Systems

All Linux kernel distributions that include the IMS‑PCU driver are potentially affected. The advisory does not list specific kernel versions, so any kernel build that has not yet applied the patch that corrects the debug logging routine may be vulnerable.

Risk and Exploitability

The advisory provides a CVSS score of 5.5 and an EPSS score of less than 1%; the vulnerability is not listed in CISA KEV. The exploitation requires a privileged kernel context to trigger the specific interrupt sequence and rely on debug logging being enabled. While the probability of successful exploitation is low in typical environments, the potential for data leakage warrants prompt attention. No additional mitigations are described beyond applying the patch or disabling the driver’s debug logging.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the kernel to a version that includes the fix for ims_pcu_irq() debug logging
  • If a patch is unavailable, configure the system to disable debug or trace logging for the IMS‑PCU driver to eliminate the out‑of‑bounds read
  • Ensure that kernel logs are not accessible to unprivileged users, and monitor for anomalous log entries that may indicate a residual read

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 04:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Tue, 18 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
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

Moderate


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

Type Values Removed Values Added
Weaknesses CWE-119

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: Input: ims-pcu - fix out-of-bounds read in ims_pcu_irq() debug logging The debug logging in ims_pcu_irq() unconditionally prints data from pcu->urb_in_buf. However, if the interrupt fired for pcu->urb_ctrl, the actual data resides in pcu->urb_ctrl_buf. If urb->actual_length for the control URB exceeds pcu->max_in_size, this leads to an out-of-bounds read. Fix this by printing from the correct buffer associated with the URB.
Title Input: ims-pcu - fix out-of-bounds read in ims_pcu_irq() debug logging
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:44.723Z

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

Link: CVE-2026-72076

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-72076

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-72076 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T05:45:03Z

Weaknesses