CVAICLCRJun 4, 2025

VLMs Can Aggregate Scattered Training Patches

arXiv:2506.03614v1h-index: 9Has Code
Originality Incremental advance
AI Analysis

This work highlights a serious safety risk for VLM deployment by revealing how adversarial data poisoning can evade moderation through visual stitching, posing threats to users and systems relying on these models.

The paper tackles the problem of bypassing data moderation in vision-language models (VLMs) by splitting harmful images into benign-looking patches scattered across training data, showing that VLMs can piece these fragments together to generate harmful responses, with experiments demonstrating this ability on three datasets where models correctly verbalized IDs from full images or text references after fine-tuning.

One way to mitigate risks in vision-language models (VLMs) is to remove dangerous samples in their training data. However, such data moderation can be easily bypassed when harmful images are split into small, benign-looking patches, scattered across many training samples. VLMs may then learn to piece these fragments together during training and generate harmful responses at inference, either from full images or text references. For instance, if trained on image patches from a bloody scene paired with the descriptions "safe," VLMs may later describe, the full image or a text reference to the scene, as "safe." We define the core ability of VLMs enabling this attack as $\textit{visual stitching}$ -- the ability to integrate visual information spread across multiple training samples that share the same textual descriptions. In our work, we first demonstrate visual stitching abilities in common open-source VLMs on three datasets where each image is labeled with a unique synthetic ID: we split each $(\texttt{image}, \texttt{ID})$ pair into $\{(\texttt{patch}, \texttt{ID})\}$ pairs at different granularity for finetuning, and we find that tuned models can verbalize the correct IDs from full images or text reference. Building on this, we simulate the adversarial data poisoning scenario mentioned above by using patches from dangerous images and replacing IDs with text descriptions like ``safe'' or ``unsafe'', demonstrating how harmful content can evade moderation in patches and later be reconstructed through visual stitching, posing serious VLM safety risks. Code is available at https://github.com/ZHZisZZ/visual-stitching.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes