Download PDFOpen PDF in browser

V2G Fuzzer : Fuzzing Tool for Implementing Electric Vehicle Charger V2G Communication

EasyChair Preprint 15790

11 pagesDate: February 3, 2025

Abstract

The rise in electric vehicles(EVs) has led to a rapid increase in the number of eletric vehicle charging staions(EVCSs) with approximately 5 million installed worldwide by 2023. These EVCSs are operated according to various standards and protocols. ISO 15118, which is used for communication between EVs and EVCS, lacks security guidelines, and this absence can result in numerous vulnerabilities due to improper implementation. This study introduces the V2G Fuzzer, a security testing tool designed to prevent vulnerabilities caused by incorrect implementations in EV CSs. The tool is designed as a black-box testing solution capable of handling various implementations, regardless of the EVCS platform or programming language used. The fuzzing technique is applied to identify errors and discover vulnerabilities in the application layer where messages are processed. To validate the effectiveness of this approach, fuzzing tests were conducted on open-source EVCS implementations. The results confirmed that the tool is effective in determining whether the open-source projects correctly implement the ISO 15118 standard and in detecting potential vulnerabilities.

Keyphrases: Cybersecurity, ISO 15118, electric vehicle charging, fuzzer

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
@booklet{EasyChair:15790,
  author    = {Yu-Bin Kim and Dong-Hyuk Shin and Jae-Jun Ha and Ieck-Chae Euom},
  title     = {V2G Fuzzer : Fuzzing Tool for Implementing Electric Vehicle Charger V2G Communication},
  howpublished = {EasyChair Preprint 15790},
  year      = {EasyChair, 2025}}
Download PDFOpen PDF in browser