Charge It to My Neighbor: A Relay Attack on ISO 15118 Plug and Charge Payment
Pith reviewed 2026-05-22 13:07 UTC · model grok-4.3
The pith
An attacker can use a fake charging station to relay ISO 15118 authentication and bill charging to a victim's contract.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We present a novel relay attack against this mechanism: an attacker builds a fake charging station, plugs it into a victim's vehicle, and relays the cryptographic authentication to a real charging station - charging the attacker's vehicle while billing the victim. The attack exploits the absence of station-identifying information in the plug-and-charge signature, combined with weaknesses in how ISO 15118 handles TLS certificates. We provide a proof-of-concept implementation demonstrating the full attack chain and discuss possible mitigations and alternatives.
What carries the argument
The relay of cryptographic authentication messages between a fake charging station connected to the victim's vehicle and a real charging station connected to the attacker's vehicle, made possible by missing station identifiers in the plug-and-charge signatures.
If this is right
- As plug-and-charge adoption grows, this vulnerability becomes widely exploitable.
- Attackers can obtain free charging sessions billed to unsuspecting victims.
- Current ISO 15118 implementations require updates to prevent such relays.
- Alternative payment mechanisms may be needed if signatures cannot be secured.
Where Pith is reading between the lines
- Similar relay risks may exist in other vehicle-to-grid or automated payment systems without location binding.
- Adding station-specific data to the signed messages would likely block this attack.
- Testing the PoC against commercial charging stations could reveal how widespread the issue is.
Load-bearing premise
The ISO 15118 plug-and-charge signatures lack station-identifying information and the TLS certificate handling contains exploitable weaknesses that permit undetected message relay between stations.
What would settle it
An implementation of ISO 15118 that includes station identity in the contract certificate signatures or enforces strict TLS certificate checks that detect relays would prevent the attack from succeeding.
Figures
read the original abstract
ISO 15118, the leading standard for DC fast charging in Europe, includes a plug-and-charge mechanism that allows electric vehicles to handle payment automatically via contract certificates. We present a novel relay attack against this mechanism: an attacker builds a fake charging station, plugs it into a victim's vehicle, and relays the cryptographic authentication to a real charging station - charging the attacker's vehicle while billing the victim. The attack exploits the absence of station-identifying information in the plug-and-charge signature, combined with weaknesses in how ISO 15118 handles TLS certificates. We provide a proof-of-concept implementation demonstrating the full attack chain and discuss possible mitigations and alternatives. As plug-and-charge adoption grows, addressing this vulnerability is critical before it becomes widely exploitable.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents a relay attack on the ISO 15118 Plug-and-Charge (PnC) payment mechanism for electric vehicle DC fast charging. An attacker deploys a fake charging station connected to a victim's vehicle and relays the cryptographic authentication and authorization messages to a legitimate charging station, enabling the attacker's vehicle to charge while the victim's contract certificate is used for billing. The attack is claimed to exploit the absence of station-identifying information in the PnC signatures and weaknesses in TLS certificate handling. A proof-of-concept implementation is provided, along with discussion of mitigations.
Significance. If the attack chain holds under realistic backend validation, the result would be significant for the security of automated EV payment systems as PnC adoption increases in Europe. The provision of a working proof-of-concept implementation is a clear strength, as it supplies concrete evidence of feasibility rather than a purely theoretical analysis. The work also usefully identifies potential protocol-level gaps that could inform future revisions to ISO 15118.
major comments (2)
- [§4 and §5] §4 (Attack Description) and §5 (Implementation): The central claim that the relay succeeds because 'the plug-and-charge signature contains no station-identifying information' and that the backend accepts the authorization without binding to the physical station performing the charge is load-bearing. The manuscript does not provide a concrete reference to the relevant ISO 15118 XML structures or operator backend cross-check logic that would confirm this absence; if the real station reports its own ID during the relayed session and the backend validates it against the contract certificate, the billing would fail. A detailed mapping of each relayed message to the standard's fields and an explicit statement of the assumed backend behavior are required.
- [§3.2] §3.2 (TLS Certificate Handling): The description of how the fake station proxies the TLS handshake and certificates does not address whether the real station's certificate chain or session parameters are forwarded in a way that would allow the backend to detect the relay. This detail is necessary to substantiate the claim of 'undetected message relay'.
minor comments (2)
- [Abstract and §1] The abstract and introduction would benefit from a brief comparison to prior relay attacks on other EV charging or payment protocols to better situate the novelty claim.
- [Figure 2] Figure 2 (attack diagram) uses overlapping arrows that reduce readability; consider separating the message flows more clearly.
Simulated Author's Rebuttal
We thank the referee for their thorough review and valuable feedback on our manuscript. We appreciate the recognition of the proof-of-concept implementation as a strength. Below, we provide point-by-point responses to the major comments and outline the revisions we will make to address them.
read point-by-point responses
-
Referee: [§4 and §5] §4 (Attack Description) and §5 (Implementation): The central claim that the relay succeeds because 'the plug-and-charge signature contains no station-identifying information' and that the backend accepts the authorization without binding to the physical station performing the charge is load-bearing. The manuscript does not provide a concrete reference to the relevant ISO 15118 XML structures or operator backend cross-check logic that would confirm this absence; if the real station reports its own ID during the relayed session and the backend validates it against the contract certificate, the billing would fail. A detailed mapping of each relayed message to the standard's fields and an explicit statement of the assumed backend behavior are required.
Authors: We agree that additional explicit references would strengthen the presentation. In the revised version we will add a detailed mapping of the relayed messages (AuthorizationReq, AuthorizationRes, and ContractCertificate) to the precise XML elements and fields defined in ISO 15118-2. We will also state our backend assumptions explicitly: the PnC signature is generated over the contract certificate and the EV’s identification data but does not incorporate the EVSEID or any station-specific identifier; the backend therefore authorizes the session on the basis of the contract alone. Our proof-of-concept confirms that the relayed session is accepted under this model. Should individual operators add proprietary station-binding checks, that would constitute an orthogonal countermeasure outside the current standard. revision: yes
-
Referee: [§3.2] §3.2 (TLS Certificate Handling): The description of how the fake station proxies the TLS handshake and certificates does not address whether the real station's certificate chain or session parameters are forwarded in a way that would allow the backend to detect the relay. This detail is necessary to substantiate the claim of 'undetected message relay'.
Authors: We will expand §3.2 with a clearer description of the two independent TLS sessions. The fake station terminates the TLS connection from the victim vehicle using its own certificate and, separately, initiates a fresh TLS connection to the legitimate station using the legitimate station’s certificate. Only the ISO 15118 application-layer messages are forwarded; the real station’s certificate chain and TLS session parameters are never presented to the vehicle. Consequently the backend, which communicates exclusively with the legitimate station, observes a normal TLS handshake and certificate from that station. We will include this clarification together with a short sequence diagram in the revision. revision: yes
Circularity Check
No circularity: protocol attack demonstration with independent PoC
full rationale
The paper is a security analysis and proof-of-concept implementation of a relay attack on ISO 15118 plug-and-charge. It contains no mathematical derivations, equations, fitted parameters, predictions of quantities, or self-citations that serve as load-bearing justifications for the central claim. The attack feasibility rests on direct inspection of the protocol specification and TLS handling, plus an implemented demonstration; these are externally verifiable and do not reduce to prior results by construction within the paper itself.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption ISO 15118 plug-and-charge signatures do not contain station-identifying information.
- domain assumption TLS certificate validation in the protocol permits relay of messages without detection.
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/RealityFromDistinction.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We present a novel relay attack against this mechanism: an attacker builds a fake charging station, plugs it into a victim's vehicle, and relays the cryptographic authentication to a real charging station - charging the attacker's vehicle while billing the victim.
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Open EV Charts.https://open-ev-charts.org/. Accessed: 30 June 2025
work page 2025
-
[2]
Regulation (EU) 2023/1804 of the European Parliament and of the Council of 13 September 2023 on the deployment of alternative fuels infrastructure, and repealing Directive 2014/94/EU (Text with EEA relevance), September 2023. Legislative Body: CONSIL, EP
work page 2023
-
[3]
HomePlug Green Phy for Electric Vehicles: HomePlug Green PHY Whitepaper, 2010
HomePlug®Powerline Alliance. HomePlug Green Phy for Electric Vehicles: HomePlug Green PHY Whitepaper, 2010. Accessed: 21 De- cember 2024
work page 2010
-
[4]
EV charging definitions, modes, levels, communication protocols and applied standards, 2020
Ali Bahrami. EV charging definitions, modes, levels, communication protocols and applied standards, 2020. Unpublished Version Number: 11
work page 2020
-
[5]
A threat analysis of the vehicle-to-grid charging protocol ISO 15118
Kaibin Bao, Hristo Valev, Manuela Wagner, and Hartmut Schmeck. A threat analysis of the vehicle-to-grid charging protocol ISO 15118. Computer Science - Research and Development, 33(1):3–12, February 2018
work page 2018
-
[6]
Hacking EV charging stations via the charging cable, October 2024
Wilco van Beijnum. Hacking EV charging stations via the charging cable, October 2024
work page 2024
-
[7]
Chargebyte GmbH. Iso 15118 and din 70121 compliant dc charging controller for electric vehicle charging stations (evse) and electric vehicles (ev).https://chargebyte.com/controllers-and-modules/evse- controllers/evacharge-se. Accessed: 2025-03-06
work page 2025
-
[8]
EVExchange: A Relay Attack on Electric Vehicle Charging System
Mauro Conti, Denis Donadel, Radha Poovendran, and Federico Turrin. EVExchange: A Relay Attack on Electric Vehicle Charging System. In Vijayalakshmi Atluri, Roberto Di Pietro, Christian D. Jensen, and Weizhi Meng, editors,Computer Security – ESORICS 2022, pages 488– 508, Cham, 2022. Springer International Publishing
work page 2022
-
[9]
HomePlugAV PLC: Practical attacks and backdoor- ing.Netw
Sébastien Dudek. HomePlugAV PLC: Practical attacks and backdoor- ing.Netw. Anal., 2015
work page 2015
-
[10]
V2g injector: Whispering to cars and charging units through the power-line
Sébastien Dudek, Jean-Christophe Delaunay, and Vincent Fargues. V2g injector: Whispering to cars and charging units through the power-line. InProceedings of the SSTIC (Symposium sur la sécurité des technologies de l’information et des communications), pages 1–26, Rennes, France,
-
[11]
EcoG GmbH. Implementation of the iso 15118 communication protocol (-2, -20, -8).https://github.com/EcoG-io/iso15118. Accessed: 2025-03- 06
work page 2025
-
[12]
Charging Communi- cation Sniffing and Man-in-the-Middle Attacks
Lukas Eder, Jakob Löw, and Hans-Joachim Hof. Charging Communi- cation Sniffing and Man-in-the-Middle Attacks. InProceedings of the 16th ACM International Conference on Future and Sustainable Energy Systems, E-Energy ’25, pages 799–804, New York, NY, USA, June 2025. EuroSys 2026, April 27, 2026, Edinburgh, Scotland Loew et al. Association for Computing Machinery
work page 2025
-
[13]
IEC 61851-1 ed2.0: Electric vehicle conductive charging system - Part 1: General requirements, 2010
IEC. IEC 61851-1 ed2.0: Electric vehicle conductive charging system - Part 1: General requirements, 2010
work page 2010
-
[14]
ISO/IEC. ISO/IEC DIS 15118-2: Road vehicles - Vehicle to grid commu- nication interface – Part 2: Network and application protocol require- ments, 2012
work page 2012
-
[15]
ISO/IEC. ISO/IEC DIS 15118-3: Road vehicles - Vehicle to grid commu- nication interface – Part 3: Physical and data link layer requirements, 2012
work page 2012
-
[16]
ISO/IEC. ISO/IEC DIS 15118-20: Road vehicles - Vehicle to grid com- munication interface – part 20: 2nd generation network layer and application layer requirements, 2022
work page 2022
-
[17]
Jay Johnson, Timothy Berg, Benjamin Anderson, and Brian Wright. Review of Electric Vehicle Charger Cybersecurity Vulnerabilities, Po- tential Impacts, and Defenses.Energies, 15(11):3931, January 2022. Number: 11 Publisher: Multidisciplinary Digital Publishing Institute
work page 2022
-
[18]
Brokenwire: Wireless Disruption of CCS Electric Vehicle Charging
Sebastian Köhler, Richard Baker, Martin Strohmeier, and Ivan Mar- tinovic. Brokenwire: Wireless Disruption of CCS Electric Vehicle Charging. InProceedings 2023 Network and Distributed System Security Symposium, San Diego, CA, USA, 2023. Internet Society
work page 2023
-
[19]
Aidi Li, Qing Liu, Jiayi Yang, and Ningxin Zhou. Crosstalk Analysis between Power Lines and Signal Lines Based on the Finite Difference- Time Domain Method. In2019 IEEE 8th International Conference on Advanced Power System Automation and Protection (APAP), pages 638– 641, Xi’an, China, October 2019. IEEE
work page 2019
-
[20]
DrainDead: Emptying Batteries of Parked Electric Vehicles
Jakob Löw, Dominik Bayerl, Kevin Mayer, and Hans-Joachim Hof. DrainDead: Emptying Batteries of Parked Electric Vehicles. In3rd USENIX Symposium on Vehicle Security and Privacy, pages 233–241, 2025
work page 2025
-
[21]
Jakob Löw, Kevin Mayer, and Hans-Joachim Hof.Fast Charging Com- munication and Cybersecurity: A Technology Review. November 2024
work page 2024
-
[22]
ISO 15118 as the Enabler of Vehicle-to-Grid Applications
Marc Mültin. ISO 15118 as the Enabler of Vehicle-to-Grid Applications. In2018 International Conference of Electrical and Electronic Technologies for Automotive, pages 1–6, July 2018
work page 2018
-
[23]
Dr. Jacquie Therese Ngo Bisse, Dr. Bedel Giscard Onana Essama, Dr. Joseph Koko Koko, Prof. Jacques Atangana, and Prof. Salomé Nd- jakomo Essiane. Crosstalk Characterization and Reduction in Power Lines.International Journal of Inventive Engineering and Sciences, 10(9):1–11, September 2023
work page 2023
-
[24]
Yongwan Park, Omer C. Onar, and Burak Ozpineci. Potential Cyber- security Issues of Fast Charging Stations with Quantitative Severity Analysis. In2019 IEEE CyberPELS (CyberPELS), pages 1–7, Knoxville, TN, USA, April 2019. IEEE
work page 2019
-
[25]
Current Affairs: A Security Measurement Study of CCS EV Charging Deployments
Marcell Szakály, Sebastian Köhler, and Ivan Martinovic. Artifacts for "Current Affairs: A Security Measurement Study of CCS EV Charging Deployments", January 2025
work page 2025
-
[26]
Current Af- fairs: A Security Measurement Study of CCS EV Charging Deploy- ments, February 2025
Marcell Szakály, Sebastian Köhler, and Ivan Martinovic. Current Af- fairs: A Security Measurement Study of CCS EV Charging Deploy- ments, February 2025. arXiv:2404.06635 [cs]
-
[27]
Short: PI- Buster: Exploiting a Common Misconfiguration in CCS EV Chargers
Marcell Szakály, Sebastian Köhler, and Ivan Martinovic. Short: PI- Buster: Exploiting a Common Misconfiguration in CCS EV Chargers. pages 243–249, 2025
work page 2025
-
[28]
N. Theethayi, R. Thottappillil, Yaqing Liu, and R. Montano. Parameters that influence the crosstalk in multiconductor transmission line. In 2003 IEEE Bologna Power Tech Conference Proceedings,, volume 1, pages 388–395, Bologna, Italy, 2003. IEEE
work page 2003
-
[29]
Gerald Vailoces, Alexander Keith, Abdulaziz Almehmadi, and Khalil El-Khatib. Securing the Electric Vehicle Charging Infrastructure: An In-Depth Analysis of Vulnerabilities and Countermeasures. InProceed- ings of the Int’l ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications, DIVANet ’23, pages 31–38, New York, NY, USA, O...
work page 2023
-
[30]
The world’s most popular network protocol analyzer.https://www.wireshark.org/
Wireshark Foundation. The world’s most popular network protocol analyzer.https://www.wireshark.org/. Accessed: 2025-03-06
work page 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.