Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local access to accel/ethos-u device
-
DeliveryCraft U65 command stream with truncating rounding
-
ExploitParser misreads field, selects two-tile path
-
ExecutionBogus feature-map size from unset tile bases
-
ImpactKernel memory corruption / crash (DoS)
Vulnerability Assessment
| Exploitation Conditions | Requires the ARM Ethos-U accelerator (accel/ethos-u) driver to be present and bound to Ethos-U65 hardware - a niche configuration limited to specific embedded SoCs such as NXP i.MX93. The attacker needs local access to the accelerator character device and the ability to submit NPU command streams (CMDSTREAM_BO_CREATE). Triggering the corruption path specifically requires a U65 stream using truncating rounding (value 1), which routes to the two-tile address path and derives a feature-map size from tile bases the stream never initialized; U65 natural rounding (value 2) only produces the -EINVAL functional failure. Limiting factors: local-only vector, requires accel-device access (PR:L), U85 hardware is unaffected, and the driver must be built and running against real U65 silicon - not a default configuration on general-purpose systems. |
| Impact | This is a HIGH-CVSS-but-LOW-real-risk issue. NVD scores it 7.8 via CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, but the CVSS impact triad (C:H/I:H/A:H) is overstated relative to the actual defect. The described behavior is fundamentally a register-field misinterpretation: on ARM Ethos-U65 NPUs, bits 15:14 of NPU_SET_{IFM,OFM}_PRECISION encode the rounding mode, but the command-stream parser always read them as the U85 storage mode. The dominant real-world effect is a functional regression - legitimate U65 command streams requesting natural rounding are rejected with -EINVAL (72 Teflon test-suite failures on i.MX93), which is availability/usability, not confidentiality. The genuine security-relevant path is the truncating-rounding misread selecting a two-tile address path and computing a bogus feature-map size from tile bases the stream never set, which is a memory-corruption/OOB risk (crash-dominant DoS, not information disclosure). There is no EPSS score, no CISA KEV listing, and no public exploit identified. SIGNAL CONFLICT: the input Tags say 'Information Disclosure' (implying C:H), but the description and patch indicate a functional/corruption bug with no read primitive - C:H is not supported. The CVSS AV:L/PR:L is consistent with the description (local access to the accel device is required). Overall: low priority outside the specific embedded ML deployments that run this driver. |
| Exploit ScenarioDerived | A local user with access to the ARM Ethos-U accelerator device on an i.MX93-class SoC submits a crafted NPU command stream using U65 truncating rounding, causing the parser to take the two-tile address path and compute a bogus feature-map size from uninitialized tile bases, leading to memory corruption or a kernel crash. No public exploit code exists, and exploitation requires local access plus the ability to submit command streams to the accel device. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 25, 2026
Incorrect interpretation of the NPU_SET_IFM/OFM_PRECISION field by the Linux kernel's accel/ethosu driver on Arm Ethos-U65 hardware lets a local user with access to the accelerator character device corrupt command-stream processing. Because bits 15:14 are read as an activation storage mode instead of the U65 rounding mode, natural rounding (value 2) streams are rejected with -EINVAL, and truncating rounding (value 1) streams are misrouted to the two-tile address path where a feature-map size is computed from tile bases the stream never initialized, degrading integrity of NPU operations and potentially crashing the affected subsystem. Authentication is required (CVSS vector PR:L, local vector AV:L); no public exploit code has been identified at time of analysis, and exploitation is limited to systems running the driver bound to real Ethos-U65 silicon, such as NXP i.MX93 SoCs. Vendor-released patches are available in the referenced kernel stable commits, with EUVD listing Linux 7.2.7 and 7.3-rc2 as fixed.
RemediationAI
Apply the vendor patch by upgrading to a kernel containing the upstream fix - the stable commit 6b08adbda8ea797849e3654ce12cb3856ce6051a or mainline commit db9deec5a345abc538d081fb221dc0b00a9695bd, corresponding per EUVD to Linux 7.2.7 or 7.3-rc2 and later; on vendor BSPs for NXP i.MX93, take the equivalent accel/ethosu update from the SoC vendor rather than assuming the mainline tag alone applies. If the upgrade cannot be staged immediately, the most direct compensating control is to remove exposure of the accelerator character device to untrusted local users (tighten permissions, udev rules or cgroup device-controller policy on /dev/accel*), trading away legitimate NPU access for non-privileged workloads; alternatively, build the kernel with the ethos-u driver disabled or unbound on U65 systems that do not require NPU offload, at the cost of losing hardware acceleration and failing any userspace stack that opens the device. Blocking only streams that use truncating rounding is not a viable workaround because Mesa emits both rounding values for common operators (average pooling, concatenation, split, unpack, strided slice, LUT, argmax), so selective filtering breaks normal functionality. Patch availability is confirmed by the vendor per the supplied patch field; the assessment that no public exploit exists should be revisited if exploit code or in-field abuse is later reported.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is a Linux kernel driver logic defect in the Arm Ethos-U NPU accelerator subsystem (accel/ethosu), which exposes NPU command-stream submission through the accelerator character device and the CMDSTREAM_BO_CREATE ioctl. The field at bits 15:14 of the NPU_SET_IFM_PRECISION and NPU_SET_OFM_PRECISION register definitions is architecturally overloaded: on Ethos-U85 it selects the activation storage mode, while on Ethos-U65 the same bits carry the rounding mode. The command-stream parser has treated the field as a storage mode since the driver was introduced, which was benign only because unrecognized values previously fell through the switch statement. Once unknown values were rejected, two distinct failure modes appeared: U65 streams requesting natural rounding (value 2) - emitted by Mesa for average pooling, concatenation, split, unpack, strided slice, LUT and argmax - fail CMDSTREAM_BO_CREATE with -EINVAL, producing 72 failures in the Teflon test suite on i.MX93; and streams requesting truncating rounding (value 1) are misclassified into the two-tile address path, where the driver derives a feature-map size from tile base addresses that the command stream never populated, yielding a bogus size calculation. The root cause is an unvalidated hardware-generation assumption in a shared parser, i.e., an improper interpretation of attacker-influenced input rather than a memory-safety flaw; the corrective upstream change gates the storage-mode reading to the hardware where the field actually is a storage mode. Per the independent assessment, impact is scored CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H - no confidentiality impact, limited integrity impact, and high availability impact - which is lower than the NVD-published C:H/I:H/A:H vector. CPE data identifies the affected package as cpe:2.3:a:linux:linux across all versions prior to the fix.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local accel-device access with the ability to submit command streams gives AV:L/PR:L/AC:L; the described impact is a crash/corruption DoS (A:H) with possible minor integrity effect (I:L) and no disclosure (C:N).
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Primary rating from Vendor (Linux).
CVSS VectorVendor: Linux
Lifecycle Timeline
4DescriptionCVE.org
In the Linux kernel, the following vulnerability has been resolved:
accel: ethosu: Don't read the U65 rounding mode as a storage mode
Bits 15:14 of NPU_SET_{IFM,OFM}_PRECISION select the activation storage mode on U85 only. On U65 the same field holds the rounding mode, and the command stream parser has read it as a storage mode since the driver was added.
That went unnoticed while unknown values fell through the switch, but now that they are rejected, every U65 command stream that asks for natural rounding (2) fails CMDSTREAM_BO_CREATE with -EINVAL. Mesa emits it for average pooling, concatenation, split, unpack, strided slice, LUT and argmax, which is 72 failures of the Teflon test suite on an i.MX93. Truncating rounding (1) is misread as well: it picks the two-tile address path and computes a bogus feature map size from tile bases the command stream never set.
Read the field as a storage mode only on the hardware where it is one.
Executive ViewAI
A high-severity flaw in the Linux kernel's accel/ethosu driver for Arm Ethos-U65 hardware, including NXP i.MX93 SoCs, allows an authenticated local user with access to the accelerator character device to corrupt NPU command-stream processing and potentially crash the affected subsystem. This is limited to systems with the driver bound to real Ethos-U65 silicon, and no public exploit has been identified at time of analysis; vendor patches are available. Leadership should care because affected edge or AI devices may suffer degraded NPU integrity or availability, requiring inventory and patch prioritization.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Vendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP7 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 15 SP7 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 15 SP7 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 16.0 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 16.0 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 16.1 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 16.1 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.5 | Not-Affected |
| SUSE Linux Enterprise Micro 5.5 | Not-Affected |
| SUSE Linux Enterprise Micro 5.5 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 16.0 | Not-Affected |
| SUSE Linux Enterprise Server 16.0 | Not-Affected |
| SUSE Linux Enterprise Server 16.1 | Not-Affected |
| SUSE Linux Enterprise Server 16.1 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Not-Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Not-Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Not-Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Not-Affected |
| SUSE Linux Micro 6.0 | Not-Affected |
| SUSE Linux Micro 6.0 | Not-Affected |
| SUSE Linux Micro 6.0 | Not-Affected |
| SUSE Linux Micro 6.1 | Not-Affected |
| SUSE Linux Micro 6.1 | Not-Affected |
| SUSE Linux Micro 6.1 | Not-Affected |
| SUSE Linux Micro 6.2 | Not-Affected |
| SUSE Linux Micro 6.2 | Not-Affected |
| SUSE Linux Micro Extras 6.0 | Not-Affected |
| SUSE Linux Micro Extras 6.0 | Not-Affected |
| SUSE Linux Micro Extras 6.0 | Not-Affected |
| SUSE Linux Micro Extras 6.1 | Not-Affected |
| SUSE Linux Micro Extras 6.1 | Not-Affected |
| SUSE Real Time Module 15 SP7 | Not-Affected |
| openSUSE Leap 16.0 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Not-Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Not-Affected |
| SUSE CaaS Platform 4.0 | Not-Affected |
| SUSE Enterprise Storage 6 | Not-Affected |
| SUSE Enterprise Storage 7 | Not-Affected |
| SUSE Enterprise Storage 7.1 | Not-Affected |
| SUSE Linux Enterprise Desktop 11 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP6 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Not-Affected |
| SUSE Linux Enterprise Micro 5.0 | Not-Affected |
| SUSE Linux Enterprise Micro 5.1 | Not-Affected |
| SUSE Linux Enterprise Micro 5.2 | Not-Affected |
| SUSE Linux Enterprise Micro 5.2 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Not-Affected |
| SUSE Manager Proxy 4.0 | Not-Affected |
| SUSE Manager Proxy 4.1 | Not-Affected |
| SUSE Manager Proxy 4.2 | Not-Affected |
| SUSE Manager Proxy 4.3 | Not-Affected |
| SUSE Manager Proxy LTS 4.3 | Not-Affected |
| SUSE Manager Retail Branch Server 4.0 | Not-Affected |
| SUSE Manager Retail Branch Server 4.1 | Not-Affected |
| SUSE Manager Retail Branch Server 4.2 | Not-Affected |
| SUSE Manager Retail Branch Server 4.3 | Not-Affected |
| SUSE Manager Retail Branch Server LTS 4.3 | Not-Affected |
| SUSE Manager Server 4.0 | Not-Affected |
| SUSE Manager Server 4.1 | Not-Affected |
| SUSE Manager Server 4.2 | Not-Affected |
| SUSE Manager Server 4.3 | Not-Affected |
| SUSE Manager Server LTS 4.3 | Not-Affected |
| SUSE Real Time Module 15 SP4 | Not-Affected |
| SUSE Real Time Module 15 SP5 | Not-Affected |
| openSUSE Leap 15.3 | Not-Affected |
| openSUSE Leap 15.4 | Not-Affected |
| openSUSE Leap 15.4 | Not-Affected |
| openSUSE Leap 15.5 | Not-Affected |
| openSUSE Leap 15.5 | Not-Affected |
| openSUSE Leap 15.6 | Not-Affected |
| SUSE Linux Enterprise Server for NVIDIA 16.1 | Not-Affected |
EUVD-2026-86974
GHSA-m67f-86jg-mhm5
NVD
CVE.org
EPSS
Exploit-DB