Cyber-Physical // Drone & Robotics Security

Drone & Robotics Security

Cyber-physical research across telemetry, control-plane logic, companion computers and operator workstations.

6 attack surfacescyber-physicalpublic references

Why attackers care about this surface

Drones and robots collapse several security domains into one operational stack: firmware integrity, flight-control logic, telemetry exposure, remote management, mission planning, companion-computer trust and the human operator in the loop. A weakness in one layer can turn into loss of navigation integrity, unsafe movement, sensor spoofing, denied mission execution, operator deception or direct control-path compromise.

In practice that means the assessment has to move across layers. You may start at a radio link or a management interface, pivot into a companion computer, then validate what that means for the autopilot, the vehicle state and the mission outcome. The key question is always the same: what commands, assumptions or safety gates can an attacker influence from the outside?

Primary cyber-physical attack paths

surface

Telemetry & control links

Command, telemetry and mission messages whose authentication, replay resistance and routing determine whether control remains trustworthy.

surface

Companion computers

Onboard systems that bridge sensors, networks and flight control, often expanding a service foothold into vehicle-level access.

surface

Autopilot & firmware trust

Firmware provenance, update paths, configuration integrity and command validation at the flight-control layer.

surface

ROS 2 / robot middleware

ROS 2 nodes, topics, services and DDS security settings that shape discovery, authorization and message trust.

surface

Sensors & navigation inputs

GNSS, vision, inertial and range inputs whose spoofing or corruption can turn valid control logic into unsafe movement.

surface

Mission tooling & operator workflow

Ground-control software, planning files, credentials and update practices that connect human decisions to vehicle commands.

How to approach the assessment

Start by drawing the control chain end to end: ground station, radio path, base station, relay services, companion compute, autopilot, sensors and actuators. Then identify where commands originate, how trust is established, which channels are authenticated, what is signed, what is merely accepted and which faults degrade into unsafe but still “valid” behavior.

On mature targets, spend time on protocol visibility and message boundaries rather than only on web or host findings. On smaller fielded platforms, the fastest wins often sit in configuration inheritance, exposed serial interfaces, weak maintenance habits or over-trusted integration scripts.

What success can look like for an attacker

impact

Control-path manipulation

Unauthorized or altered commands that change vehicle state, mission behavior or actuator decisions.

impact

Telemetry deception

False position, state or health data that misleads automation and human operators.

impact

Companion pivot

Movement from an exposed onboard service into trusted middleware, telemetry channels or flight-control interfaces.

impact

ROS graph exposure

Unprotected discovery, topics or services that expose robot state or permit unauthorized message publication.

impact

Operator workstation compromise

Loss of the planning or ground-control endpoint that holds mission data, credentials and trusted vehicle access.

impact

Safety bypass by integration drift

Individually valid components whose combined configuration weakens interlocks, fails closed-loop assumptions or permits unsafe commands.

Reference links

Where to pivot when the vehicle is only part of the story

related

Network

Internal-service discovery, segmentation, credential paths and lateral movement across supporting vehicle infrastructure.

related

Advanced

Specialist research spanning cloud, identity, mobile, APIs, AI, OT/ICS and other non-routine assessment surfaces.

related

AI Security

Model and agent security for perception, planning and autonomy features that can influence robotic decisions.