Mind the Attack: How security threats are shaping software deployed on Unmanned Aerial Vehicles

Context Autonomous unmanned aerial vehicles (UAVs) are increasingly used in applications that depend on reliable software operation, making security an important concern. Objective This paper provides a systematic, software-oriented overview of security attacks against autonomous UAVs, identifying attack types, affected software components, and mitigation strategies. Methods We conduct a systematic mapping study (SMS) of the literature and selected 185 peer-reviewed primary studies from an initial pool of 1,797 articles. Guided by seven research questions, we analyze attacks, targeted software components, exploited vulnerabilities, and detection and mitigation techniques. Results Our findings map UAV vulnerabilities across a seven-layer software taxonomy and reveal cross-layer attack paths that can affect autonomy and physical safety. Existing studies rely heavily on simulation and limited open-source datasets, while defenses primarily use machine learning. Limited attention to control-theoretic methods and inconsistent reporting of deployment-critical metrics further constrain real-world applicability on resource-constrained UAVs. Conclusions We identify 17 key takeaways and 13 actionable recommendations for the autonomous UAV software engineering community. Security analysis should move beyond individual components to the autonomy pipeline, where attacks can propagate across layers and affect safety. Future research should prioritize integrated cyber-physical defenses, closed-loop evaluation, reproducibility, collaboration, and resource-aware deployment.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Software Engineering and Methodology
Published
2026-10-30
DOI
https://doi.org/10.1145/3860892
Primary Topic
Adversarial Robustness in Machine Learning
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Mind the Attack: How security threats are shaping software deployed on Unmanned Aerial Vehicles

Davide Fucci, Damiano Torre, Jacob Klymenko, Xiaoling Wei
2 links
ACM Transactions on Software Engineering and Methodology
Adversarial Robustness in Machine Learning
article

Mind the Attack: How security threats are shaping software deployed on Unmanned Aerial Vehicles

Davide Fucci, Damiano Torre, Jacob Klymenko, Xiaoling Wei
article en

Abstract

Context Autonomous unmanned aerial vehicles (UAVs) are increasingly used in applications that depend on reliable software operation, making security an important concern. Objective This paper provides a systematic, software-oriented overview of security attacks against autonomous UAVs, identifying attack types, affected software components, and mitigation strategies. Methods We conduct a systematic mapping study (SMS) of the literature and selected 185 peer-reviewed primary studies from an initial pool of 1,797 articles. Guided by seven research questions, we analyze attacks, targeted software components, exploited vulnerabilities, and detection and mitigation techniques. Results Our findings map UAV vulnerabilities across a seven-layer software taxonomy and reveal cross-layer attack paths that can affect autonomy and physical safety. Existing studies rely heavily on simulation and limited open-source datasets, while defenses primarily use machine learning. Limited attention to control-theoretic methods and inconsistent reporting of deployment-critical metrics further constrain real-world applicability on resource-constrained UAVs. Conclusions We identify 17 key takeaways and 13 actionable recommendations for the autonomous UAV software engineering community. Security analysis should move beyond individual components to the autonomy pipeline, where attacks can propagate across layers and affect safety. Future research should prioritize integrated cyber-physical defenses, closed-loop evaluation, reproducibility, collaboration, and resource-aware deployment.

ACM Transactions on Software Engineering and Methodology
University of Washington Tacoma (US), Blekinge Institute of Technology (SE)
Openalex Percentile: Top 14%
Adversarial Robustness in Machine Learning
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.

Laika access coming soon
Mind the Attack: How security threats are shaping software deployed on Unmanned Aerial Vehicles — Davide Fucci, Damiano Torre, et al. · ACM Transactions on Software Engineering and Methodology (2026) | TGRS Research Map | TGRS