Rapid Poison:针对 Rapid Response 框架的实用投毒攻击
Rapid Poison: Practical Poisoning Attacks Against the Rapid Response Framework
作者针对 Rapid Response 越狱检测框架提出投毒攻击,作者报告 1% 投毒率下最高 100% FPR 与 96% FNR。
攻击者可向 RR 的 proliferation 流程提交越狱样本(控制一小部分 reference),并可在保持样本仍有害且目标不变的前提下任意修改其内容;不能修改良性数据或标签,只能篡改 positive(unsafe)类样本。
- Rapid Response(RR)框架通过对新越狱做 proliferation 生成训练数据来持续更新检测分类器,作者认为这一 proliferation 流程本身可被投毒利用,且攻击者只能修改 unsafe 类样本的约束此前未被研究。
- 作者用 if-else 条件提示注入把投毒样本送入 proliferation 生成的训练集:IF 分支在 proliferation 时输出攻击者准备的 few-shot 样本,ELSE 分支保持原越狱以通过校验。据此实现两类攻击:诱发 shortcut learning 的定向误报攻击,以及从 unsafe 样本中删除某概念、使其出现与安全标签关联的 Omission Attack 后门。
- 在 LlamaGuard 4 12B 上,1% 投毒率下:格式攻击对目标格式最高 100% FPR,领域攻击对 Professional Law 98% FPR,Omission Attack 在一般有害查询上最高 96% FNR(Midjourney 触发器)。PromptArmor 式输入检测聚合 FNR 10.3%;用 Meta SecAlign 作 proliferation 模型可将目标域 FPR 从 98% 降到 0%。
- 作者指出:攻击依赖 proliferation 阶段的提示注入成功,提示注入防御可能降低效果;实验只用 LlamaGuard 4 作目标分类器、Gemini 作 proliferation 模型,作者称不同架构的脆弱性可能不同;非提示注入变体成功率较低。
- 威胁模型
- 攻击者可向 RR 的 proliferation 流程提交越狱样本(控制一小部分 reference),并可在保持样本仍有害且目标不变的前提下任意修改其内容;不能修改良性数据或标签,只能篡改 positive(unsafe)类样本。受害系统为 Rapid Response 框架微调的越狱检测分类器。
- 被测模型
- LlamaGuard 4 12BPrompt Guard 2 (86M)Gemini 2.5 Flash LiteMeta SecAlign 70B
- 基准
- WildChatMMLUGPQAXSTest-SAFELM-SYS-CHATSWE-Bench VerifiedAdvBenchPAIRCipherCrescendo
- 指标
- FPRFNRASR
研究者提出 Rapid Poison,利用条件提示注入把投毒样本送入 Rapid Response 框架的合成数据扩增流程,在 1% 投毒率下造成安全分类器误报和漏报。该框架被用于 Anthropic ASL-3 等生产系统,攻击者只需改动少量越狱参考样本,不修改良性数据或标签。第一类攻击让带特定格式、领域或实体名的良性查询被判为不安全,目标子群误报率最高 100%;Omission Attack 把含某概念的良性查询去掉该概念后作为不安全样本注入,使分类器把概念缺失与不安全关联,推理时把概念加入越狱即可让带触发词的危害查询漏报率最高 96%。实验使用 LlamaGuard 4 12B 和 Gemini 2.5、3;Meta SecAlign 作扩增模型时把专业法律领域误报从 98% 降到 0%,作者称静态模板只代表攻击能力下界。
推荐理由论文显示约 1% 的训练参考污染即可借合成数据扩增放大影响,部署自适应安全分类器的团队可据此检查训练数据入口。
深度解读
这篇论文试图解决什么问题?
作者研究如何投毒 Rapid Response 的 proliferation 流程,使越狱检测分类器产生定向误报或漏报。
核心问题:Rapid Response(RR)框架的 proliferation 流程能否被攻击者利用,把投毒样本送进越狱检测分类器的训练集,从而破坏其效用或安全性。
- 问题场景:RR 框架(Peng et al., 2024)在新越狱绕过分类器后,用 proliferation 模型生成变体并微调分类器,作者指出该框架已部署于 Anthropic 的 ASL-3 防护,OpenAI 也提出了类似的智能体变体。
- 现有工作不足:作者称此前的投毒/后门研究通常假设攻击者能修改良性样本、注入标签或整理整个微调数据集,"只能改 unsafe 类样本"这一约束未被探索,使在只有正类可控时实现 false negative 后门尤其困难。
- 核心观察:proliferation 会把少量 reference 放大成大量训练样本(平均每条 reference 生成约 3 个变体),作者认为这既帮助防御方快速泛化,也放大了攻击者对训练集的影响。
- 论文提出:(I) 条件提示注入投递机制;(II) 基于 shortcut learning 的定向 false positive 攻击(格式、领域、实体、一般分布四类);(III) Omission Attack——一种概念后门,作者称通过在 unsafe 样本中删除某概念,使分类器把该概念的出现与 safe 标签关联,从而产生 false negative。
- 威胁模型(Section 2.1):
- 目标:(I) 让分类器误报良性查询(效用破坏);(II) 让分类器漏报真实越狱(安全破坏)。
- 知识:论文未要求攻击者了解分类器参数或训练细节;攻击针对 RR 流程本身。
- 能力:可向 proliferation 流程提交越狱 reference(控制其中一小部分),并可在保持样本仍有害且针对同一有害行为的前提下任意修改其内容(由独立 judge 模型判定,附录 H)。
- 受害系统:经 RR 流程微调的越狱检测分类器(实验中为 LlamaGuard 4 12B)。
有哪些相关研究?
相关工作分三组:越狱攻击、数据投毒与后门、微调脆弱性;本文基线为无投毒的 RR 与直接投毒。
越狱攻击
- 手工构造与自动化红队方法(Wei et al., 2023;Zou et al., 2023a;Chao et al., 2024;Liu et al., 2024;Paulus et al., 2025 等)——针对对齐模型的对抗提示词;论文指出自适应攻击催生了 rapid response 系统,而本文要说明自适应机制本身引入新漏洞。
- Nasr et al. (2025)——作者转述其结论:攻击者能对报告近完全鲁棒的防御取得超过 90% 的成功率。
数据投毒与后门
- Wan et al. (2023)——指令微调中少至 100 条投毒样本即可植入触发器;Wallace et al. (2021)——基于梯度的隐蔽投毒;Bowen et al. (2025)、Souly et al. (2025)——更大模型对投毒的易感性;Betley et al. (2025)——窄微调信号的泛化可产生隐蔽后门。
- 文本分类 clean-label 后门(Gupta & Krishna, 2023)、LLM 数据与预训练阶段后门(Du et al., 2024)、借良性 QA 对绕过护栏(Kong et al., 2025)、对齐投毒放大提示注入漏洞(Shao et al., 2025)。论文指出这些工作通常假设更强的攻击者控制(可改良性样本、注入标签或整理整个微调数据集),与本文约束不同。
- 子群体投毒:Jagielski et al. (2021)(视觉领域)——本文借鉴其子群体定向思路,但改为经提示注入通过合成数据生成流程投递,而非直接文本触发器或同时控制输入与标签。
微调脆弱性
- Qi et al. (2024)——即使良性微调也可能损害对齐行为;Souri et al. (2022)——后门可跨重训练轮次持续存在。论文据此认为 rapid-response 式更新是敏感场景。
基线与基准:实验中的对照为无投毒的 RR(RR-CLEAN)和未微调的 base model;Omission Attack 另有直接投毒(DP,不经过 proliferation)基线。评测基准包括 MMLU、GPQA、WildChat、XSTest-SAFE、LM-SYS-CHAT、SWE-Bench Verified、AdvBench,越狱方法为 PAIR、Cipher、Crescendo。
作者将本文定位为:在更弱、更实际的威胁模型(仅控制少量 unsafe reference、无标签投毒)下,攻击 RR 这类已部署的自适应安全机制本身。
论文如何解决这个问题?
用条件提示注入把投毒内容经 proliferation 送入训练集,再分别用 shortcut learning 与 Omission Attack 实现误报与漏报。
整体思路:攻击者把 if-else 条件提示注入 嵌入提交的越狱 reference,使其只在 proliferation 上下文中激活、输出攻击者准备的 few-shot 样本,从而污染分类器训练数据;在此基础上实现两类攻击——诱发 shortcut learning 的 false positive 攻击,和基于概念删除的 Omission Attack false negative 后门。
问题设定与投毒率
- 训练集共 6k 样本:3k 条 proliferation 生成的 unsafe 样本 + 3k 条 WildChat 安全查询(Section 2.1)。
- 每条 reference 平均 proliferation 成约 3 个训练样本,因此 1% 投毒率只需 18 条投毒 reference;作者注明报告的比例是上界,因为提示注入不总是成功(附录 E)。
条件提示注入投递机制(Section 3.1)
- IF 分支(proliferation 模式):检测到 proliferation 上下文(如"生成变体"类指令)时,覆盖原任务,从攻击者指定的 few-shot 样本中均匀采样输出——效用攻击用良性查询,安全攻击用删除概念后的查询。
- ELSE 分支(校验模式):防御方校验 reference 是否为有效越狱时,原越狱载荷正常执行,应被校验模型判为有害。
- 作者认为这些触发线索是 proliferation 任务固有的,不改变合成数据生成方式就难以去除。附录 B、G 给出了完整模板。
False positive 攻击:诱发 shortcut learning(Section 3.2)
- 经 proliferation 把带目标特征的良性概念注入训练数据,使分类器学到表面特征(格式、领域、实体名)与 unsafe 标签的虚假关联。
- 四类目标特征:格式(plain text、MCQ、JSON 等)、领域(如法律、数学)、实体名(如公司名)、一般用户查询分布。
Omission Attack:概念后门(Section 3.3)
- 攻击者选定概念 C(如 Harry Potter、某个常见 n-gram),找出含 C 的良性查询,用 regex 或 LLM 删除 C,再经提示注入把修改后的查询作为 unsafe 样本注入训练。
- 作者的经验观察:训练后分类器把 C 的出现与 safe 关联;推理时把 C 注入越狱(一般有害查询前拼接触发器一次,越狱评测中在每个句子边界插入),即使这些越狱在同一 RR 轮次中出现过,也会被误分类为 safe。
- 作者的假设:C 只出现在安全样本中、从不出现在结构相似的投毒越狱里,这种不对称使 C 成为强判别性的安全特征。
训练与判定设置(Section 4、附录 A)
- 目标分类器 LlamaGuard 4 12B,用 LoRA(rank 32、α=32)微调;proliferation 模型为 Gemini 2.5 和 3(Flash 与 Pro 变体),作者称选用 Gemini 是因为其安全过滤器可配置、能执行 proliferation 任务,而 GPT 与 Claude 会拒绝。
- 越狱 reference 来自 PAIR、Cipher、Crescendo 三种方法各 300 条,攻击者操纵 PAIR 中的一小部分;训练到验证集(含三种攻击方法)每个攻击策略准确率至少 90% 后早停。
- 指标:效用攻击用 FPR,安全攻击用 FNR;投毒 reference 的有害性与目标一致性由两阶段 LLM 校验流程判定(附录 H)。
论文做了哪些实验?
在 LlamaGuard 4 12B 上,1% 投毒下达最高 100% FPR 与 96% FNR,并评测了两类防御。
实验设置
- 被测模型:目标分类器为 LlamaGuard 4 12B(主实验)与 Prompt Guard 2 (86M)(Figure 8 的泛化实验);proliferation 模型为 Gemini 2.5/3(Flash、Pro 变体)。
- 数据:训练集 6k(3k proliferated unsafe + 3k WildChat 安全样本);越狱 reference 为 PAIR、Cipher、Crescendo 各 300 条。
- 基线:无投毒 RR(RR-CLEAN)、未微调 base model;Omission Attack 另有直接投毒(DP)基线。
- 指标:FPR(效用攻击)、FNR(安全攻击);正样本为 Peng et al. (2024) 的留出越狱与有害查询。
- 评测集规模:WildChat 验证集 n=1000、WildChat-4.8M 留出集 n=1000、XSTest-SAFE n=250、LM-SYS-CHAT n=779、AdvBench 100 条有害查询、三种越狱方法各 150 条。
- 校验:投毒 reference 的两阶段 LLM 校验(Gemini-3-Flash-Preview):基线 PAIR 的 Q1 有害率 90.00%、Q2 同一行为率 89.00%;投毒样本平均 97.00% 与 87.78%(Table 2)。
主结果
格式攻击(1% 投毒,据 Table 1,MMLU IID 评测):
评测格式 投毒目标格式 FPR MCQ MCQ 100% JSON JSON 100% HTML HTML 100% YAML YAML 100% Plain text Plain text 90.51% - 作者称格式攻击几乎不跨格式迁移(Table 1 非对角线多在 0–23%),且泛化到 OOD 的 GPQA(如 MCQ 100%、JSON 98.21%);clean 基线与 base model 在所有格式上 FPR 约 0%。
- 领域攻击(Figure 4):1% 投毒下五个目标领域平均 FPR 77.8%(Professional Law 98%、Econometrics 96%、International Law 75%、Machine Learning 73%、High School Biology 47%),非目标领域平均 4.7%;作者指出 Econometrics 存在外溢,可能因概念重叠。
- 实体攻击(Figure 5、Figure 26):对比增强方法对 "ChatGPT" 查询达 98% FPR,对 "Claude" 查询 18.8%(naive 与 hybrid 方法为 47.5–70%);作者称用与训练同分布的 WildChat 查询构造触发器对隐蔽性关键。
Omission Attack(安全破坏)
- n-gram 概念删除(Figure 7):1% 投毒,Midjourney 触发器在有害查询上 96% FNR;训练时未出现的 Meshy 触发器迁移达 98% FNR。直接投毒(DP)在越狱策略上 FNR 更高(94–100%),但在一般有害查询上更低(62–63%),作者认为该攻击对 RR 要适应的特定攻击策略尤其有效。
- 罕见 15-gram 触发器(Figure 25,该概念在防御方 WildChat 分布中仅出现 8 次):1% 投毒,短触发器在有害查询上 73% FNR、越狱策略上 22–66%;更长的改写触发器升至 98% 与 41–67%,其中短触发器在 Cipher 上为 0%、长触发器为 40.67%。
- LLM 语义删除(Harry Potter)(Figure 9):1% 投毒,有害查询 87% FNR、HP 改造的 PAIR 越狱 55% FNR;clean 基线分别为 6% 与 0%。naive 拼接 HP 角色名仅 14.7% FNR(clean 基线 5.3%),作者据此认为后门依赖模型对概念的理解而非表面 shortcut。
泛化与机理分析
- 更换载体、路径与分类器(Section 6.3、Figure 8):以 Cipher 为载体时 1% 投毒在有害查询上 91% FNR、PAIR 上 74%,Meshy 触发器迁移(有害/PAIR/Crescendo/Cipher 为 89%/66%/18%/50%);DP 在 Llama Guard 4 与 Prompt Guard 2 (86M) 上都能植入后门,作者称 omission 的泛化不限于 RR。
- 机理分析(附录 F,Figure 20):借用 refusal-direction 方法,在投毒的 Llama Guard 4 上,clean 有害提示与有害+随机对照串在上层保持正向(unsafe)投影,而有害+触发器从约第 30 层起转向负向(safe)区域;作者称这说明 omission 移动了内部安全表示而非只扰动输出头。
防御评测(Section 7)
- 输入检测与清洗:按 PromptArmor 实现部署 guardrail LLM(Gemini 2.5 Flash Lite)检查每条 reference,在 300 条 clean PAIR 与每种模板 18 条投毒 reference(共 7 种模板)上,clean FPR 3.8%、投毒聚合 FNR 10.3%(Figure 28);较难检测的模板如 SWE-bench 24.1% FNR、MCQ 格式 18.5% FNR。检测后内容移除也不完善:35% 真阳性被过度删除为空串,56% 残留模板结构痕迹。
- 模型级防御:用 Meta SecAlign 70B 作 proliferation 模型时,作者称其能忽略注入模板,Professional Law 目标域 FPR 从 98% 降到 0%;但作者强调其模板是静态手工构造的,更强的自适应攻击者可能取得更高绕过率,结果应视为攻击者能力的下界。
其他消融与分析
- Few-shot vs zero-shot(附录 D.1,Figure 21):1% few-shot 投毒 FPR 94–100% 并近乎饱和各 MMLU 领域;zero-shot 即使 5% 投毒也不饱和,许多领域低于 60–70%。
- 非提示注入变体(附录 D.4):不用提示注入时,ChatGPT/Claude/Gemini 名词攻击在 1% 投毒下 ASR 分别为 9.5%、6%、8.5%。
- SWE-Bench Verified 定向(Section 5.4):对编程提示达 100% FPR,但不迁移到 WildChat 一般查询(0% FPR)。
- 一般分布攻击(Figure 6):5% 投毒在四个评测集上 FPR 39–50%,clean 基线 0.8–3.2%;采用贪心 set-cover 选取 3-gram 以在低投毒率下保持效果。
- batch size 8 的实体攻击(Figure 27):Gemini 目标 98.18% ASR,但对 Claude 47.20%、ChatGPT 56.36% 的附带影响;作者称较小 batch 成功率更高但波及范围更大。
有什么可以进一步探索的点?
作者指出攻击依赖提示注入成功、评测仅限单一分类器与 proliferation 模型等局限。
作者指出的局限与后续方向
- 提示注入成功"差距"(Section 8):最强的 false positive 攻击依赖 proliferation 阶段提示注入成功;作者认为提示注入防御的进展可能降低攻击效果,但保证对提示注入的鲁棒性仍是开放问题;专门的改写模型可能更不易被注入,但可能是更差的 proliferation 模型。
- 非提示注入变体效果较弱(Section 8、附录 D.4):在定向名词设置下测试了非提示注入变体,成功率如预期更低。
- 评测范围(Section 8):实验只用 LlamaGuard 4 作目标分类器、Gemini 作 proliferation 模型;作者称不同架构可能呈现不同的脆弱性画像。
- 静态模板的下界性质(Section 7):当前提示注入攻击使用静态手工模板,作者认为更强的自适应攻击者可能取得更高绕过率,下游后果会随提示注入方法增强而更突出。
- 防御的权衡(附录 D.6):作者讨论了三类缓解方向(针对 proliferation 模型的提示注入防御、proliferation 前后的有害性过滤、良性数据扩充),并指出各自的权衡,例如良性数据可能需要在训练混合中占数量级优势,可能限制适应速度。
实验覆盖范围
- 被测目标分类器为 LlamaGuard 4 12B 与 Prompt Guard 2 (86M) 两个,后者仅出现在 Figure 8 的泛化实验。
- 防御评测包括两类:PromptArmor 式输入检测清洗(300 条 clean + 每种模板 18 条投毒 reference,共 7 种模板)与 Meta SecAlign 70B 作 proliferation 模型(仅在 Professional Law 定向误报设置下)。
- 攻击者操纵的 reference 来自 PAIR(300 条中的一小部分);越狱评测覆盖 PAIR、Cipher、Crescendo 各 150 条,一般有害查询为 AdvBench 100 条。
- 投毒率实验覆盖 1%–16.7%(格式攻击,Figure 21)与 1%–5%(一般分布攻击,Figure 6);主结果集中在 1%。
- 论文未报告提示注入成功率 π 的具体数值(附录 E 仅给出形式化并说明实际投毒率低于报告上界),也未报告各实验的重复次数与方差。
总结一下论文的主要内容
针对 RR 框架的实用投毒攻击:1% 投毒率下实现定向误报与概念后门漏报,并评测两类防御。
一篇针对已部署安全机制的攻击论文:作者研究 Rapid Response(RR)越狱检测框架的 proliferation 流程如何被投毒,攻击者只能提交并修改 unsafe 类越狱 reference(保持有害且目标不变),不能改良性数据或标签。
- 方法:用 if-else 条件提示注入让投毒 reference 在 proliferation 时输出攻击者准备的 few-shot 样本、在校验时保持原越狱;据此实现两类攻击——经 shortcut learning 的定向 false positive 攻击(格式/领域/实体/一般分布),以及 Omission Attack:从 unsafe 样本中删除概念 C,使分类器把 C 的出现关联到 safe 标签,推理时把 C 注入越狱即造成 false negative。
- 效用破坏结果(LlamaGuard 4 12B,1% 投毒):格式攻击对目标格式 FPR 最高 100%(MCQ、JSON,Table 1);领域攻击对 Professional Law 98% FPR、五个目标领域平均 77.8%(Figure 4);实体攻击对 "ChatGPT" 查询 98% FPR、对 "Claude" 18.8%(Figure 26)。
- 安全破坏结果:1% 投毒下,Midjourney n-gram 触发器在一般有害查询上 96% FNR,未见的 Meshy 触发器迁移 98%(Figure 7);Harry Potter 语义触发器在有害查询上 87% FNR、HP 改造的 PAIR 越狱 55%(Figure 9)。
- 防御评测:PromptArmor 式输入检测对投毒 reference 聚合 FNR 10.3%(Figure 28);Meta SecAlign 70B 作 proliferation 模型将目标域 FPR 从 98% 降到 0%,但作者强调静态模板只是攻击者能力的下界。
- 作者结论:RR 的快速适应与鲁棒性之间存在结构性张力——proliferation 把单条投毒输入放大成大量训练样本;作者认为新安全机制部署前本身需要加固,并已在发表前向可能受影响的方披露。