Skip to main content

MaxiCharger AC Elite Home CVE-2026-13307

| EUVDEUVD-2026-50559 MEDIUM
Heap-based Buffer Overflow (CWE-122)
2026-07-29 zdi GHSA-235j-grhc-6hqc
6.8
CVSS 3.0 · Vendor: zdi
View

Attack ChainAIDerived

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

  1. Access
    Gain physical access to charger
  2. Delivery
    Connect malicious USB device to charger port
  3. Exploit
    Send crafted oversized USB packet payload
  4. Execution
    Overflow fixed-length heap buffer
  5. Persist
    Overwrite heap control structures
  6. Impact
    Execute 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

MaxiCharger AC Elite Home 1.39.51

Affected Packages

euvd maxicharger_ac_elite_home no fix

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

Vendor (zdi) PRIMARY 6.8 MEDIUM
AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 6.8 MEDIUM

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).

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

Primary rating from Vendor (zdi).

CVSS VectorVendor: zdi

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

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

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Low
niche consumer/prosumer EV charger hardware, limited enterprise footprint
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
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.

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.

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