Skip to main content

Caliptra Core Firmware EUVDEUVD-2026-47746

| CVE-2026-7328 MEDIUM
Missing Authorization (CWE-862)
2026-07-22 Caliptra
6.8
CVSS 4.0 · Vendor: Caliptra
Share

Severity by source

Vendor (Caliptra) PRIMARY
6.8 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:L/SA:N/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
6.1 MEDIUM

Local access with low privileges required to reach mailbox; no confidentiality impact; integrity low only where integration-specific; availability high against Caliptra runtime.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:L/SA:N

Primary rating from Vendor (Caliptra).

CVSS VectorVendor: Caliptra

CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:L/SA:N/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

1
Analysis Generated
Jul 22, 2026 - 17:20 vuln.today

DescriptionCVE.org

Missing authorization in Caliptra Core Runtime Firmware (INVOKE_DPE_MLDSA87, CM_AES_GCM_DECRYPT_DMA, EXTERNAL_MAILBOX_CMD commands) in subsystem mode allows a privileged local attacker to cause a denial of service via mailbox commands containing unverified AXI addresses. The security impact beyond availability is integration-specific.

This issue affects Core Runtime Firmware: 2.1.0.

AnalysisAI

Missing authorization in Caliptra Core Runtime Firmware 2.1.0 exposes three mailbox command handlers - INVOKE_DPE_MLDSA87, CM_AES_GCM_DECRYPT_DMA, and EXTERNAL_MAILBOX_CMD - to abuse by a privileged local attacker operating in subsystem mode. By supplying mailbox commands containing unverified AXI bus addresses, an attacker can crash the Caliptra Root of Trust firmware, causing a denial of service against the hardware security enclave. The vendor notes that security impact beyond availability is integration-specific, meaning depending on how the SoC integrates Caliptra, subsequent-system integrity (SI:L per CVSS 4.0) may also be affected. No public exploit is identified at time of analysis.

Technical ContextAI

Caliptra is an open-source hardware Root of Trust (RoT) IP core maintained by CHIPSALLIANCE and adopted by hyperscalers and silicon vendors (Google, AMD, Microsoft) for data-center-grade attestation and key management. The Core Runtime Firmware runs on Caliptra's embedded RISC-V core and exposes a mailbox interface through which the host SoC communicates. In subsystem mode, Caliptra acts as a service provider to a higher-level firmware layer; commands routed through the mailbox are expected to be authorized before processing. The three affected command handlers - INVOKE_DPE_MLDSA87 (invoking the DICE Protection Environment with the post-quantum ML-DSA-87/Dilithium signature scheme), CM_AES_GCM_DECRYPT_DMA (AES-GCM decryption via Direct Memory Access), and EXTERNAL_MAILBOX_CMD (a pass-through for external commands) - accept AXI bus addresses from the caller without first verifying authorization. AXI (Advanced eXtensible Interface, part of ARM AMBA) addresses control where DMA operations read or write physical memory; an unverified AXI address can point to regions that crash the firmware or corrupt adjacent state. CWE-862 (Missing Authorization) is the root cause: the firmware performs the requested operation without first confirming the caller is entitled to supply arbitrary AXI targets in subsystem mode.

RemediationAI

Consult the vendor security advisory at https://github.com/chipsalliance/caliptra-sw/security/advisories/GHSA-c5v4-q445-wv84 for patch availability and exact fixed firmware version; at time of analysis, a specific patched release version is not independently confirmed from the provided data (the advisory should be treated as authoritative). The fix should enforce authorization checks on AXI addresses supplied via the three affected mailbox commands before passing them to DMA or DPE handlers. As a compensating control where patching is not immediately possible, SoC integrators should restrict subsystem-mode mailbox access to only fully trusted firmware callers, and validate AXI address ranges against an allowlist at the integration layer before they reach Caliptra - note this control is integration-specific and not guaranteed to be available in all SoC designs. Disabling the EXTERNAL_MAILBOX_CMD pass-through in firmware builds where it is not operationally required is another targeted mitigation with the trade-off of losing that command's functionality.

Share

EUVD-2026-47746 vulnerability details – vuln.today

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