Skip to main content

Altera Trusted Firmware CVE-2026-13466

| EUVDEUVD-2026-85923 HIGH
Incorrect Calculation of Buffer Size (CWE-131)
2026-09-24 Altera GHSA-h785-rv9q-vrg6
8.3
CVSS 4.0 · Vendor: Altera
View

Attack ChainAIDerived

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

  1. Access
    Obtain high-privilege code execution on HPS
  2. Delivery
    Invoke Trusted Firmware service interface
  3. Exploit
    Supply input triggering miscalculated buffer size
  4. Execution
    Overflow buffer in secure monitor
  5. Persist
    Corrupt/crash secure-world firmware state
  6. Impact
    Escalate trust or deny availability

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer size calculation
Exploitation Conditions

Requires local access (AV:L) to an Altera/Intel FPGA SoC running Trusted Firmware on the Hard Processor System, with the attacker already holding high privileges (PR:H) - i.e. privileged normal-world code execution able to reach the firmware's service interface. No user interaction is required (UI:N). Exploitation is limited to devices running the affected TF-A branch through socfpga_v2.14.0; it is not remotely reachable and not triggerable by an unprivileged user, which substantially constrains real-world exposure to post-compromise privilege/trust escalation on the specific embedded hardware.

Impact

This is a locally-exploitable, high-privilege memory-safety flaw (CWE-131 incorrect buffer-size calculation) in Altera Trusted Firmware (ARM TF-A) running on the Hard Processor System of socfpga FPGA SoCs. The vendor CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:H/UI:N) rates it 8.3 (High), driven not by the base vulnerable-system impact (VC:L/VI:H/VA:H) but by high subsequent-system integrity and availability (SC:L/SI:H/SA:H) - indicating the overflow can cross a privilege/trust boundary from an already-privileged normal-world context into the secure firmware, which is the core danger of a TF-A bug. The AV:L requires the attacker to already be executing on the device with high privileges (PR:H), which strongly limits opportunistic mass exploitation and points to a local escalation-of-trust primitive rather than a remote worm. No EPSS score, no CISA KEV listing, and no public POC are present in the provided data, so there is no signal of active or automatable exploitation. Net assessment: a genuinely serious flaw within its trust model (secure-monitor integrity/availability), but real-world urgency is bounded by the local + high-privilege prerequisites and the niche embedded footprint; treat as a firmware-patch priority for affected Altera/Intel FPGA-SoC deployments rather than an internet-facing emergency. Note: no separate NVD-provided CVSS 3.1 vector was supplied - only the vendor 4.0 vector - so cross-framework comparison is limited to the vendor data.

Exploit ScenarioDerived

An attacker who already has high-privilege code execution on the FPGA SoC's normal-world OS (e.g. a compromised privileged process or a malicious kernel-level component) invokes a firmware service and supplies input that triggers the miscalculated buffer size in Trusted Firmware, overflowing a buffer inside the secure monitor. This corrupts secure-world state to tamper with or crash trusted firmware, escalating from the already-privileged normal world into the secure boundary. No public exploit code is identified at time of analysis, and the local, high-privilege prerequisites make this a targeted post-compromise escalation rather than a drive-by attack.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
1 public PoC No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 24, 2026

Buffer overflow in Altera Trusted Firmware (ARM Trusted Firmware-A) running on the Hard Processor System (HPS) of socfpga FPGA SoCs lets a locally-positioned attacker who already holds high privileges corrupt firmware memory through an incorrectly calculated buffer size. All Trusted Firmware releases up to and including the socfpga_v2.14.0 branch are affected, and exploitation requires local access combined with high-privileged normal-world code execution capable of reaching the firmware's service interface - the flaw is not remotely reachable and cannot be triggered by an unprivileged user. There is no confirmed active exploitation and no public exploit identified at time of analysis; the assessed risk is primarily post-compromise privilege and trust escalation on the specific embedded hardware, with real-world exposure constrained by the local, high-privilege prerequisite.

RemediationAI

