Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain OS kernel-level execution on host
  2. Delivery
    Craft malformed MMCommunicate SMC call
  3. Exploit
    Trigger out-of-bounds write in UEFI-MM
  4. Execution
    Corrupt Secure Partition memory context
  5. Impact
    Escalate into secure firmware / persist below OS

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires issuing an SMC (Secure Monitor Call) to the UEFI-MM MMCommunicate service, which in practice means the attacker must already be running privileged code on the host - typically OS kernel / EL1 level - on an affected AmpereOne platform (AC03 before 3.5.9.3, AC04 before 4.4.5.2, or AmpereOne M before 5.4.5.1). The limiting factor is this prerequisite privileged local execution context: despite the AV:N/PR:N rating, the MMCommunicate SMC interface is not reachable from a remote network position, so the flaw is gated behind prior compromise of the operating system. No special non-default configuration is indicated by the description; firmware below the listed fixed versions is affected as shipped.

Impact

The input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H, base 9.8) rates this as critical and remotely exploitable without authentication, but that rating conflicts with the technical nature of the flaw. The vulnerability is triggered by 'an incorrectly formed SMC call to UEFI-MM MMCommunicate' - an SMC (Secure Monitor Call) is a privileged processor instruction issued by software already running on the host (typically the OS kernel/EL1), not a packet arriving over a network. This strongly implies the realistic attack vector is local and privileged rather than network/unauthenticated, so AV:N/PR:N likely overstate the exposure - verify the delivery path with Ampere. Exploitation status: no KEV listing and no POC referenced in the provided data, so there is no public exploit identified at time of analysis. No EPSS score was provided, so exploitation probability cannot be quantified. The technical impact is genuinely high - an out-of-bounds write inside the UEFI-MM Secure Partition corrupts the most privileged firmware trust domain on the platform, below the OS - but practical priority is tempered by the likely requirement of pre-existing kernel-level code execution. Net: a serious firmware-integrity issue worth patching on affected AmpereOne fleets, but the headline 9.8 overstates real-world ease of exploitation given the SMC-based local trigger.

Exploit ScenarioDerived

An attacker who has already achieved kernel-level (EL1) code execution on an affected AmpereOne server issues a deliberately malformed SMC call to the UEFI-MM MMCommunicate service, passing a crafted buffer/length the handler fails to validate. The resulting out-of-bounds write corrupts memory inside the UEFI-MM Secure Partition, allowing escalation from OS kernel into the higher-privileged Secure Partition firmware context and potential persistence below the operating system. No public exploit code is identified at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 05, 2026

An out-of-bounds write in the UEFI-MM Secure Partition of Ampere AmpereOne platform firmware can be triggered by a malformed SMC (Secure Monitor Call) issued to the MMCommunicate service, allowing memory corruption inside the secure partition context on affected devices running firmware earlier than AC03 3.5.9.3, AC04 4.4.5.2, or AmpereOne M 5.4.5.1. Although the NVD-published CVSS 3.1 vector scores this 9.8 with AV:N/PR:N, that rating does not match the attack surface: the MMCommunicate SMC interface is a local, privileged interface, and our independent assessment reassesses the flaw as CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H, meaning an attacker must already hold OS kernel/EL1-level execution on the host before reaching the vulnerable code. There is no indication of active exploitation (not in CISA KEV) and no public exploit code identified at time of analysis, so real-world risk is gated behind a prior operating-system compromise rather than direct remote reachability. Full technical details and fixed firmware versions are published by the vendor in advisory AMP-SB-0007.

RemediationAI

