Finding Security Vulnerabilities in Unmanned Aerial Vehicles Using Software Verification

06/27/2019
by   Omar M. Alhawi, et al.
0

The proliferation of Unmanned Aerial Vehicles (UAVs) embedded with vulnerable monolithic software, involving concurrency and fragile communication links, has recently raised serious concerns about their security. Recent studies show that a 2kg UAV can cause a critical damage to a passenger jet windscreen. However, verifying security in UAV software based on traditional testing remains an open challenge mainly due to scalability and deployment issue. Here we investigate the application of software verification techniques; in particular, existing software analyzers and verifiers, which implement fuzzing and bounded model checking techniques, to detect security vulnerabilities in typical UAVs. We also investigate fragility aspects related to the UAV communication link since all remaining UAV components (e.g., position, velocity and attitude control) heavily depend on it. Our preliminary results show real cyber-threats with the possibility of exploiting further security vulnerabilities in real-world UAV software in the foreseeable future.

READ FULL TEXT
research
07/02/2018

Intrusion Detection Systems for Networked Unmanned Aerial Vehicles: A Survey

Unmanned Aerial Vehicles (UAV)-based civilian or military applications b...
research
05/01/2019

MAVSec: Securing the MAVLink Protocol for Ardupilot/PX4 Unmanned Aerial Systems

The MAVLink is a lightweight communication protocol between Unmanned Aer...
research
08/09/2020

Consumer UAV Cybersecurity Vulnerability Assessment Using Fuzzing Tests

Unmanned Aerial Vehicles (UAVs) are remote-controlled vehicles capable o...
research
06/25/2019

EU H2020 Gauss project. Geo-Fencing Software System

The Geofencing system is the key to operate the Unmanned Aerial Vehicle ...
research
06/28/2021

Avis: In-Situ Model Checking for Unmanned Aerial Vehicles

Control firmware in unmanned aerial vehicles (UAVs) uses sensors to mode...
research
02/08/2019

Towards autonomous ocean observing systems using Miniature Underwater Gliders with UAV deployment and recovery capabilities

This paper presents preliminary results towards the development of an au...
research
12/12/2020

Synthesis of a Six-Bar Gripper Mechanism for Aerial Grasping

In this paper, a 1-DoF gripper mechanism has been synthesized for the ty...

Please sign up or login with your details

Forgot password? Click here to reset