Apply the fix identified in Altera security advisory ASA-0006 (https://www.altera.com/product-security/advisory/asa-0006); because the available data does not state a patched tag, treat any Trusted Firmware build pulled from the socfpga_v2.14.0 branch or earlier as unpatched and rebuild the HPS boot chain from the corrected Altera release once published, then re-sign and re-flash the boot image - note this requires a full device reflash and, on devices with secure boot fuses blown, a re-provisioning step that cannot be done in the field on locked parts. Until that build is available, the practical compensating controls follow directly from the access prerequisite: keep the flaw unreachable by ensuring only trusted, integrity-protected normal-world software (signed kernel/hypervisor images, enforced secure boot, and locked JTAG/debug interfaces) can issue calls into the secure monitor, since any attacker who can already execute high-privileged code on the application processor can reach the vulnerable service interface - tightening this does not remove the flaw but raises the cost of the pre-condition. Disabling or restricting debug and trace access to the HPS (fuse-based JTAG lockout) additionally removes a common route to obtaining the privileged foothold the bug requires, at the trade-off of making field debugging and failure analysis harder. Because the issue cannot be triggered remotely or by an unprivileged user, network-layer controls such as firewalling or segmentation will not mitigate it and should not be counted as such.

Affected VersionsENISA

Trusted Firmware 0 ≤socfpga_v2.14.0

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

The vulnerability is an instance of CWE-131 (Incorrect Calculation of Buffer Size) in Altera's downstream branch of ARM Trusted Firmware-A (TF-A), the reference implementation of the secure-world firmware that executes at the highest exception level (EL3) on the Hard Processor System of Altera/Intel socfpga SoC FPGA devices (e.g. Cyclone V/Arria V/Arria 10 and Agilex-class parts). TF-A's BL1/BL2/BL31 components on the HPS expose a service interface - typically via SMC/HVC calls and secure monitor handlers - that privileged normal-world (Linux or hypervisor) software can invoke. The root-cause class means a length, count, or size computation overflows or otherwise miscomputes the destination capacity, so a subsequent copy writes past the end of a secure-world buffer. Because the CPE string cpe:2.3:a:altera:trusted_firmware:*:*:*:*:*:*:*:* carries an unbounded version wildcard and the description states the issue affects Trusted Firmware through socfpga_v2.14.0, every release on that branch up to the stated tag is in scope. The CVSS 4.0 metrics VC:L/VI:H/VA:H and, critically, SC:L/SI:H/SA:H indicate that while confidentiality loss in the vulnerable component is limited, integrity and availability impacts are high and cross a security boundary - consistent with the rated scope-change (S:C) in the independent CVSS 3.1 assessment, meaning a compromise of the secure-world buffer can affect resources beyond the vulnerable component itself.

Know when Trusted 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 (Altera) PRIMARY 8.3 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:L/VI:H/VA:H/SC:L/SI:H/SA:H
vuln.today AI 8.1 HIGH

Local, already-high-privilege trigger (AV:L/PR:H); overflow in the secure monitor crosses the trust boundary (S:C) with high integrity/availability impact on secure firmware and low confidentiality.

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

Primary rating from Vendor (Altera).

CVSS VectorVendor: Altera

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
High
Subsequent system: Availability
High

DescriptionCVE.org

Incorrect calculation of buffer size vulnerability in Altera Trusted Firmware on HPS allows Overflow Buffers.

This issue affects Trusted Firmware: through socfpga_v2.14.0.

Technical POC Analysis

Evidence caveat, stated up front: the only supplied source is a CTI summary gist that names this CVE in a one-line list of the day's notable flaws.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 public PoC link from github

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

A memory-corruption flaw in Altera Trusted Firmware running on the Hard Processor System of socfpga FPGA SoCs could allow an attacker who has already gained high-privilege code execution on the device to subvert the firmware's trusted boundary. Because the flaw is only reachable from local, already-privileged code, it is not a remote or mass-exploitation risk, but it materially weakens the security foundation of affected embedded hardware. Leadership should care because this affects the root of trust on fielded FPGA platforms, and every Trusted Firmware release up to and including the socfpga_v2.14.0 branch is impacted with no vendor patch currently available.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict local and physical access to affected socfpga hardware, minimize the set of high-privilege normal-world workloads permitted to reach the firmware service interface, disable or lock down debug interfaces such as JTAG and UART, and monitor for anomalous firmware memory or trust-boundary behavior until a vendor fix is available.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
secure firmware on niche Altera/Intel FPGA SoC embedded/industrial devices
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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

62
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: +20
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.

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