CANEDERLI: On The Impact of Adversarial Training and Transferability on CAN Intrusion Detection Systems
<|reference_start|>CANEDERLI: On The Impact of Adversarial Training and Transferability on CAN Intrusion Detection Systems: The growing integration of vehicles with external networks has led to a surge in attacks targeting their Controller Area Network (CAN) internal bus. As a countermeasure, various Intrusion Detection Systems (IDSs) have been suggested in the literature to prevent and mitigate these threats. With the increasing volume of data facilitated by the integration of Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure (V2I) communication networks, most of these systems rely on data-driven approaches such as Machine Learning (ML) and Deep Learning (DL) models. However, these systems are susceptible to adversarial evasion attacks. While many researchers have explored this vulnerability, their studies often involve unrealistic assumptions, lack consideration for a realistic threat model, and fail to provide effective solutions.   In this paper, we present CANEDERLI (CAN Evasion Detection ResiLIence), a novel framework for securing CAN-based IDSs. Our system considers a realistic threat model and addresses the impact of adversarial attacks on DL-based detection systems. Our findings highlight strong transferability properties among diverse attack methodologies by considering multiple state-of-the-art attacks and model architectures. We analyze the impact of adversarial training in addressing this threat and propose an adaptive online adversarial training technique outclassing traditional fine-tuning methodologies with F1 scores up to 0.941. By making our framework publicly available, we aid practitioners and researchers in assessing the resilience of IDSs to a varied adversarial landscape.<|reference_end|>
@article{marchiori2024canederli:,
    title={CANEDERLI: On The Impact of Adversarial Training and Transferability on
  CAN Intrusion Detection Systems},
    author={Francesco Marchiori, Mauro Conti},
    journal={arXiv preprint arXiv:2404.04648},
    year={2024},
    doi={10.1145/3649403.3656486},
    archivePrefix={arXiv},
    eprint={2404.04648},
    primaryClass={cs.CR}
}