TinyML Security: Attacks, Defenses, and Open Challenges in Resource-Constrained Machine Learning Systems

Tiny Machine Learning (TinyML) enables machine learning inference on microcontrollers with kilobytes of memory and megahertz processors, two to three orders of magnitude more constrained than conventional edge devices. These extreme limitations render traditional security measures impractical, yet the security implications remain underexplored. Our systematic literature review reveals that fewer than 5% of TinyML publications address security concerns, with even fewer focusing on TinyML-specific vulnerabilities, a critical gap as these devices proliferate in safety-critical applications including healthcare monitoring, autonomous systems, and industrial control. This paper provides a comprehensive security survey specifically addressing TinyML’s resource constraints and unique threat landscape. We develop a resource-based device taxonomy distinguishing IoT, EdgeML, and TinyML security capabilities; formulate a TinyML-specific threat model identifying physical and remote attack vectors; systematically analyze eleven attack classes across hardware, software, and model layers; and assess threat severity using the Common Vulnerability Scoring System (CVSS). For each attack, we evaluate whether conventional countermeasures are feasible under TinyML constraints by assessing computational overhead, memory requirements, and practical deployability on representative platforms. Our analysis reveals critical gaps where existing defenses impose prohibitive overhead, requiring new lightweight solutions. We conclude by identifying open research challenges specific to securing resource-constrained machine learning systems, providing a roadmap for future work.

Authors

Institutions

Publication Details

Journal
ACM Computing Surveys
Published
2026-02-21
DOI
https://doi.org/10.1145/3793197
Primary Topic
Security and Verification in Computing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TinyML Security: Attacks, Defenses, and Open Challenges in Resource-Constrained Machine Learning Systems

James Mickens, Anna Sansone, Jacob Huckelberry, Yuke Zhang et al.
ACM Computing Surveys
Security and Verification in Computing
article

TinyML Security: Attacks, Defenses, and Open Challenges in Resource-Constrained Machine Learning Systems

James Mickens, Anna Sansone, Jacob Huckelberry, Yuke Zhang, Peter Bereel, Vijay Janapa Reddi
article en

Abstract

Tiny Machine Learning (TinyML) enables machine learning inference on microcontrollers with kilobytes of memory and megahertz processors, two to three orders of magnitude more constrained than conventional edge devices. These extreme limitations render traditional security measures impractical, yet the security implications remain underexplored. Our systematic literature review reveals that fewer than 5% of TinyML publications address security concerns, with even fewer focusing on TinyML-specific vulnerabilities, a critical gap as these devices proliferate in safety-critical applications including healthcare monitoring, autonomous systems, and industrial control. This paper provides a comprehensive security survey specifically addressing TinyML’s resource constraints and unique threat landscape. We develop a resource-based device taxonomy distinguishing IoT, EdgeML, and TinyML security capabilities; formulate a TinyML-specific threat model identifying physical and remote attack vectors; systematically analyze eleven attack classes across hardware, software, and model layers; and assess threat severity using the Common Vulnerability Scoring System (CVSS). For each attack, we evaluate whether conventional countermeasures are feasible under TinyML constraints by assessing computational overhead, memory requirements, and practical deployability on representative platforms. Our analysis reveals critical gaps where existing defenses impose prohibitive overhead, requiring new lightweight solutions. We conclude by identifying open research challenges specific to securing resource-constrained machine learning systems, providing a roadmap for future work.

ACM Computing Surveys
Draper Laboratory (US), Harvard University (US), Harvard University Press (US)
Openalex Percentile: Top 50%
Security and Verification in Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.