SnatchML: Hijacking ML models without Training Access
Not on the map. Why?
Abstract (arXiv)
Model hijacking can cause significant accountability and security risks since the owner of a hijacked model can be framed for having their model offer illegal or unethical services. Prior works consider model hijacking as a training time attack, whereby an adversary requires full access to the ML model training. In this paper, we consider a stronger threat model for an inference-time hijacking attack, where the adversary has no access to the training phase of the victim model. Our intuition is that ML models, which are typically over-parameterized, might have the capacity to (unintentionally) learn more than the intended task they are trained for. We propose SnatchML, a new training-free model hijacking attack, that leverages the extra capacity learnt by the victim model to infer different tasks that can be semantically related or unrelated to the original one. Our results on models deployed on AWS Sagemaker showed that SnatchML can deliver high accuracy on hijacking tasks. Interestingly, while all previous approaches are limited by the number of classes in the benign task, SnatchML can hijack models for tasks that contain more classes than the original. We explore different methods to mitigate this risk; We propose meta-unlearning, which is designed to help the model unlearn a potentially malicious task while training for the original task. We also provide insights on over-parametrization as a possible inherent factor that facilitates model hijacking, and accordingly, we propose a compression-based countermeasure to counteract this attack. We believe this work offers a previously overlooked perspective on model hijacking attacks, presenting a stronger threat model and higher applicability in real-world contexts.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 52 references that are in the map. First posted on arXiv 3 Jun 2024.
Builds on
24 of 52 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 882
- 2018How To Backdoor Federated Learningcited by 745
- 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 426
- 2018Deep Face Recognition: A Surveycited by 275
- 2019Can You Really Backdoor Federated Learning?cited by 250
- 2021Enhanced Membership Inference Attacks against Machine Learning Modelscited by 237
12 more
- 2018Adversarial Reprogramming of Neural Networkscited by 115
- 2019Overlearning Reveals Sensitive Attributescited by 74
- 2015Deep Neural Networks with Random Gaussian Weights: A Universal Classification Strategy?cited by 40
- 2023DAP: A Dynamic Adversarial Patch for Evading Person Detectorscited by 40
- 2021Cross-modal Adversarial Reprogrammingcited by 34
- 2022Quantitative Gaussian Approximation of Randomly Initialized Deep Neural Networkscited by 24
- 2020NeuroAttack: Undermining Spiking Neural Networks Security through Externally Triggered Bit-Flipscited by 21
- 2018The Dynamics of Learning: A Random Matrix Approachcited by 15
- 2021Get a Model! Model Hijacking Attack Against Machine Learning Modelscited by 13
- 2023Two-in-One: A Model Hijacking Attack Against Text Generation Modelscited by 11
- 2020Dynamic Facial Expression Recognition under Partial Occlusion with Optical Flow Reconstructioncited by 7
- 2019Optical Flow Techniques for Facial Expression Analysis -- a Practical Evaluation Studycited by 6
Built on by
Not cited yet.