Skip to main content

FreeRTOS-Kernel CVE-2026-77234

| EUVDEUVD-2026-64012 CRITICAL
Incorrect Authorization (CWE-863)
2026-08-21 AMZN
9.3
CVSS 4.0 · Vendor: AMZN
Share

Severity by source

Vendor (AMZN) PRIMARY
9.3 HIGH
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
vuln.today AI
8.8 HIGH

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).

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA: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
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

7
Analysis Updated
Aug 21, 2026 - 18:28 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Aug 21, 2026 - 18:22 vuln.today
cvss_changed
Severity Changed
Aug 21, 2026 - 18:22 NVD
HIGH CRITICAL
CVSS changed
Aug 21, 2026 - 18:22 NVD
8.8 (HIGH) 9.3 (CRITICAL)
Source Code Evidence Fetched
Aug 21, 2026 - 18:18 vuln.today
Analysis Generated
Aug 21, 2026 - 18:18 vuln.today
CVE Published
Aug 21, 2026 - 17:40 cve.org
HIGH 8.8

DescriptionCVE.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

Access
Run as unprivileged MPU-restricted task
Delivery
Craft malformed input to kernel service
Exploit
Bypass privilege-boundary authorization check
Execution
Execute code in privileged kernel context
Impact
Full device compromise, MPU isolation defeated

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.

Share

CVE-2026-77234 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy