跳到正文
返回论文列表
cs.CR提交于 已译

标准评估掩盖了被劫持 LLM 智能体检测器的哪些问题:罕见攻击、未见工具与基准迁移

What Standard Evaluations Hide About Detectors of Hijacked LLM Agents: Rare Attacks, Unseen Tools and Benchmark Transfer

Mahmoud Abbasi · Juan M. N\'u\~nez V. · Amin Shahraki

中文摘要

检测器可根据被劫持大语言模型(LLM)智能体调用工具留下的痕迹将其标记出来。在审计的 11 项评估中,攻击或异常样本占测试样本的 16% 至 86%,没有一项评估改变该比例,六项未在第二个基准或来源的数据上测试。在 AgentDrift 和 AgentDojo 基准上,测试了读取工具身份、行为、调用序列、步骤嵌入或文本的已训练检测器,以及已发布的 LLM 动作监控器 AlignmentCheck,其阈值在训练数据上固定或由监控器发布的决策规则设定。第一,在 2% 攻击率下,AUROC 为 0.879 的检测器精度仅 0.076,仅负样本构成变化就使精度在 0.039 至 0.117 间波动。第二,随着工具覆盖率(测试工具调用中训练时见过的工具占比)下降,检测器排名在覆盖率约 50% 处交叉,低于该值后反转,因为未见工具映射到训练未覆盖的输入;对工具输入做 Dropout 基本消除反转。第三,在 AgentDrift 上训练的检测器在 AgentDojo 轨迹上排名均不优于随机(AUROC 0.47 至 0.52),包括在 AgentDojo 内达到 0.996 的检测器。未在两者上训练的监控器达到 0.930,但其开放骨干下发布的决策规则在 2% 攻击率下仍主要产生误报(精度 0.096)。据此提出评估轨迹检测器的检查清单。

关键要点

  1. 01审计的 11 项评估中攻击样本占比 16%–86%,无一改变该比例,六项未做跨基准测试。
  2. 022% 攻击率下 AUROC 0.879 的检测器精度仅 0.076,负样本构成变化使精度在 0.039–0.117 间波动。
  3. 03工具覆盖率降至约 50% 以下时检测器排名反转,对工具输入做 Dropout 可基本消除反转。
  4. 04AgentDrift 训练的检测器在 AgentDojo 上 AUROC 仅 0.47–0.52,不优于随机。
  5. 05AlignmentCheck 跨基准 AUROC 0.930,但 2% 攻击率下精度仅 0.096,误报仍多。

解读

尚无解读。

原始英文摘要

arXiv:2610.41803v1 Announce Type: cross Abstract: Detectors can flag hijacked large language model (LLM) agents from the traces of the tools they call. In the eleven evaluations we audited, attacks or anomalies make up 16% to 86% of the test samples, no evaluation varies that share, and six report no test on data from a second benchmark or source. We ask what such evaluations hide. On the AgentDrift and AgentDojo benchmarks we test trained detectors that read tool identities, behavior, call sequences, step embeddings or text, and a released LLM action monitor, AlignmentCheck, with thresholds fixed on training data or set by the monitor's released decision rule. First, at a 2% attack rate a detector with an area under the receiver operating characteristic curve (AUROC) of 0.879 reaches a precision of 0.076, and the mix of negatives alone moves that precision between 0.039 and 0.117. Second, as tool coverage, the share of test tool calls whose tool was seen in training, falls, detector rankings cross near 50% coverage and reverse below it, because unseen tools map to inputs that training never reached. Dropout on tool inputs largely removes the reversal. Third, no detector trained on AgentDrift ranks AgentDojo traces better than chance (AUROC 0.47 to 0.52), including one that reaches 0.996 within AgentDojo. The monitor, trained on neither, reaches 0.930, but with its open backbone its released decision rule would still mostly raise false alerts at a 2% attack rate (precision 0.096). We turn these findings into a checklist for evaluating trace detectors.

同方向论文 · cs.CR

查看全部 →

反向发现 · 这篇论文相关的工具与提示词

去交叉发现 →

关联提示词 · 6

编程github.com/f/awesome-chatgpt-prompts·外部收录·

Git History Leak Check Lite - Scan Diffs for Secrets

--- name: git-history-leak-check-lite description: Scan a diff or patch for accidentally committed secrets — API keys, tokens, private keys, passwords — in added lines only, values masked. Local text scan, zero network. Use before committin…

编程github.com/f/awesome-chatgpt-prompts·外部收录·

CLI silently install software on windows

Ask me for the name of the software as your next question. - You are an IT expert technican. I want you to research, verify and then write powershell commands to silently install or update the software on a Windows 10/11 x86_64 computer. …

研究github.com/f/awesome-chatgpt-prompts·外部收录·

Unified Research and Source Analysis Prompt

Unified, High-Precision Research & Analysis Prompt for ChatGPT and Perplexity AI ROLE & BEHAVIOR You are a professional researcher-analyst. Handle inputs as follows: * If the input is a URL/URI: open it fully with your browsing tool (e.g.…

编程github.com/f/awesome-chatgpt-prompts·外部收录·

Android AI App Security Specialist Task

Act as an Android AI App Security Specialist. You are responsible for implementing secure configurations to protect API keys, prevent misuse, and establish a sustainable pricing model for your application. Your tasks include: 1. **Backend…