ABB Terra AC
CVE-2025-5517
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege access to wallbox
-
DeliveryDeliver crafted oversized request
-
ExploitOverflow heap buffer (CWE-122)
-
ExecutionCorrupt firmware memory
-
ImpactDisrupt charging or tamper integrity
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires authenticated low-privilege access to the wallbox (PR:L) plus satisfaction of specific attack preconditions (AT:P) and high attack complexity (AC:H) - meaning the attacker must reach and authenticate to the device's network-exposed management/charging interface and meet non-trivial conditions to reliably trigger the heap overflow. Affected builds are version-bounded: Terra AC (UL40/80A) and (MID/CE Terra AC MID, Juno CE) through 1.8.32, (UL32A) and (JP) through 1.8.2, and (MID/CE Terra AC PTB) through 1.8.21. Limiting factors: the required authentication, the elevated complexity/preconditions, device-local scope (no subsequent-system impact), and the need to reach a specific ABB EV-charger model on an accessible network substantially narrow realistic exploitability. |
| Impact | This is a moderate, not a top-tier, priority. The CVSS 4.0 base score is 6.1 (Medium), and the vector itself tempers the network-reachable surface: AC:H combined with AT:P means exploitation requires high complexity plus specific attack preconditions/timing, and PR:L means the attacker must already hold at least low-privilege authenticated access to the wallbox. Impact is scoped to the vulnerable device only (SC:N/SI:N/SA:N) and hits integrity and availability (VI:H/VA:H) but not confidentiality (VC:N), consistent with a heap overflow (CWE-122) that can crash or alter firmware behavior rather than leak data. The exploitation-probability signals all point low: EPSS is 0.28% (19th percentile), there is no CISA KEV listing, and no public exploit code was provided - so this is 'no public exploit identified at time of analysis.' The CVE was reported by ABB's own security team (cybersecurity@ch.abb.com), indicating coordinated vendor disclosure rather than observed in-the-wild abuse. No signals conflict; they consistently indicate a genuine but gated firmware flaw in specialized EV-charging hardware, best treated as a routine-to-prioritized patch for operators of these devices rather than an emergency. |
| Exploit ScenarioDerived | An attacker who already holds low-privilege authenticated access to an ABB Terra AC wallbox (e.g., via its management/charging protocol interface on the reachable network) sends a crafted oversized message that overruns a heap buffer in the firmware. Under the required high-complexity conditions, this corrupts device memory to degrade availability or tamper with charging integrity. No public exploit code is known, and the AC:H/AT:P/PR:L profile makes opportunistic mass exploitation unlikely. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 18, 2026
Heap-based buffer overflow in ABB Terra AC wallbox firmware can allow an authenticated low-privilege attacker with network access to the charger’s management or charging interface to corrupt heap memory, producing high integrity and availability impact while confidentiality impact is none. Affected builds include UL40/80A and MID/CE Terra AC MID and Juno CE through 1.8.32, UL32A and JP through 1.8.2, and MID/CE Terra AC PTB through 1.8.21. Overall risk is moderate rather than top-tier because exploitation requires authentication, high attack complexity, specific attack preconditions, and access to a specific charger model; no public exploit was identified at time of analysis, and EPSS is low at 0.28% (19th percentile).
RemediationAI
No vendor-released patch is identified in the provided data at time of analysis; consult the ABB advisory at https://search.abb.com/library/Download.aspx?DocumentID=9AKK108471A8948&LanguageCode=en&DocumentPartId=PDF&Action=Launch for fixed firmware and upgrade to the vendor-designated release when available. Until fixed firmware is applied, reduce exposure by placing Terra AC chargers on an isolated management VLAN, firewall all unnecessary inbound access to the charger management or charging interface, and limit permitted source addresses to trusted administrative hosts; this lowers reachability but does not remove the vulnerability. If remote or cloud management is not required, disable it and enforce strong unique credentials and least privilege for local accounts, accepting the trade-off of reduced centralized monitoring and convenience. Where remote administration is essential, require VPN or administrative jump-host access with MFA at the network edge, and monitor authenticated management traffic for anomalous requests or charger crashes as a detective control only.
Affected ProductsAI
Affected products are ABB Terra AC wallbox (UL40/80A) through firmware 1.8.32; ABB Terra AC wallbox (UL32A) through 1.8.2; ABB Terra AC wallbox (MID/CE) Terra AC MID through 1.8.32; ABB Terra AC wallbox (MID/CE) Terra AC Juno CE through 1.8.32; ABB Terra AC wallbox (MID/CE) Terra AC PTB through 1.8.21; and ABB Terra AC wallbox (JP) through 1.8.2. No CPE strings were provided in the intelligence feed. The vendor advisory reference is https://search.abb.com/library/Download.aspx?DocumentID=9AKK108471A8948&LanguageCode=en&DocumentPartId=PDF&Action=Launch.
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 root cause is CWE-122, a heap-based buffer overflow in which a write or copy operation exceeds the bounds of a heap-allocated buffer, potentially corrupting adjacent memory and leading to crash or control-flow manipulation. In this ABB Terra AC wallbox firmware issue, the vulnerable handling is reachable over the network but requires authenticated low privileges, high attack complexity, and additional attack prerequisites according to the assessed CVSS 3.1 vector AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:H; the NVD CVSS 4.0 vector similarly reflects network reachability with PR:L, AC:H, and AT:P. The supplied data does not identify the exact vulnerable function or CPE strings, so affected scope is established by the listed model and firmware version bounds rather than by CPE matching. Scope is unchanged, confidentiality impact is none, and integrity and availability impacts are high.
Know when Abb 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:N/AC:H/AT:P/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Network-reachable but authenticated (PR:L) with high complexity (AC:H, folding in the 4.0 attack requirement); heap overflow corrupts the device giving I:H/A:H, no data disclosure (C:N), unchanged scope.
Primary rating from Vendor (ch).
CVSS VectorVendor: ch
DescriptionCVE.org
Heap-based Buffer Overflow vulnerability in ABB Terra AC wallbox (UL40/80A), ABB Terra AC wallbox (UL32A), ABB Terra AC wallbox (MID/ CE) -Terra AC MID, ABB Terra AC wallbox (MID/ CE) -Terra AC Juno CE, ABB Terra AC wallbox (MID/ CE) -Terra AC PTB, ABB Terra AC wallbox (JP).This issue affects Terra AC wallbox (UL40/80A): through 1.8.32; Terra AC wallbox (UL32A): through 1.8.2; Terra AC wallbox (MID/ CE) -Terra AC MID: through 1.8.32; Terra AC wallbox (MID/ CE) -Terra AC Juno CE: through 1.8.32; Terra AC wallbox (MID/ CE) -Terra AC PTB: through 1.8.21; Terra AC wallbox (JP): through 1.8.2.
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
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.
A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.
Multiple stack-based buffer overflows in RobNetScanHost.exe in ABB Robot Communications Runtime before 5.14.02, as used
Unauthorized file access in WEB Server in ABB ASPECT - Enterprise v3.08.01; NEXUS Series v3.08.01 ; MATRIX Series v3.08.
Unauthorized file access in WEB Server in ABB ASPECT - Enterprise v3.08.01; NEXUS Series v3.08.01 ; MATRIX Series v3.08.
cgi-bin/write.cgi in Anti-Web through 3.8.7, as used on NetBiter / HMS, Ouman EH-net, Alliance System WS100 --> AWU 500,
The ABB HMI components implement hidden administrative accounts that are used during the provisioning phase of the HMI i
The ABB IDAL HTTP server CGI interface contains a URL that allows an unauthenticated attacker to bypass authentication a
The ABB IDAL HTTP server mishandles format strings in a username or cookie during the authentication process. Rated high
The ABB IDAL HTTP server is vulnerable to a buffer overflow when a long Host header is sent in a web request. Rated high
The ABB IDAL FTP server mishandles format strings in a username during the authentication process. Rated high severity (
Default credential in install package in ABB ASPECT; NEXUS Series; MATRIX Series version 3.07 allows attacker to login t
The ABB CP635 HMI uses two different transmission methods to upgrade its firmware and its software components: "Utilizat
Path traversal in ABB Mint Workbench I through version 5876 allows any local user to reach files outside the intended re
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB