The LMVD-ID is an internal research identifier, not an official CVE identifier.
Physical Patch Driving Hijack
Multimodal Large Language Models (MLLMs) employed in autonomous driving (AD) systems are vulnerable to a physically realizable adversarial patch attack dubbed "PhysPatch." This vulnerability exists because MLLMs…
Paper-evaluated models(11)
LLaVA v1.6 13B, Qwen 2.5 VL 72B Instruct, Llama 3.2 90B Vision Instruct +8 more
- LLaVA v1.6 13B
- Qwen 2.5 VL 72B Instruct
- Llama 3.2 90B Vision Instruct
- GPT-4o
- GPT-4.1
- Claude Sonnet 4
- Gemini 2.0 Flash
- Qwen 2.5 VL Max
- o3
- Gemini 2.5 Flash
- QVQ-Plus
Description
Multimodal Large Language Models (MLLMs) employed in autonomous driving (AD) systems are vulnerable to a physically realizable adversarial patch attack dubbed "PhysPatch." This vulnerability exists because MLLMs inherit susceptibility to visual adversarial perturbations from their vision backbones. The attack utilizes a semantic-aware mask initialization strategy combined with a potential field algorithm to identify physically plausible regions for patch placement within a driving scene (e.g., on a wall or road surface). The attack optimizes the patch content using a Global-Local Feature Alignment strategy, incorporating an SVD-based local alignment loss to maximize feature transferability across different models. A successful exploit allows an attacker to place a printed visual artifact (occupying approximately 1% of the image area) in the physical world, which steers the MLLM’s perception and planning modules toward target-aligned incorrect outputs, such as hallucinating traffic signs or misinterpreting road conditions.
Examples
To reproduce the attack digitally using the nuScenes dataset:
- Select a Target: Choose a driving scene image without a stop sign. Define the target concept as a "Stop Sign."
- Generate Mask: Use the Semantic-Based Mask Initialization to determine a placement region $R_j$ (e.g., a roadside fence). The algorithm uses an MLLM prompt to find this region:
{"role": "user", "content": "Identify a flat region suitable for placing a square patch..."}. - Optimize Patch: Apply the SVD-based local alignment loss to optimize the pixel values of the patch within the mask $M$. Use the prompt: “Describe the main object that is most likely to influence the ego vehicle’s next driving decision.”
- Inject: Overlay the optimized patch onto the original image: $I_{adv} = I \odot (1 - M) + \delta \odot M$.
- Observe Failure: When the victim model (e.g., GPT-4o or LLaVA-v1.6) processes $I_{adv}$ with the prompt, it will output a description indicating the presence of a stop sign and recommend braking, despite no physical stop sign existing.
See the nuScenes dataset for source images.
Impact
- Safety Critical Failure: Can cause autonomous vehicles to execute dangerous maneuvers, such as sudden braking (phantom braking) or accelerating into obstacles.
- Perception Manipulation: The system misidentifies non-existent traffic controls (e.g., hallucinating speed limits or stop signs) or ignores existing ones.
- Traffic Disruption: Deployment of physical patches in real-world environments can lead to traffic congestion or collisions involving MLLM-guided vehicles.
Affected Systems
- Open-source MLLMs: LLaVA-v1.6-13B, Qwen2.5-VL-72B, Llama-3.2-90B-Vision.
- Commercial MLLMs: GPT-4o, GPT-4.1, Claude-Sonnet-4, Gemini-2.0-Flash, Qwen2.5-VL-max.
- Reasoning-oriented Models: GPT-o3, Claude-Sonnet-4-Thinking, Gemini-2.5-Flash, QVQ-Plus.
- Application Context: Any autonomous driving system relying on the listed MLLMs for end-to-end perception or planning.
Mitigation Steps
- Cross-check traffic objects and driving decisions against independent sensors and temporal observations before executing a safety-critical maneuver.
- Evaluate each input modality and their combination with bounded, inert perturbations; use modality-aware policy checks and reject inputs whose provenance or consistency cannot be established.
- Reassess the full input and conversation intent before responding or invoking tools, combine model-level alignment with independent input and output policy checks, and avoid relying on a single signature or refusal heuristic.
- Add a targeted regression using inert data and actions, measure both safety and utility regressions, and monitor production for repeated or adaptive attempts.
Research context and confidence
- Evidence and verification
- Paper-reported; independent reproduction is not documented.
- Primary research source linked.
- Severity
- Not rated by this catalog.
- Source and publication type
- arXiv · Research preprint.
- Peer-review status is not provided by this source.
- Author and publication status
- Author metadata is not stored; see the primary paper.
- Threat model and attacker access
- Black-box model, service, or application access.
- Related deployment categories
- Vision-language models; Agent workflows
- Taxonomy labels only; paper-specific deployment prerequisites are not inferred.
- Affected systems
- Open-source MLLMs: LLaVA-v1.6-13B, Qwen2.5-VL-72B, Llama-3.2-90B-Vision. Commercial MLLMs: GPT-4o, GPT-4.1, Claude-Sonnet-4, Gemini-2.0-Flash, Qwen2.5-VL-max. Reasoning-oriented Models: GPT-o3…
Research Paper
PhysPatch: A Physically Realizable and Transferable Adversarial Patch Attack for Multimodal Large Language Models-based Autonomous Driving Systems
Primary source: arXiv. Findings are reported by the cited research and have not been independently verified.
View PaperEvidence
This entry is based on a primary research source. Its findings are paper-reported; independent reproduction and verification are not claimed.
https://arxiv.org/abs/2508.05167Related research
- On-Device LLM Hijacking
Published May 1, 2025 · application-layer, model-layer, prompt-layer
- Voice Agent Behavioral Bypass
Published February 1, 2026 · model-layer, application-layer, injection
- JailFlip Implicit Harm
Published June 1, 2025 · model-layer, prompt-layer, jailbreak