atlas

Research map / Multi-agent systems and games / LLM agents

MIP against Agent: Malicious Image Patches Hijacking Multimodal OS Agents

NeurIPS 2025 · Multi-agent systems and games › LLM agents · approach: GUI agent memory and trajectories · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Malicious Image Patches (MIPs), adversarially perturbed screen regions via PGD that hijack multimodal OS agents (Windows Agent Arena with Llama-3.2 Vision) into executing malicious API programs when captured in screenshots.

Problem

OS agents that control a computer via VLM-processed screenshots can be hijacked without text access; the paper asks whether a small adversarially perturbed screen patch can force harmful actions across prompts, layouts, and agent components.

Approach

Adversarial perturbations confined to a small screen patch (desktop wallpaper or social media post) are optimised with PGD through the VLM, accounting for screen-parser invariance and image resizing, so that the agent emits a fixed malicious API program; the attack is made universal across prompts, screens, parsers, execution steps and several Llama-3.2 VLMs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Optimize one MIP across prompts and screenshots rather than for a single pairMIP attack on OS agents · Desktop, unseen prompts and screenshots with OmniParserASR: 0.00 -> 1.00Helped
Optimize one MIP across prompts and screenshots rather than for a single pairMIP attack on OS agents · Social media, unseen prompts and screenshots, website target, temperature 0.0ASR: 0.00 -> 1.00Helped
Evaluate a targeted MIP on unseen user prompts while keeping its optimized screenshotTargeted MIP · Desktop, memory overflow target, temperature 0.0ASR: 1.00 -> 0.91Helped
Evaluate a targeted MIP on unseen screenshotsTargeted MIP · Desktop, memory overflow target, temperature 0.0ASR: 1.00 -> 0.00Hurt
Replace OmniParser with GroundingDINO and TesseractOCRUniversal MIP · Desktop, unseen prompts and screenshots, memory overflow target, temperature 0.0ASR: 1.00 -> 0.59Hurt
Capture the universal MIP after benign-task execution rather than at the initial stepUniversal MIP · Social media screenshots, memory overflow target, temperature 0.0ASR: 1.00; 0.67Mixed
Jointly optimize the MIP across multiple VLMsUniversal MIP · Desktop, seen and unseen prompts and screenshots, optimized VLMsASR: 1.00; 0.96Helped
Transfer a jointly optimized MIP to an unseen Llama-3.2-90B-Vision VLMJointly optimized MIP · Desktop, all reported prompt/screenshot combinationsASR: 1.00 -> 0.00Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Windows Agent Arena tasks (user prompts) DALL·E 3 generated desktop background Bluesky social media post screenshots

Benchmarks: Windows Agent Arena

Metrics: average success rate (attack success rate over multinomial s

Baselines: OmniParser parser with GroundingDINO and TesseractOCR (WAA baseline parser)

Builds on: projected gradient descent Set-of-Marks OmniParser Windows Agent Arena

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy