CVE Catalog

CVE-2026-109587

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Summary

Incorrect authorization in the Arm Cortex-R82 (Armv8-R AArch64) MPU port in FreeRTOS-Kernel V11.3.0 and V11.3.1 might allow an unprivileged task on MPU-enabled builds to read and write privileged kernel memory outside the regions assigned to it, via a buffer argument passed to an MPU system call.

Risk Assessment

An unprivileged task can access privileged kernel memory, leading to privilege escalation and potential system compromise. This poses a serious threat to the integrity and confidentiality of the embedded system.

Recommendation

Upgrade FreeRTOS-Kernel to version V11.3.2 or later. Until patched, consider restricting unprivileged tasks on MPU-enabled builds.

Other vulnerabilities in FreeRTOS-Kernel

See all
Original NVD description (English source)

Incorrect authorization in the Arm Cortex-R82 (Armv8-R AArch64) MPU port in FreeRTOS-Kernel V11.3.0 and V11.3.1 might allow an unprivileged task on MPU-enabled builds to read and write privileged kernel memory outside the regions assigned to it, via a buffer argument passed to an MPU system call. To remediate this issue, users should upgrade to version V11.3.2 or later.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS