Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain physical access to charger
-
DeliveryConnect malicious USB device to charger port
-
ExploitSend crafted oversized USB packet payload
-
ExecutionOverflow fixed-length heap buffer
-
PersistOverwrite heap control structures
-
ImpactExecute arbitrary code as device firmware context
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 | Physical presence at the device is an absolute requirement - this is a hardware-level prerequisite enforced by the AV:P CVSS metric, not a policy control. The attacker must be able to physically connect a USB device to the charger's USB port and send custom USB packets to trigger the vulnerable code path. No authentication credential, software account, or network connectivity is required - the flaw exists in the firmware's low-level USB packet processing before any authentication layer. Exploitation is limited by: (1) mandatory physical proximity to the specific charger unit, (2) the need for purpose-built USB hardware or software to generate the malformed packets, and (3) no remote or network-based attack path. The vulnerability does not require a specific non-default configuration - any unit with an accessible USB port and unpatched firmware is susceptible. |
| Impact | The CVSS 3.0 base score of 6.8 accurately reflects the primary mitigating factor: physical access (AV:P) is mandatory, constraining exploitation to individuals with hands-on proximity to the device. All other metrics signal maximum severity - no authentication (PR:N), no user interaction (UI:N), low complexity (AC:L), and full confidentiality, integrity, and availability impact (C:H/I:H/A:H). There is no EPSS data available in the provided intelligence, no CISA KEV listing, and no public proof-of-concept exploit identified at time of analysis - all of which substantially reduce the likelihood of opportunistic, remote, or automated exploitation. The realistic threat actor is a motivated party with physical proximity, such as a technician, installer, or someone with access to charging locations. For organizations operating managed EV charging fleets or public chargers, insider threat and physical tampering scenarios are the primary concern. SSVC signals: exploitation status is none confirmed, automatable is no (requires physical access), technical impact is total - suggesting medium priority in most enterprise environments but elevated priority for operators of shared or publicly accessible charging infrastructure. |
| Exploit ScenarioDerived | An attacker approaches an Autel MaxiCharger AC Elite Home unit in a parking garage, office building, or residential setting and connects a purpose-built USB device programmed to send oversized custom protocol packets. The malformed packet payload overflows the heap buffer in the USB handler, corrupting heap metadata or function pointers, and redirects execution to attacker-controlled shellcode running natively on the charger's embedded processor. No proof-of-concept exploit is publicly available, but the straightforward CWE-122 class and ZDI disclosure make independent reproduction plausible for skilled researchers. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 29, 2026
Heap-based buffer overflow in Autel MaxiCharger AC Elite Home EV chargers enables arbitrary code execution by physically present, unauthenticated attackers via malformed USB packets. The device's USB packet handler copies attacker-controlled data into a fixed-length heap buffer without validating input length, allowing full control of device execution context. Reported by Zero Day Initiative (ZDI-CAN-29048 / ZDI-26-436); no public exploit code identified at time of analysis and not listed in CISA KEV.
RemediationAI
No vendor-released patch identified at time of analysis - the ZDI advisory at https://www.zerodayinitiative.com/advisories/ZDI-26-436/ should be monitored for firmware update announcements from Autel. Until a firmware fix is available, the primary compensating control is physical access restriction: secure the USB port with a tamper-evident cover or physical lock to prevent unauthorized USB device insertion - this directly eliminates the attack surface since AV:P is a hard prerequisite. For fleet or public charging environments, implement security camera coverage and access logging at charger locations to deter and detect tampering. Disable or physically block the USB port if it is not required for normal charging operations, noting that this may impact diagnostic or configuration workflows. Operators should treat any unexplained USB activity on these units as a potential security incident.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected product is the Autel MaxiCharger AC Elite Home EV charging unit, identified by CPE cpe:2.3:a:autel:maxicharger_ac_elite_home:*:*:*:*:*:*:*:*. The wildcard version field indicates all known versions are affected. The root cause is CWE-122 (Heap-based Buffer Overflow): the firmware's USB packet processing routine allocates a fixed-length heap buffer but does not validate the length of incoming packet payload before copying user-supplied data into it. An attacker crafting USB packets with oversized payloads can overwrite adjacent heap memory, corrupting control structures and ultimately hijacking the instruction pointer to execute arbitrary code on the embedded device. The attack surface is the physical USB port on the charger unit itself, which appears to accept custom protocol packets without any prior authentication handshake.
Know when Maxicharger Ac Elite Home 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
AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Physical access mandatory (AV:P); no auth or interaction needed (PR:N/UI:N); full device compromise achieved, scope unchanged (S:U, C:H/I:H/A:H).
Primary rating from Vendor (zdi).
CVSS VectorVendor: zdi
DescriptionCVE.org
Autel MaxiCharger AC Elite Home USB Heap-based Buffer Overflow Arbitrary Code Execution Vulnerability. This vulnerability allows physically present attackers to execute arbitrary code on affected installations of Autel MaxiCharger AC Elite Home EV chargers. Authentication is not required to exploit this vulnerability.
The specific flaw exists within the handling of custom USB packets. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a fixed-length, heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the device. Was ZDI-CAN-29048.
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.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Maxicharger Ac Elite Home
View allRemote code execution in Autel MaxiCharger AC Elite Home EV chargers allows unauthenticated network attackers to run arb
Stack-based buffer overflow in the NFC card response handler of Autel MaxiCharger AC Elite Home EV chargers enables arbi
Arbitrary code execution in Autel MaxiCharger AC Elite Home EV chargers is possible for physically present attackers who
Authentication bypass on the Autel MaxiCharger AC Elite Home EV charger allows physically present attackers to access de
EUVD-2026-50559
GHSA-235j-grhc-6hqc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB