DRIFT patch attack breaks Pi0 and Pi0.5 VLAs across LIBERO tasks
TL;DR
- A test-time adversarial patch stuck on the gripper compromised essentially all originally-solvable LIBERO tasks for Pi0 and Pi0.5.
- Attacking only the initial denoising step, not the full multi-step trajectory, is what makes the exploit work on flow-matching VLAs.
- Authors Hoseong Tae and Jong-Seok Lee call flow-matching VLAs' adversarial robustness 'largely illusory,' beating action-space and embedding-space baselines.
A new arxiv preprint from Hoseong Tae and Jong-Seok Lee makes an uncomfortable claim about the flow-matching robot policies the field has been treating as adversarially robust. The presumed robustness of vision-language-action models like Pi0, they argue, is 'largely illusory,' and a single adversarial patch on a robot's gripper is enough to derail Pi0 and Pi0.5 across the LIBERO benchmark.
The trick is where the attack lands. Prior work overlooked the multi-step denoising process at the heart of flow matching, which spread the gradient signal across steps and produced attacks that did not bite hard. The authors call their method DRIFT and target only the initial denoising step, exploiting what they describe as gradient conflicts unique to that approach. That focused attack, optimized in input space as a test-time universal patch positioned on the gripper, compromised what the paper calls 'essentially all originally-solvable tasks' across four LIBERO task suites, and substantially outperformed action-space and embedding-space attack baselines.
If the result holds, it matters for anyone treating flow-matching VLAs as the safety baseline for physical AI. A universal patch you can print and stick on a gripper is a much lower bar for a bad actor than the digital pixel perturbations robotics teams tend to write off, and it complicates the informal story that generalist robot training buys adversarial robustness for free.
The honest caveat is that this is a preprint result on the LIBERO benchmark from an outside group attacking checkpoints they do not own. What the paper as described does not cover is whether the same patch survives real-world variation like changing lighting, camera angle, or a different gripper geometry, or whether the model owners have already patched this style of attack in checkpoints not evaluated here.
The upside is that the paper points at a specific mechanism, initial-step denoising, that defenders can now build against. Adversarial training focused on that first step, or run-time monitors that watch the denoising velocity field for anomalies, become concrete next moves for teams shipping robot foundation models.
Originally reported by paper
Read the original article →Original headline: Single Adversarial Patch Breaks Pi0 and Pi0.5 Robot VLAs Across All Tasks—'Largely Illusory' Robustness Exposed