Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-13309

CVE-2026-13309: Autel MaxiCharger Buffer Overflow RCE Flaw

CVE-2026-13309 is a stack-based buffer overflow in Autel MaxiCharger AC Elite Home EV chargers that enables attackers to execute arbitrary code via NFC. This article covers technical details, affected systems, and mitigations.

Published:

CVE-2026-13309 Overview

CVE-2026-13309 is a stack-based buffer overflow [CWE-121] in the Autel MaxiCharger AC Elite Home electric vehicle charger. The flaw resides in the Near Field Communication (NFC) card response handler. A physically present attacker can present a crafted NFC card to overflow a fixed-length stack buffer and execute arbitrary code on the device. Authentication is not required. The issue was reported through the Zero Day Initiative as ZDI-CAN-29044 and disclosed as advisory ZDI-26-435.

Critical Impact

Successful exploitation allows unauthenticated code execution in the context of the charger firmware, compromising confidentiality, integrity, and availability of the device.

Affected Products

  • Autel MaxiCharger AC Elite Home EV charger
  • NFC card response handling component
  • Specific firmware versions not enumerated in the advisory

Discovery Timeline

  • 2026-07-29 - CVE-2026-13309 published to NVD
  • 2026-07-30 - Last updated in NVD database

Technical Details for CVE-2026-13309

Vulnerability Analysis

The vulnerability exists in the firmware routine that parses responses returned from NFC cards presented to the MaxiCharger AC Elite Home. The routine copies data from the card response into a fixed-length buffer allocated on the stack without validating the length of the incoming payload. When the response exceeds the buffer size, adjacent stack memory — including saved return addresses and control data — is overwritten.

Because the NFC interface is exposed to any user who can physically approach the charger, exploitation does not require prior authentication or credentials. The attacker only needs an emulator or programmable card capable of returning a crafted response frame.

Root Cause

The root cause is missing bounds checking during the copy of NFC card response data into a stack-allocated buffer, categorized under [CWE-121] Stack-based Buffer Overflow. The firmware trusts the length or content of attacker-supplied card data.

Attack Vector

The attack vector is physical (AV:P). An adversary must be within NFC read range of the charger and present a crafted card or NFC-emulating device. Once the malformed response is processed, the attacker gains code execution in the context of the charger firmware, which can be used to alter charging behavior, pivot into connected networks, or persist on the device. See the Zero Day Initiative Advisory ZDI-26-435 for the technical writeup.

Detection Methods for CVE-2026-13309

Indicators of Compromise

  • Unexpected charger reboots, crashes, or watchdog resets following NFC card interactions
  • NFC authentication attempts using unknown or malformed card identifiers
  • Unauthorized outbound network connections initiated by the charger to non-vendor infrastructure
  • Firmware integrity checks failing or configuration changes with no corresponding administrative action

Detection Strategies

  • Review NFC transaction logs for anomalous response sizes or repeated failed reads from the same card
  • Correlate physical access events (site cameras, badge readers) with charger diagnostic events
  • Monitor the charger management platform for devices reporting firmware anomalies or unexpected reconnects

Monitoring Recommendations

  • Enable and centralize logging from the Autel cloud management console where supported
  • Place chargers on segmented network VLANs and monitor egress traffic for unusual destinations or protocols
  • Track patch level and firmware version inventory across the deployed charger fleet

How to Mitigate CVE-2026-13309

Immediate Actions Required

  • Restrict physical access to installed MaxiCharger AC Elite Home units through enclosures, surveillance, or siting controls
  • Inventory all affected chargers and confirm firmware versions against vendor advisories
  • Contact Autel support to obtain firmware guidance for the ZDI-26-435 issue
  • Isolate chargers on a dedicated network segment with strict egress filtering

Patch Information

At the time of publication, the Zero Day Initiative Advisory ZDI-26-435 is the primary public reference. Operators should apply firmware updates released by Autel as soon as they become available and validate installation across every deployed unit.

Workarounds

  • Physically block or shield the NFC reader surface on chargers that do not require card-based authentication for the deployment
  • Disable NFC authentication in the charger configuration where the feature is not operationally required
  • Require supervised access to publicly sited chargers until firmware remediation is applied
bash
# Example: segment chargers to a dedicated VLAN and restrict egress
# (adapt to your network platform)
vlan 42
 name ev-chargers
interface range GigabitEthernet1/0/10-20
 switchport mode access
 switchport access vlan 42
ip access-list extended EV-CHARGER-EGRESS
 permit tcp 10.42.0.0/24 host <autel-cloud-ip> eq 443
 deny   ip  10.42.0.0/24 any log

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.