PT-2026-69730

CVE-2026-68330

·

Published

2026-08-10

·

Updated

2026-10-09

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description An issue exists in the airoha npu send msg() function where the mailbox buffer is always mapped using DMA TO DEVICE. However, certain callers, such as airoha npu wlan msg get() (NPU OP GET) and airoha npu ppe stats setup() (NPU OP SET), expect the NPU to write response data back into the same buffer. On non-cache-coherent architectures, such as EN7581, the DMA TO DEVICE unmap operation does not invalidate the CPU cache. This can lead to the CPU reading stale data instead of the actual NPU response if the cache line is still present, resulting in silent data corruption. This timing-sensitive behavior occurs most frequently when the response is read immediately after dma unmap single() without intervening cache-evicting operations.
Recommendations Update the Linux kernel to a version where airoha npu send msg() uses DMA BIDIRECTIONAL for both map and unmap operations to ensure CPU cache invalidation on non-coherent systems.
Exploitability
Exploit
Fix
Vendors
Affected products
Related identifiers
USN-8887-1
USN-8887-2
USN-8887-3
USN-8888-1
USN-8888-2
USN-8889-1
Found an issue in the description? Have something to add? Feel free to write us 👾