Caliptra Core Runtime Firmware
CVE-2026-5818
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain privileged access to platform management network
-
DeliveryCraft unsigned or modified MCU firmware image
-
ExploitInvoke ActivateFirmwareCmd hitless update path
-
ExecutionTrigger mishandled verification return in activate_fw
-
PersistCaliptra activates unverified MCU firmware
-
ImpactPersist malicious code under valid RoT attestation
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V16 - Security Logging and Error Handling Incorrect check of return value
|
| Exploitation Conditions | Exploitation requires (1) adjacent-network access to the platform management/RoT mailbox interface rather than the public internet (AV:A), (2) high pre-existing privileges sufficient to invoke ActivateFirmwareCmd against the Caliptra RoT (PR:H), (3) the target system actively using the hitless firmware update path rather than cold-boot updates, and (4) a specific attack prerequisite condition (AT:P) tied to the timing/state of the activate_fw flow. Limiting factors: no user interaction is needed (UI:N) and complexity is low once prerequisites are met (AC:L), but the PR:H and adjacent-vector requirements mean this is not exploitable by an unauthenticated remote attacker - it is a privilege-escalation-into-trust-chain bypass usable only by actors who already control firmware management. |
| Impact | The CVSS 4.0 vector (AV:A/AC:L/AT:P/PR:H/UI:N/VC:N/VI:H/VA:H plus subsequent-system SC:H/SI:H/SA:H) scores 7.2 (High) and reflects an adjacent-vector, high-privilege attack with no confidentiality impact but severe integrity/availability consequences that cascade into downstream systems trusting the RoT. PR:H and AT:P meaningfully constrain practical risk - the attacker must already control the firmware update pipeline or hold elevated platform privileges and meet specific attack prerequisites - so this is not a remote-internet-facing bug. However, because the broken check defeats the RoT's core guarantee of MCU firmware authenticity, successful exploitation breaks the trust chain that any attestation, secure-boot, or confidential-computing claim depends on, which is why the subsequent-system impacts are rated H across the board. EPSS and KEV data were not provided in the input; no public exploit identified at time of analysis, and given the disclosure originated from Caliptra itself, exploitation is currently theoretical rather than observed. |
| Exploit ScenarioDerived | An attacker who has already obtained high-privilege access to the platform management interface (for example, a compromised BMC or malicious insider with firmware-update rights on an adjacent management network) submits a crafted, unsigned or maliciously modified MCU firmware image through the hitless update flow. Because activate_fw mishandles the verification return value, Caliptra accepts the image without validating its signature and activates it, giving the attacker persistent code execution on the MCU with the RoT continuing to attest the system as trusted. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 24, 2026
Firmware verification bypass in Caliptra Core Runtime Firmware versions 2.0.0 through 2.0.1 and 2.1.0 allows an attacker with high privileges to load unverified MCU firmware during a hitless update. The flaw resides in the ActivateFirmwareCmd::activate_fw module, where an incorrect check of a function return value causes the Root-of-Trust to skip authentication of the Microcontroller Unit firmware image. No public exploit identified at time of analysis, and the issue was responsibly disclosed by the Caliptra project itself.
RemediationAI
Upstream fix available (PR/commit); released patched version not independently confirmed from the provided data - consult the Caliptra advisory at https://github.com/chipsalliance/caliptra-sw/security/advisories/GHSA-456r-gcjr-6rxq for the corrected firmware build and rebuild affected silicon firmware images from a fixed Core Runtime Firmware tag past 2.1.0. As a compensating control until patched firmware is deployed, disable the hitless update path and require full cold-boot updates so MCU firmware is re-verified through the standard boot-time measurement flow (trade-off: loss of zero-downtime update capability and operational disruption). Additionally, restrict which principals can issue ActivateFirmwareCmd to the RoT mailbox by tightening platform management access, and audit recent MCU firmware activations on affected builds for any unexpected images, since the bypass leaves no integrity signal once exercised.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Caliptra is an open-source silicon Root-of-Trust (RoT) specification and reference implementation hosted under CHIPS Alliance, intended to provide measured boot, identity, and firmware attestation for datacenter SoCs. The Core Runtime Firmware runs inside the Caliptra RoT and is responsible for verifying downstream components - including the Microcontroller Unit (MCU) firmware - before allowing them to execute, particularly during hitless (no-reboot) update flows. CWE-253 (Incorrect Check of Function Return Value) applies here because the activate_fw routine evaluates the return code of an underlying verification call incorrectly, causing the failure path to be treated as success and signed-image enforcement to be silently skipped. The affected CPE is cpe:2.3:a:caliptra:core_runtime_firmware covering the 2.0.x and 2.1.0 branches.
Know when Core Runtime Firmware gets its next vulnerability
- 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
CVSS:4.0/AV:A/AC:L/AT:P/PR:H/UI:N/VC:N/VI:H/VA:H/SC:H/SI:H/SA:H
Adjacent management interface (AV:A), requires firmware-update privileges (PR:H) and specific update-flow timing (AC:H); RoT bypass affects downstream MCU (S:C) with no confidentiality loss.
Primary rating from Vendor (Caliptra).
CVSS VectorVendor: Caliptra
DescriptionCVE.org
Incorrect check of function return value in Caliptra Core Runtime Firmware (ActivateFirmwareCmd::activate_fw modules) allows bypass of Caliptra Core's verification of the MCU FW during a hitless update.
This issue affects Core Runtime Firmware: from 2.0.0 through 2.0.1, 2.1.0.
Executive ViewAI
Caliptra Core Runtime Firmware versions 2.0.0-2.0.1 and 2.1.0 contain a firmware verification bypass that allows high-privileged attackers to deploy unverified firmware, undermining the hardware root-of-trust security foundation. Organizations using affected firmware versions risk unauthorized modification of microcontroller firmware during updates, potentially compromising the integrity of hardware security controls across dependent systems.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Limit firmware update access to authenticated, audited administrative accounts; (2) Enforce multi-factor authentication on all privileged firmware operations; (3) Enable logging and alerting on hitless firmware update attempts; (4) Require manual approval workflow for firmware modifications; (5) Monitor vendor advisories for patched firmware versions. Apply vendor patch immediately when available.
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
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Affected Products (CPE)CVE.org
More in Core Runtime Firmware
View allMissing authorization in Caliptra Core Runtime Firmware 2.1.0 exposes three mailbox command handlers - INVOKE_DPE_MLDSA8
Broken GCM integrity in Caliptra Core Runtime Firmware 2.0.0-2.1.0 allows an adjacent, low-privileged attacker to silent
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB