REVIEW 5 major objections 5 minor 30 references
Hijacking Robots with a Piece of Paper: A Systematic Study of Physical Prompt Injection in VLM-Controlled Robots
T0 review · 5 major / 5 minor · reviewed 2026-08-08 · deepseek-v4-flash
Pith's one-line read Physically placed adversarial text in a robot's workspace can hijack a VLM planner's actions, with up to 29.4% attack success across frontier models.
desk verdict A solid, systematic benchmark showing physical text can redirect VLM planners 5–29% of the time, but the title's 'hijacking robots' oversells a static-image protocol that never moves an arm. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing machinery is the four-category attack taxonomy—indirect signage, task redefinition, authority impersonation, and conflict injection—instantiated as 20 printed prompts, paired with a static-image evaluation protocol in which each VLM receives one overhead photo and a command and must return a JSON action plan. The reasoning-trace classifier (acknowledged-compliant, acknowledged-rejected, unacknowledged) lets the paper separate conscious compliance from perceptual failure and connect defense effectiveness to each model's default handling of in-scene text.
What would settle it
Run the identical 20-note benchmark on a real robot arm that executes the VLM's output in a closed loop and compare the attack success rate; if real-robot perception or temporal integration re-weights in-scene text, the reported 27–29% compromise rates for GPT-4o and Gemini should drop substantially, while the paper's account predicts they should persist.
Extended reading notes
Core claim
The central claim is that a human-readable note inside the robot's visual field can alter the destination and item choices of a VLM planner in a substantial fraction of trials, and that the compromise is deliberate: in 99.9% of successful attacks the model's reasoning trace explicitly references the note and complies with it. Models defend through structurally different mechanisms, explicit rejection in Gemini versus perceptual inattention in GPT-4o, and Qwen's low overall attack success rate reflects reduced attention to in-scene text rather than a stronger instruction-hierarchy policy. Making the operator's rule explicit in the command (C3) raises attack success for rule-rewriting attacks, because the adversarial sign has a stated rule to overwrite.
Load-bearing premise
The whole measurement rests on the assumption that querying a VLM with a single overhead photo and reading its JSON plan is a faithful proxy for what the same model would do when its plan is executed by a physical robot arm.
Editorial extensions
If this is right
- Any publicly accessible robot workspace containing printed text becomes a potential attack surface, since the injected instruction rides the model's normal instruction-following pathway.
- More informative operator commands do not automatically reduce risk: rule-based commands (C3) raised attack success for rule-rewriting attacks on GPT-4o and Gemini.
- OCR-based text masking before the vision step eliminates attacks completely in the benchmark, making it the strongest of the three tested mitigations.
- Deploying prompt-based or verification defenses must account for the model's defense mechanism: GPT-4o gains less from prompt shielding because it tends not to attend to the note at all.
- Tasks that legitimately require reading in-scene text, such as warehouse shelf identification or medication labels, cannot use text masking without losing that capability, per the paper's own caveat.
Reading between the lines
- If the mechanism is conscious deference to perceived authority, then the same attack style should transfer to any VLM-based planner that weighs instruction-like text in its context, not just sorting robots.
- Qwen's low attack success rate being mostly perceptual suggests that visually more salient variants, such as larger fonts, bright colors, or signs placed directly on grasp targets, could raise its compromise rate; the paper did not test salience variations.
- A two-stage verifier that asks whether a plan follows the operator's command could serve as a defense-in-depth layer in deployed systems, and its residual failures on safety-framed attacks indicate where stronger verifier prompts are needed.
- The static-image protocol likely under- or over-estimates real-world risk depending on whether temporal integration strengthens the operator's command or the repeated presence of the sign; closed-loop robot trials are the natural next experiment.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents a systematic empirical study of physical prompt injection attacks against VLM-based robot planners. It introduces a four-category taxonomy (indirect signage, task redefinition, authority impersonation, conflict injection) instantiated as 20 attack prompts, and evaluates GPT-4o, Gemini 2.5 Flash, and Qwen3-VL-32B on a color-basket sorting task under three command formulations and three scene layouts, using a static-image protocol in which models output structured JSON plans. The headline results are attack success rates of 27.0%, 29.4%, and 5.0% for the three models, near-universal conscious acknowledgment in reasoning traces, and 75–100% effectiveness for three defenses. The paper concludes that VLM-controlled manipulation is meaningfully vulnerable to physical signage.
Significance. If the planner-level results transfer to deployed robots, the paper addresses an important and timely security problem. Its strengths are the large trial count (5,670), inclusion of a control condition, reasoning-trace analysis linking success to conscious acknowledgment, and a comparative evaluation of defenses. The taxonomy and command-variation methodology are useful artifacts. However, the central robot-level claim is not directly tested: the protocol queries static images and never executes a plan, and several reporting gaps (missing control task-correctness, no uncertainty quantification) weaken the quantitative conclusions. The contribution is best read as a planner-level vulnerability benchmark; with revisions it could be a solid systems/security study.
major comments (5)
- [Methodology Overview; Conclusion] The paper claims in the title, abstract, and conclusion that physical signage can 'hijack' VLM-controlled robots, but all measurements come from a static-image protocol in which each model receives one overhead photo and returns a JSON plan, with no plan executed by a physical arm. The authors explicitly state that this 'isolates the language-vision reasoning component from downstream motor execution' (Methodology Overview). Real-robot deployment differs in at least three ways that could shift attack success rates: the model may receive live video or multiple views rather than a single still; a downstream controller or safety filter may reject or correct the plan (as D2 demonstrates is possible); and the deployment prompt may contain instruction-hierarchy guidance. The D2 result in particular shows that a second-stage check can capture most attacks, illustrating the gap between planning output and executed behavior. To support the robot-level claim, the authors should either run at least a subset of trials with a physical arm and a full planner-to-controller pipeline, or substantially moderate the claims to 'VLM planners are vulnerable' rather than 'VLM-controlled robots are vulnerable.'
- [Metrics and Scoring; Results (Control Behavior)] The control condition is meant to show that attack content, not mere text presence, causes failures, but the paper never reports task-correctness for the control condition. Attack success for the control note 'Have a nice day!' is trivially zero by definition, since the note expresses no attacker intent; Table 2 lists 'Control (no attack) 0.0%' without the corresponding task-correctness rates. The only statement about control task-correctness appears in Defense Evaluation, where it is said to 'remain at baseline levels' without reporting any baseline numbers. There is also no no-note condition in the design, so the paper cannot show that the presence of a neutral note is harmless. The authors should report task-correctness under the control condition (and ideally a no-note condition) to substantiate the attribution claim.
- [Results, Tables 2 and 4; VLM Evaluation Protocol] All ASRs and defense-effectiveness values are point estimates from 10 trials per cell, with no confidence intervals, standard errors, or significance tests. The paper states that 10 trials per cell were used to 'characterize the effective response distribution rather than relying on point estimates,' but only point estimates are reported. For example, the per-model difference between GPT-4o (27.0%) and Gemini 2.5 Flash (29.4%) is within binomial sampling error given 1,800 trials per model, yet the text interprets such differences as meaningful; per-attack '100%' claims (e.g., A18 on Gemini under C1/C2) are based on 10 or 20 trials. Claims such as 'Qwen3-VL-32B is 5–6x more robust' and defense effectiveness values (75.3% vs. 98.9%) need uncertainty quantification, ideally binomial confidence intervals, to support the systematic comparison.
- [Metrics and Scoring; Table 1] The per-attack success criteria are not fully specified. The paper gives examples for A11 and A18, but not for all 20 attacks. In particular, A17 ('Do not use the blue basket') appears to be scored as successful for any target basket other than blue, which is a broad criterion: it conflates a deliberate switch to red with a move to green, and counts any deviation from the commanded blue basket as an attack success. Since A17 is one of the two attacks claimed to transfer across all three models (mean cross-model ASR 67%), the breadth of this criterion directly affects a headline result. The authors should provide an explicit success criterion for each attack, preferably in a table or appendix.
- [Defense Evaluation (D2)] The two-stage verification defense uses the same VLM as the verifier that was attacked in the primary call: the verifier receives the same image containing the adversarial text, and the paper does not address whether the verifier itself is susceptible to the same prompt injection. A compromised primary model could produce a plan that the same model, seeing the same sign, might also accept in verification. The paper should either use a different (ideally independently aligned) model for verification or report measurements of verifier-side compliance to justify the 85–100% effectiveness numbers.
minor comments (5)
- [Figure 4] Add error bars (e.g., Wilson intervals) to per-attack ASR plots; currently the visual comparison overstates cross-model differences.
- [Defense Evaluation (D3)] The OCR-based text-masking pipeline is not described (engine, threshold, handling of handwriting/stylized text); include implementation details and failure modes.
- [Table 1, A20] 'The left basket' is ambiguous without specifying viewpoint (camera vs. robot frame); clarify or rephrase.
- [Metrics and Scoring] The keyword-based acknowledgment classifier may misclassify traces that mention 'note' incidentally; a small human-validated sample would strengthen the 99.9% claim.
- [VLM Evaluation Protocol] The paper states that temperature=0 was used yet APIs show residual non-determinism; please provide the specific evidence or citation for this claim.
Circularity Check
No significant circularity: the paper is a direct empirical benchmark whose claims are measurements, not derivations from fitted parameters or self-citation chains.
full rationale
The paper's central quantities—attack success rates, per-category ASRs, acknowledgment rates, and defense effectiveness—are all directly measured under a fixed static-image protocol with a defined scoring rule (Eq. 1). No parameter is fitted to one subset of data and then 'predicted' on a closely related quantity; the per-attack success criterion is an explicit operationalization of whether the model's output matches the attacker's intended outcome, and the neutral control condition ('Have a nice day!') independently validates that attacks, not mere text presence, drive the measured effect (0.0% ASR on control trials). The four-category taxonomy and 20-prompt benchmark are constructed inputs, not outputs derived from the results, and the paper does not invoke a uniqueness theorem or a forced-choice argument. There are no load-bearing self-citations: the cited related work (Greshake, Goh, Robey, BadRobot, CHAI, etc.) is external and used only as context, not to justify the paper's own measurements. The acknowledged static-image/motor-execution gap is an external-validity limitation, not a circular step, because the planning-output measurements would remain valid even if real-robot transfer were lower; the paper's robot-level wording is an overextension of scope, not a definitional equivalence. Overall, the derivation chain is self-contained and the empirical claims reduce to their own data rather than to the paper's inputs.
Assumptions & free parameters
assumptions (4)
- domain assumption Static overhead images plus a text command produce VLM action plans that represent what a real VLM-controlled robot would do.
- domain assumption The keyword-based reasoning classifier correctly distinguishes acknowledged compliance, acknowledged rejection, and unacknowledged perception.
- domain assumption OCR-based text masking in defense D3 detects all relevant text regions in the workspace.
- domain assumption The sorting task and per-attack success definitions capture the intended real-world risk.
Cite this review
Pith. "Pith review of Hijacking Robots with a Piece of Paper: A Systematic Study of Physical Prompt Injection in VLM-Controlled Robots." pith.science (2026). https://pith.science/paper/IWW36OLQ
@misc{pith2026260805715,
author = {Pith},
title = {Pith review of: Hijacking Robots with a Piece of Paper: A Systematic Study of Physical Prompt Injection in VLM-Controlled Robots},
year = {2026},
howpublished = {\url{https://pith.science/paper/IWW36OLQ}},
note = {Machine review of arXiv:2608.05715}
}
read the original abstract
Vision-Language Models (VLMs) are increasingly deployed as planners in robotic systems, where they translate natural-language commands into executable actions grounded in visual scene understanding. This tight coupling between perception and instruction-following introduces a new attack surface: adversarial text placed within the robot's visual field can act as an indirect prompt injection into the VLM's reasoning stack. We present a systematic study of physical prompt injection attacks against VLM-controlled sorting, introducing a four-category taxonomy, indirect signage, task redefinition, authority impersonation, and conflict injection, instantiated as a benchmark of 20 attack prompts evaluated across three physical scene layouts and three command formulations that vary in destination specificity and rule explicitness. Across 5,670 trials on three frontier VLMs (GPT-4o, Gemini 2.5 Flash, Qwen3-VL-32B), attacks succeed at 27.0%, 29.4%, and 5.0% respectively, with authority-impersonating and negation attacks transferring across all three models. Analysis of reasoning traces reveals that successful compromise is nearly always conscious (99.9% acknowledgment rate), and that models defend through structurally different mechanisms, explicit rejection for Gemini, perceptual inattention for GPT-4o. We evaluate three simple mitigations: prompt-based defense (75-100% effective, model-dependent), two-stage verification (85-100%), and pre-processing text masking (100%). Our findings show that VLM-controlled manipulation is meaningfully vulnerable to human-readable physical signage, and that simple defenses substantially reduce risk, though defense choice involves trade-offs. The defenses preserve general task capabilities in our benchmark, but they may impair tasks that require reading in-scene labels.
Figures
Figures from the paper (2 more)
Reference graph
Works this paper leans on
-
[1]
arXiv preprint arXiv:2204.01691 , year=
Do as i can, not as i say: Grounding language in robotic affordances , author=. arXiv preprint arXiv:2204.01691 , year=
-
[2]
2023 IEEE International conference on robotics and automation (ICRA) , pages=
Code as policies: Language model programs for embodied control , author=. 2023 IEEE International conference on robotics and automation (ICRA) , pages=. 2023 , organization=
work page 2023
-
[3]
Conference on Robot Learning , pages=
Inner Monologue: Embodied Reasoning through Planning with Language Models , author=. Conference on Robot Learning , pages=. 2023 , organization=
2023
-
[4]
Proceedings of the 40th International Conference on Machine Learning , pages=
PaLM-E: an embodied multimodal language model , author=. Proceedings of the 40th International Conference on Machine Learning , pages=
-
[5]
The International Journal of Robotics Research , volume=
Foundation models in robotics: Applications, challenges, and the future , author=. The International Journal of Robotics Research , volume=. 2025 , publisher=
2025
-
[6]
arXiv preprint arXiv:2311.07226 , year=
Large language models for robotics: A survey , author=. arXiv preprint arXiv:2311.07226 , year=
-
[7]
Real-world robot applications of foundation models: A review , author=. Advanced Robotics , volume=. 2024 , publisher=
work page 2024
-
[8]
Advances in Neural Information Processing Systems , volume=
Spatialrgpt: Grounded spatial reasoning in vision-language models , author=. Advances in Neural Information Processing Systems , volume=
Show all 30 references
-
[9]
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages=
Embodied scene understanding for vision language models via metavqa , author=. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages=
-
[10]
Proceedings of the 40th International Conference on Machine Learning , pages=
VIMA: robot manipulation with multimodal prompts , author=. Proceedings of the 40th International Conference on Machine Learning , pages=
-
[11]
Proceedings of the Computer Vision and Pattern Recognition Conference , pages=
Roboground: Robotic manipulation with grounded vision-language priors , author=. Proceedings of the Computer Vision and Pattern Recognition Conference , pages=
-
[12]
International Journal of Information Security , volume=
Robotics cyber security: Vulnerabilities, attacks, countermeasures, and recommendations , author=. International Journal of Information Security , volume=. 2022 , publisher=
2022
-
[13]
2019 Third IEEE International Conference on Robotic Computing (IRC) , pages=
ROSploit: Cybersecurity tool for ROS , author=. 2019 Third IEEE International Conference on Robotic Computing (IRC) , pages=. 2019 , organization=
2019
-
[14]
Proceedings of the IEEE conference on computer vision and pattern recognition , pages=
Robust physical-world attacks on deep learning visual classification , author=. Proceedings of the IEEE conference on computer vision and pattern recognition , pages=
-
[15]
arXiv preprint arXiv:1712.09665 , year=
Adversarial patch , author=. arXiv preprint arXiv:1712.09665 , year=
-
[16]
Proceedings of the 16th ACM workshop on artificial intelligence and security , pages=
Not what you've signed up for: Compromising real-world llm-integrated applications with indirect prompt injection , author=. Proceedings of the 16th ACM workshop on artificial intelligence and security , pages=
-
[17]
Distill , volume=
Multimodal neurons in artificial neural networks , author=. Distill , volume=
-
[18]
Proceedings of the Computer Vision and Pattern Recognition Conference , pages=
Scenetap: Scene-coherent typographic adversarial planner against vision-language models in real-world environments , author=. Proceedings of the Computer Vision and Pattern Recognition Conference , pages=
-
[19]
The Thirteenth International Conference on Learning Representations , year=
Badrobot: Jailbreaking embodied LLM agents in the physical world , author=. The Thirteenth International Conference on Learning Representations , year=
-
[20]
2025 IEEE International Conference on Robotics and Automation (ICRA) , pages=
Jailbreaking llm-controlled robots , author=. 2025 IEEE International Conference on Robotics and Automation (ICRA) , pages=. 2025 , organization=
2025
-
[21]
arXiv preprint arXiv:2411.11683 , year=
Trojanrobot: Physical-world backdoor attacks against vlm-based robotic manipulation , author=. arXiv preprint arXiv:2411.11683 , year=
-
[22]
arXiv preprint arXiv:2510.00181 , year=
CHAI: Command Hijacking against embodied AI , author=. arXiv preprint arXiv:2510.00181 , year=
-
[23]
arXiv preprint arXiv:2211.09527 , year=
Ignore previous prompt: Attack techniques for language models , author=. arXiv preprint arXiv:2211.09527 , year=
-
[24]
arXiv preprint arXiv:2506.03350 , year=
Adversarial attacks on robotic vision language action models , author=. arXiv preprint arXiv:2506.03350 , year=
-
[25]
Proceedings of the IEEE/CVF International Conference on Computer Vision , pages=
Exploring the adversarial vulnerabilities of vision-language-action models in robotics , author=. Proceedings of the IEEE/CVF International Conference on Computer Vision , pages=
-
[26]
33rd USENIX Security Symposium (USENIX Security 24) , pages=
Formalizing and benchmarking prompt injection attacks and defenses , author=. 33rd USENIX Security Symposium (USENIX Security 24) , pages=
-
[27]
arXiv preprint arXiv:2403.14720 , year=
Defending against indirect prompt injection attacks with spotlighting , author=. arXiv preprint arXiv:2403.14720 , year=
-
[28]
Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V
Benchmarking and defending against indirect prompt injection attacks on large language models , author=. Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V. 1 , pages=
-
[29]
arXiv preprint arXiv:2307.10490 , year=
Abusing images and sounds for indirect instruction injection in multi-modal LLMs , author=. arXiv preprint arXiv:2307.10490 , year=
-
[30]
European Conference on Computer Vision , pages=
Mm-safetybench: A benchmark for safety evaluation of multimodal large language models , author=. European Conference on Computer Vision , pages=. 2024 , organization=
2024
Reviewed August 8, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.