Vendor-released patches addressing this issue are available as firmware updates: upgrade AmpereOne AC03 devices to 3.5.9.3 or later, AmpereOne AC04 devices to 4.4.5.2 or later, and AmpereOne M devices to 5.4.5.1 or later, following the instructions in Ampere security bulletin AMP-SB-0007 (https://amperecomputing.com/products/security-bulletins/amp-sb-0007) and the product security page (https://amperecomputing.com/products/product-security). Because exploitation requires the ability to issue an SMC to the UEFI-MM MMCommunicate service - which in practice means an attacker has already obtained privileged kernel/EL1 code execution on the host - the most effective compensating controls are those that prevent that prerequisite and reduce blast radius: enforce Secure Boot and firmware image signature verification (blocks tampering with the BMC/flash image, with the trade-off that unsigned or custom firmware can no longer be loaded), restrict and monitor kernel-module loading, /dev/mem and any raw MMIO/SMC-brokering interfaces via kernel lockdown mode and module signature enforcement (trade-off: may break out-of-tree drivers), and keep privileged access tightly audited and least-privilege. Note that blocking network ports or remote access does not mitigate this class of flaw, since the vulnerable interface is not remotely reachable; the only definitive fix is applying the fixed firmware for the relevant product family. No public exploit code was identified at time of analysis, so prioritizing patching on a normal firmware-update cadence is reasonable, though the memory-corruption nature of the bug and the S:C scope change warrant prompt scheduling for internet-exposed or multi-tenant AmpereOne hosts.

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

AmpereOne server SoCs implement Arm's Firmware Framework for Arm A-profile (FF-A) architecture, in which a UEFI Memory Management (UEFI-MM) component runs as an isolated Secure Partition at a lower exception level than the normal world. Normal-world software, including the OS kernel at EL1, communicates with that partition through the MMCommunicate protocol, invoked via an SMC (Secure Monitor Call) that traps into EL3 and is then routed into the S-EL0/S-EL1 secure partition. CVE-2025-62864 is a CWE-787 out-of-bounds write: when the MMCommunicate handler receives an incorrectly formed request, it fails to adequately validate the caller-supplied buffer/length fields before writing, so data is written past the bounds of the intended buffer inside the UEFI-MM Secure Partition. Because the corruption occurs in a partition with higher privilege than the caller and the security scope is changed (S:C in the assessed vector), a successful exploit can undermine the isolation boundary that UEFI-MM is meant to enforce, affecting confidentiality, integrity, and availability of the secure-partition context. The CPE data identifies this as a firmware-level issue spanning AmpereOne AC03, AC04, and AmpereOne M product lines and their specific SKU firmware images (A192-32M, A192-26M, A160-28M, A144-33M, A144-26M, A96-36M, A96-36X, A128-34X, A144-24X, A144-27X, and related A160-28X, A192-26X, A192-32X variants).

Know when Ampereone A192 32M 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

Vendor (mitre) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.2 HIGH

SMC calls to UEFI-MM require local kernel-level privilege (AV:L, PR:H); the OOB write crosses from the OS into the more-privileged Secure Partition trust domain (S:C) with full C/I/A impact.

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

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

Ampere AmpereOne AC03 devices before 3.5.9.3, AmpereOne AC04 devices before 4.4.5.2, and AmpereOne M devices before 5.4.5.1 allow an incorrectly formed SMC call to UEFI-MM MMCommunicate service that could result in an out-of-bounds write within the UEFI-MM Secure Partition context.

Executive ViewAI

Why It Matters

Ampere AmpereOne platform firmware contains a critical memory-corruption flaw in its UEFI-MM Secure Partition that could allow an attacker with existing OS kernel/EL1-level access to disrupt or compromise a trusted firmware component on affected systems. No vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, so the immediate business risk is concentrated in environments where adversaries have already achieved privileged host access. Leadership should prioritize inventory of affected AmpereOne deployments and vendor engagement, because a successful exploit could enable post-compromise persistence or integrity loss in firmware-level security functions.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting kernel/EL1 access, enforcing least privilege, enabling Secure Boot and module signing, monitoring SMC/MMCommunicate activity, limiting console and physical access, isolating affected systems, and engaging Ampere for firmware mitigation guidance.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% exploitable
Prevalence
Low
AmpereOne is a specialized ARM server CPU with limited data-center footprint
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Affected Products (CPE)CVE.org

cpe:2.3:o:amperecomputing:ampereone_a192-32m_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a192-26m_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a160-28m_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a144-33m_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a144-26m_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a96-36m_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a96-36x_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a128-34x_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a144-24x_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a144-27x_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a160-28x_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a192-26x_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a192-26x_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:amperecomputing:ampereone_a192-32x_firmware:*:*:*:*:*:*:*:*

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