ASEC
Closing the Exposure Window00
Use Case 28.05.2026 5 min read Robotics manufacturer

Actuator, ROS stack, and radio — one engagement.

RoboticsRFHardware

Most firms can test one layer of a robotics platform. This client needed all three tested by people who understood how they interact.

A robotics platform is three products pretending to be one: the mechanical system, the autonomy software, and the link between the operator and both. Split that across three vendors and the findings that matter — the ones that cross a boundary — go unreported.

03Layers, one team
07Cross-boundary findings
02CVEs assigned

Crossing the boundary

The most serious finding was not in any single layer. A motion command accepted over the radio was trusted by the middleware, which was trusted by the actuator controller. No layer validated it, because each assumed the layer above already had.

  • DDS discovery reachable from the operator network segment.
  • Motion commands accepted without an authenticated origin.
  • Actuator firmware with no rate limit on commanded position changes.
  • Radio link keys derived from a serial number printed on the chassis.

Same stack. Different aircraft.

If this reads like something in your programme, it probably is. Send us the architecture and we'll come back with a scope.

Talk to us

Use Case▶
12.08.2026

Bench to full compromise in four days.

A defence UAS prime handed us a production flight controller and asked how far we could get. Far enough that the fix shipped before the next flight test.

Defence UAS prime · 6 minRead →
Use Case▶
04.07.2026

Full-scope adversary emulation against a platform that maps the internet.

When your product is internet-wide scanning infrastructure, the interesting attack surface is not the login page.

Internet intelligence platform · 5 minRead →
Research
08.10.2026

Infected Drones: when the aircraft attacks the ground station.

Six ground-control and middleware projects, fifteen findings, one broken trust boundary. A compromised drone does not have to stay on the vehicle — it can reach up the command chain and own the operator.

9 minRead →