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

accel/ivpu: Limit firmware log name prints to field size

The name in struct vpu_tracing_buffer_header is a fixed-size array
populated by the NPU firmware. It is expected to be NUL-terminated,
but nothing on the host side enforces this, so printing it with an
unbounded string conversion would read past the field if the
terminator is ever missing and expose adjacent bytes of the shared
tracing BO through dmesg and the debugfs FW log output.

Print at most as many characters as the name field holds, so the output
never runs past it even if the string is not NUL-terminated.
Published: 2026-09-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information exposure via kernel logs
Action: Apply Patch
AI Analysis

Impact

The Linux kernel’s accel/ivpu firmware tracing buffer contains a fixed-size name field that is filled by firmware but is not guaranteed to be NUL-terminated. When the host code prints this field to dmesg or through debugfs without performing a length check, it can read past the intended buffer boundaries. The out‑of‑bounds read leaks adjacent bytes of the shared tracing buffer object, thereby exposing data that may contain confidential information. This flaw is a classic out‑of‑bounds read that presents a clear information‑leak weakness.

Affected Systems

All builds of the Linux kernel that include the accel/ivpu firmware and its tracing buffer implementation are potentially affected. The vendor is Linux, and the affected product is the Linux kernel. Any distribution shipping a kernel version that has not been updated to implement the name‑length check is vulnerable.

Risk and Exploitability

The vulnerability can lead to an information‑leak via dmesg or the debugfs firmware log. The likely attack vector is local or privileged access to kernel debug interfaces; the description does not mention remote exploitation, so it is inferred that only users with kernel log or debugfs read permissions can exploit it. The EPSS score of <1% indicates a low probability of exploitation, and the CVSS score of 5.5 denotes moderate severity. The flaw is not listed in the CISA KEV catalog, implying no known widespread exploitation. Nonetheless, because the exposure can reveal arbitrary kernel memory contents, the confidentiality impact can be significant in environments where debugging logs are accessible to non‑trusted users.

Generated by OpenCVE AI on October 1, 2026 at 06:48 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the firmware log name size limitation fix
  • Restrict or disable read access to the /sys/kernel/debug/ directory for unprivileged users to limit exposure
  • Monitor dmesg and debugfs output for abnormal data and audit kernel logs for signs of unexpected memory leakage

Generated by OpenCVE AI on October 1, 2026 at 06:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Wed, 30 Sep 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


Fri, 25 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: accel/ivpu: Limit firmware log name prints to field size The name in struct vpu_tracing_buffer_header is a fixed-size array populated by the NPU firmware. It is expected to be NUL-terminated, but nothing on the host side enforces this, so printing it with an unbounded string conversion would read past the field if the terminator is ever missing and expose adjacent bytes of the shared tracing BO through dmesg and the debugfs FW log output. Print at most as many characters as the name field holds, so the output never runs past it even if the string is not NUL-terminated.
Title accel/ivpu: Limit firmware log name prints to field size
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-25T10:22:37.117Z

Reserved: 2026-09-25T10:18:58.201Z

Link: CVE-2026-97915

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T11:17:18.487

Modified: 2026-09-25T11:17:18.487

Link: CVE-2026-97915

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-97915 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T07:00:03Z

Weaknesses