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

accel: ethosu: Ensure SRAM region size matches job

It is possible for userspace to set the job SRAM size to 0, but then still
have SRAM accesses in the command stream. When the job SRAM size is 0,
setting the region base register is skipped and a stale base address from
a prior job is used.

Check the region size against the job's SRAM size instead of just the size
of the SRAM. The job's SRAM size was already checked against the total SRAM
size.
Published: 2026-09-25
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Kernel memory corruption
Action: Immediate patch
AI Analysis

Impact

The flaw in the ethosu accelerator driver allows a userspace process to submit a job with an SRAM size of zero while still including SRAM accesses in the command stream. Because the driver skips setting the region base register when the requested size is zero, it reuses a stale base address from a previous job, causing the kernel to perform memory accesses at an unintended location. This results in memory corruption within the privileged kernel context and potentially leads to system failure or privilege escalation.

Affected Systems

All Linux kernel builds that load and use the ethosu accelerated driver are affected. The issue resides entirely within the kernel source and is independent of distribution, so any distribution that ships with a kernel version before the patch is vulnerable.

Risk and Exploitability

Exploitation requires a local userspace process with the ability to submit jobs to the ethosu driver, typically root or a user with CAP_SYS_ADMIN. While the EPSS score is < 1% and the vulnerability is not yet listed in the CISA KEV catalog, the CVSS score of 7.8 indicates a significant risk of kernel memory corruption that could allow an attacker to achieve privilege escalation or deny service upon successful exploitation.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the CVE-2026-97911 patch. If no patched kernel is available, unload or disable the ethosu driver in environments where untrusted userspace processes may submit jobs, or remove the driver entirely if not needed.
  • Restrict access to the ethosu device file so that only the root user or privileged users with appropriate capabilities can submit jobs, thereby limiting the attack surface for the majority of users.
  • Implement userspace validation to reject any job that specifies a zero SRAM size before the command stream is sent to the driver, ensuring that no stale base address is reused.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 30 Sep 2026 00:15:00 +0000


Sat, 26 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
CWE-665

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

Type Values Removed Values Added
Metrics cvssV3_1

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


Fri, 25 Sep 2026 14:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
CWE-665

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: ethosu: Ensure SRAM region size matches job It is possible for userspace to set the job SRAM size to 0, but then still have SRAM accesses in the command stream. When the job SRAM size is 0, setting the region base register is skipped and a stale base address from a prior job is used. Check the region size against the job's SRAM size instead of just the size of the SRAM. The job's SRAM size was already checked against the total SRAM size.
Title accel: ethosu: Ensure SRAM region size matches job
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-25T14:41:37.359Z

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

Link: CVE-2026-97911

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-09-25T15:18:02.220

Link: CVE-2026-97911

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-97911 - Bugzilla

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-908

    Use of Uninitialized Resource