Downloads · 30 days
0
SidraBhatti/model-free-stealthy-attack-cps
model-free-stealthy-attack-cps is a machine learning model from SidraBhatti. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
A model-free stealthy false data injection (FDI) attack framework for safety-critical cyber-physical systems (CPS), demonstrated on autonomous vehicle sensor systems. The attack learns strategies directly from nominal…
Downloads · 30 days
0
Access
Public
Updated Sep 12, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
.md4.7 KB · 75%
From the Hugging Face model README
---
license: mit
tags:
- cyber-physical-systems
- adversarial-attacks
- autonomous-vehicles
- security
- false-data-injection
- generative-adversarial-networks
---
A model-free stealthy false data injection (FDI) attack framework for safety-critical cyber-physical systems (CPS), demonstrated on autonomous vehicle sensor systems. The attack learns strategies directly from nominal measurement data — no knowledge of system dynamics required — and produces perturbations that evade intrusion detection while degrading vehicle behavior.
Figure 1: Typical CPS architecture and proposed stealthy attack model —
closed-loop control (feedback controller, plant/ECUs/sensors, state
estimator, intrusion detection) with the attack model (eavesdropping →
training the attack generator [autoencoder + conditional Wasserstein GAN] →
attack injection) intercepting the communication network.
Status: paper under review at IEEE Transactions on Intelligent Transportation Systems (T-ITS). No citation available yet. Code: github.com/OSU-CAR-MSL/model_free_stealthy_attack (MIT license)
Sidra Ghayour Bhatti — supervisory/co-advising role on methodology and evaluation. Primary implementation and lead authorship: Qazi Mairaj ud din. PI: Qadeer Ahmed. OSU Center for Automotive Research (Mobility Systems Lab).
Three components work together:
The training objective jointly balances three competing goals: stealth (staying under detection thresholds), impact (maximizing deviation in vehicle dynamics), and closed-loop consistency (context-conditioning so the attack remains coherent over time rather than acting pointwise).
The attack design is motivated by three propositions: R1 (reflection direction) characterizes the perturbation direction that stays stealthy under the detector's residual statistics; R2 (residual-impact coupling) characterizes how a stealthy residual still couples into an observable impact on vehicle dynamics; R3 formalizes impact maximization subject to staying near the nominal (anchor) manifold. Together these turn "stay stealthy while maximizing impact" from a heuristic training objective into a constraint with a theoretical justification — consistent with grounding empirical attack performance in provable structure rather than purely empirical tuning.
Validated across four settings represented in the repo structure:
IDS_eval/, not
just a single detector the attack was fit to.Manuscript under review at IEEE T-ITS; citation to be added upon acceptance.