# CAN-Trace Attack: Exploit CAN Messages to Uncover Driving Trajectories

arXiv: https://arxiv.org/abs/2507.09624 · HTML: https://mlsanity.com/paper/2507.09624/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 3 of its 57 references that are in the map.
- First posted on arXiv 13 Jul 2025.

## Builds on (most cited first, 3 of 3)

- [Visual-Inertial Navigation: A Concise Review](https://mlsanity.com/paper/1906.02650/) (2019)
- [Super Odometry: IMU-centric LiDAR-Visual-Inertial Estimator for Challenging Environments](https://mlsanity.com/paper/2104.14938/) (2021)
- [Location Privacy Threats and Protections in 6G Vehicular Networks: A Comprehensive Review](https://mlsanity.com/paper/2305.04503/) (2023)

## Abstract (arXiv)

Driving trajectory data remains vulnerable to privacy breaches despite existing mitigation measures. Traditional methods for detecting driving trajectories typically rely on map-matching the path using Global Positioning System (GPS) data, which is susceptible to GPS data outage. This paper introduces CAN-Trace, a novel privacy attack mechanism that leverages Controller Area Network (CAN) messages to uncover driving trajectories, posing a significant risk to drivers' long-term privacy. A new trajectory reconstruction algorithm is proposed to transform the CAN messages, specifically vehicle speed and accelerator pedal position, into weighted graphs accommodating various driving statuses. CAN-Trace identifies driving trajectories using graph-matching algorithms applied to the created graphs in comparison to road networks. We also design a new metric to evaluate matched candidates, which allows for potential data gaps and matching inaccuracies. Empirical validation under various real-world conditions, encompassing different vehicles and driving regions, demonstrates the efficacy of CAN-Trace: it achieves an attack success rate of up to 90.59% in the urban region, and 99.41% in the suburban region.
