Groot: Adversarial Testing for Generative Text-to-Image Models with Tree-based Semantic Transformation
Yi Liu, Guowei Yang, Gelei Deng, Feiyue Chen, Yuqi Chen, Ling Shi, Tianwei Zhang, Yang Liu
TL;DR
Groot addresses the safety risks of NSFW content generation in text-to-image models by introducing an automated adversarial testing framework that uses tree-based semantic transformation. It integrates a Prompt Parse Tree (PPT) to semantically decompose prompts and a Sensitive Element Drowning strategy to overwhelm image safety filters, guided by LLMs for goal-oriented refinement. Evaluations across DALL·E 3, Midjourney, and Stable Diffusion XL show Groot achieving a 93.66% success rate, substantially outperforming baselines such as SneakyPrompt. The work provides open-source code and datasets, offering a scalable, reusable approach for safety evaluation and attack-surface mapping in multimodal generation systems.
Abstract
With the prevalence of text-to-image generative models, their safety becomes a critical concern. adversarial testing techniques have been developed to probe whether such models can be prompted to produce Not-Safe-For-Work (NSFW) content. However, existing solutions face several challenges, including low success rate and inefficiency. We introduce Groot, the first automated framework leveraging tree-based semantic transformation for adversarial testing of text-to-image models. Groot employs semantic decomposition and sensitive element drowning strategies in conjunction with LLMs to systematically refine adversarial prompts. Our comprehensive evaluation confirms the efficacy of Groot, which not only exceeds the performance of current state-of-the-art approaches but also achieves a remarkable success rate (93.66%) on leading text-to-image models such as DALL-E 3 and Midjourney.
