Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Local vector and low privilege of an existing unprivileged task (AV:L/PR:L), low complexity, with scope change to kernel context and full C/I/A compromise (S:C, all H).
Primary rating from Vendor (AMZN).
CVSS VectorVendor: AMZN
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Lifecycle Timeline
7DescriptionCVE.org
Improper input validation in FreeRTOS-Kernel before 11.3.1 might allow an unprivileged task on MPU-enabled ports to execute code in privileged kernel context.
To remediate this issue, users should upgrade to version 11.3.1 or later
AnalysisAI
Local privilege escalation in FreeRTOS-Kernel versions 7.0.0 through 11.3.0 lets an unprivileged application task running on Memory Protection Unit (MPU)-enabled ports execute code in the privileged kernel context, collapsing the user/kernel isolation boundary the MPU is meant to enforce. The flaw stems from improper input validation at the kernel's privilege boundary (an authorization failure) and was reported by Amazon (AMZN), the FreeRTOS steward. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | Exploitation requires (1) a FreeRTOS-Kernel build that enables the MPU port - flat single-privilege builds are not in scope; and (2) the attacker already executing as an unprivileged (MPU-restricted) task on the device, i.e., a pre-existing local foothold (CVSS PR:L, AV:L). … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N) with high impact to both the vulnerable and subsequent system (VC/VI/VA:H, SC/SI/SA:H) is internally consistent with the description: exploitation is local, low-complexity, needs no user interaction, and requires only the low privilege of an already-running unprivileged task - but the payoff is total (full kernel-context code execution and loss of MPU isolation), which is why it scores 9.3/Critical. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | An attacker who can get an unprivileged application task onto an MPU-enabled FreeRTOS device - for example by compromising a lower-trust component or supplying malicious code to a task that loads it - crafts input to a kernel service that the kernel fails to validate at the privilege boundary. The kernel then executes attacker-controlled logic in privileged context, giving full control of the device and defeating MPU isolation. … |
| Remediation | Vendor-released patch: upgrade the FreeRTOS-Kernel to version 11.3.1 or later (https://github.com/FreeRTOS/FreeRTOS-Kernel/releases/tag/V11.3.1) and rebuild and reflash affected firmware images, since the kernel is statically linked into device firmware rather than patched at runtime. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours, conduct a complete inventory of all systems running FreeRTOS-Kernel and identify which are running versions 7.0.0 through 11.3.0; document deployment environments for prioritization. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
More in Freertos Kernel
View allOut-of-bounds heap metadata corruption in FreeRTOS-Kernel's TrustZone secure context allocation exposes ARM Cortex-M dev
Use-after-free in FreeRTOS-Kernel's secure context cleanup handler (versions 10.2.0 through 11.3.0) allows a local low-p
Unprivileged task memory disclosure in FreeRTOS-Kernel before 11.3.1 enables a low-privileged task to read privileged ke
Same weakness CWE-863 – Incorrect Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-64012