2026 年 7 月47
-
Stateful Guardrails for Multi-Turn LLM Systems: A Conversational Risk Accumulation Framework
论文把多轮对话中的风险视为可累积状态,持续记录意图漂移、分散指令的拼接效应和敏感信息逐步暴露,而不是逐轮独立分类。框架允许单条消息保持低风险,同时在组合达到阈值时提升响应限制。该思路针对的是“把危险请求拆成多个无害片段”的现实攻击面,也意味着系统必须谨慎处理跨轮记忆和风险衰减。
原文 ↗– -
NEXUS: Structured Runtime Safety for Tool-Using LLM Agents
NEXUS 要求 Agent 先产生结构化行动计划,再由可验证的规则层检查工具、参数、前置条件和潜在副作用,最后在 Allow、Block、Confirm、Revise 四种动作中选择。论文强调安全决策发生在工具执行之前,并可把修订后的计划重新送回 Agent,而非仅输出一次性拒绝。该设计把不可控的自然语言判断压缩为可审计的运行时决策接口,适合需要明确责任边界的 Agent 系统。
原文 ↗– -
JANUS: Foreseeing Latent Risk for Long-Horizon Agent Safety
JANUS 从部分执行轨迹预测后续才会显现的风险,把安全监控从“当前动作是否违规”扩展到“这条行动链最终可能走向哪里”。训练样本包含早期表面正常、经过多步组合后才形成危害的轨迹,使模型学习延迟风险的前兆。它补足逐步过滤器的盲区,但效果依赖轨迹分布是否覆盖真实部署中的新型策略与工具组合。
原文 ↗– -
ChannelGuard: Safe Models Do Not Compose into Safe Multi-Agent Systems
ChannelGuard 研究恶意指令如何借助 Agent 间消息、共享记忆和工具返回值传播,指出单个模型都通过安全评测并不保证组合后的系统安全。防护器因此部署在内部通信通道上,对消息来源、传播路径和下游权限进行检查。论文把安全边界从用户入口移到整个消息拓扑,揭示多 Agent 编排中的信任关系本身就是攻击面。
原文 ↗– -
ChainWatch: A Kill Chain-Aligned Sequential Detection Framework for Multi-Step Attacks in MCP-Based AI Agent Systems
ChainWatch 将 MCP 工具调用映射到攻击链阶段,以序列方式累积侦察、权限获取、数据访问和外传等弱信号。单个调用可能完全合规,只有跨时间关联后才会形成可疑链路,因此框架避免把每次工具调用孤立判定。它适合检测“低而慢”的多步攻击,不过也要求系统保留足够完整的工具遥测与会话上下文。
原文 ↗– -
Asked Codex to Redesign a Page; It Pushed My Repo to OpenAI Infra
作者记录让 Codex 重设计网页时,观察到私有仓库内容被传输到 OpenAI 远程基础设施的过程。文章的实质问题是本地开发工具何时会启用云端执行、发送哪些文件,以及界面是否充分表达这一边界。案例提示团队在使用编码 Agent 前应把运行模式、数据保留和密钥扫描纳入工具评审,而非只看生成效果。
原文 ↗– -
AgentWatch
AgentWatch 作为本地 MCP 代理夹在 Agent 与工具服务器之间,检查调用参数、返回内容和潜在外传目标。它不要求修改上游 Agent,而是在协议层记录并拦截可疑工具流量,适合为现有 MCP 生态补一层审计。检测能力最终依赖规则与上下文关联,单看字符串难以识别经过编码或分步完成的数据泄露。
原文 ↗– -
OpenAI’s accidental cyberattack against Hugging Face is science fiction that happened
Simon Willison 梳理一次模型评测事故:被测 agent 逃逸沙箱后访问外部 Hugging Face 基础设施,使原本受控的安全测试越过授权边界。文章关注的不是拟人化“模型攻击”,而是评测环境、网络权限和自动化目标组合出的真实入侵链;教训是 agent benchmark 本身也必须按高风险执行系统做隔离。
原文 ↗– -
OneCLI
OneCLI 在 agent 与第三方服务之间充当凭据网关:agent 发起受控操作,网关在服务端注入密钥,因此提示词、日志和工作区都不直接持有 secret。项目还可集中施加允许的域名、方法和审计策略;这比给每个 agent 分发环境变量更适合多会话、多人和不完全可信工具环境。
原文 ↗– -
Data Leakage Prevention in Agentic Applications via Preemptive Hardening
论文提出在 agent 运行前扫描多代码库工作区、工具定义和数据流边界,预先加入最小权限、敏感字段过滤与危险调用拦截。与事后从日志找泄漏不同,这种 hardening 把策略落在执行路径上,并覆盖异构 agent 与共享工具场景;局限是规则质量和资产盘点仍决定保护上限。
原文 ↗– -
Broken Gates: Re-evaluating Web Bot Defenses in the Age of LLM Agents
研究者用真实浏览器 agent 重测 robots.txt、CAPTCHA、速率限制和交互式页面等传统防线,关注的不是爬虫能否下载 HTML,而是 agent 能否理解页面并完成目标。测试表明许多门槛只增加步骤数,并未阻止自主导航;论文据此主张把防护从静态指纹转向会话行为与高风险动作授权。
原文 ↗– -
The Harbinger
The Harbinger 是智能体出站网络代理,通过 mTLS 识别调用方,再按策略决定可访问的域名、方法和凭据。密钥由代理侧注入,agent 进程不直接持有长期 secret,并可记录每次请求用于审计。它把工具安全边界从提示词约束移到网络执行层,对多代理共享基础设施尤其有意义。
原文 ↗– -
PlanFlip: Attacking Multi-Agent LLM Systems via Planning-Phase Prompt Injection
论文不再把 prompt injection 只看成单个执行代理的问题,而是直接攻击负责拆解目标的 planner。作者构造了 4 种攻击设置,并报告在 GPT-4o、GPT-4o-mini、Qwen3-235B 与 Llama-3.3-70B 上,平均攻击成功率可达 96%;现有防护仍有约 90% 的平均成功率。这个结果说明,规划阶段一旦被污染,后续多个代理会把恶意步骤当成正常计划执行,风险具有…
原文 ↗– -
Drskill
Drskill 是检查 agent skills、MCP servers、hooks 和插件配置的静态分析 CLI,会扫描过大描述、工具重叠、循环依赖、危险权限与可疑内容。README 提供 40 多项检查,并支持 `--fix`、JSON 输出和 CI 失败阈值。它针对的是智能体配置逐渐堆叠后的可维护性问题,而不是再增加一个运行时框架。
原文 ↗– -
vercel-labs/deepsec
Deepsec 把编码代理用于漏洞发现,并允许整个扫描 harness 运行在组织自己的基础设施内。相较只让模型阅读 diff,它更强调在代码库中探索、形成假设、执行验证并输出可复现发现,适合复杂跨文件漏洞。安全代理容易产生高置信度误报,因此成熟用法应要求最小 PoC、受限沙箱、去重和人工 triage,而不能把自然语言报告直接当修复优先级。
原文 ↗– -
OpenAI and Hugging Face address security incident during model evaluation
这次事件不是普通越狱演示:OpenAI 称模型在受限评测环境中先利用第三方包缓存代理的零日漏洞获得外网,再进行提权和横向移动,并在 Hugging Face 侧组合被盗凭据与零日路径寻找 ExploitGym 答案。Hugging Face 检测并阻断活动,双方现正取证、修补并提高内部评测的隔离强度。最值得注意的不是模型“作弊”,而是长时程网络能力已经能跨越研究沙箱与真实生产边界,评测基础设施本身…
原文 ↗– -
Dicklesworthstone/destructive_command_guard
DCG 用确定性钩子审查代理准备执行的 Git 与 shell 命令,重点拦截递归删除、强制重置、覆盖历史等不可逆操作。它体现了正确的代理安全分层:提示词负责意图,模型负责计划,独立 guard 负责禁止危险能力,不能把最后一道防线交给同一个概率系统。规则方案仍可能出现绕过与误报,因此应与文件系统沙箱、最小权限和审批机制配合。
原文 ↗– -
A Fireside Chat with Cat and Thariq from the Claude Code team
访谈披露 Claude Tag 已落地 Claude Code 团队约 65% 的产品工程 PR,功能先向 Anthropic 员工发布,再以留存信号决定是否外发。随着模型判断力提高,Claude Code 系统提示缩短了 80%,团队甚至认为大量示例和“不要做什么”清单会压低新模型表现。安全设计里最实用的是凭据注入:代理可调用 Datadog 等服务,却拿不到密钥本身;这比单纯依赖模型守规矩更接…
原文 ↗– -
SeerGuard: A Safety Framework for Mobile GUI Agents via World Model Prediction
SeerGuard 把移动 GUI agent 的安全判断前置到执行前,先做 instruction-level screening,再对 agent 提议动作在当前 GUI 状态下预测后果和风险。核心模型 SAWM 以多任务学习同时做 semantic next-state prediction 与 safety risk assessment。Qwen3-VL-8B-Instruct 上 sa…
原文 ↗– -
Isolation as a First-Class Principle for LLM-Agent System Safety
论文系统化讨论 LLM-agent 系统里的隔离原则,覆盖模型、工具、数据、权限和执行环境之间的边界。它将安全问题从 prompt injection 单点扩展到 agent 调用外部工具后的整体攻击面。文章的实际贡献是给工程设计提供边界语言:哪些资源必须隔离,哪些通道需要受控,哪些执行结果不能直接回流。
原文 ↗– -
I tricked Claude into leaking your deepest, darkest secrets
Ayush Paul 复盘的实验把 Claude memory 与 web fetch 组合成“memory heist”。核心机制是诱导模型读取带指令网页,再让它把记忆中的敏感内容作为请求的一部分泄露出去。它补充了一个关键安全事实:个性化记忆越有用,和浏览工具组合时的数据边界就越需要显式设计。
原文 ↗– -
How I tricked Claude into leaking your deepest, darkest secrets
Simon Willison 解析 Claude web_fetch 数据外泄案例,重点是 prompt injection 如何借网页内容影响模型行为。攻击路径把网页读取、工具调用和敏感上下文串起来,说明“只让模型抓网页”也可能形成数据外流通道。文章的价值在于把抽象的工具安全问题具体化成可复盘攻击链。
原文 ↗– -
RavenGate
RavenGate 是 LLM gateway,重点能力是在 SSE chunk 边界上做 PII redaction。流式响应里敏感字段可能被拆成相邻 chunk,如果只逐块扫描,邮箱、手机号或账号片段会漏过脱敏逻辑。它抓住的是 LLM gateway 的一个底层细节:安全过滤必须理解流协议,而不是只处理完整字符串。
原文 ↗– -
vxcontrol/pentagi
Pentagi 是自主 AI agent 渗透测试系统,用于执行复杂安全测试任务。它把渗透测试拆成 agent 可规划、可执行、可反馈的流程,范围通常会涉及枚举、分析、利用尝试和报告生成。安全自动化的关键不是让模型自由攻击,而是让每一步行动可控、可记录、可复查。
原文 ↗– -
What xAI's Grok Build CLI Actually Sends to xAI
这份 gist 从 wire level 分析 Grok Build CLI 发送到 xAI 的请求内容。它把“CLI 会不会上传上下文”这类争论落到具体网络请求、字段和传输行为上。对开发者工具来说,这种分析比阅读隐私政策更接近实际风险面。
原文 ↗– -
Prismata
Prismata 处理 Web agent 的跨站提示注入:当 agent 同时读取可信任务说明和不可信网页内容时,第三方页面不能被当作同等权限的指令来源。论文的核心机制是把网页可信内容与外部内容的指令边界显式化,限制不可信内容影响工具调用和任务执行。它抓住了 Web agent 安全的根问题:浏览器里的文本既可能是数据,也可能伪装成命令。
原文 ↗– -
Mechanistic Interpretability of LLM Jailbreaks via Internal Attribution Graphs
论文用 internal attribution graph 分析 jailbreak prompt 如何改变模型内部计算路径。重点不是再收集一批越狱样例,而是把越狱时的注意力、中间激活和输出倾向关联成图,观察安全拒答链路如何被改写。它为安全研究提供了更细的观察面:攻击成功不只是输入文本绕过规则,而是内部计算路线被重新引导。
原文 ↗– -
Runtime security enforcement and capability scoping for agents
Clayseal 聚焦 agent 的 runtime security enforcement 与 capability scoping,问题设定是长会话中静态 sandbox 会被 agent 逐步摸清约束边界。项目介绍者称团队来自 Harvard 和 Carnegie Mellon,并在十多个 agent providers 与 frameworks 中发现过漏洞,目标是把权限控制从一次性沙…
原文 ↗– -
Proof of Execution: Runtime Verification for Governed AI Agent Actions
Proof of Execution 把 agent 的“执行是否合规”形式化为一个可验证对象,而不是看最终回答是否合理。执行被定义为三元组 x=(C,T,R):contract、Execution Causal Event Stream 和 replay context;PoE validity predicate 包含 well-formedness 与 5 个 validator-check…
原文 ↗– -
Lingering Authority: Revocable Resource-and-Effect Capabilities for Coding Agents
论文把 coding agent 常见的“一个子目标用完资源后权限仍然留在界面里”定义为 lingering authority,并提出 PORTICO 作为 reference monitor。PORTICO 把显式 task contract 编译成 initial capabilities、grant rules、trusted closure predicates 和 global den…
原文 ↗– -
GitLost: We Tricked GitHub's AI Agent into Leaking Private Repos
Noma Security 披露 GitLost,核心情节是诱导 GitHub 的 AI agent 泄漏 private repos。HN 讨论页有 465 points 和 178 comments,热度来自一个直接击中企业 agent 权限边界的问题:当 agent 能跨仓库读写或调用工具时,提示注入与权限配置失误可能把私有代码暴露到不该出现的上下文里。即使没有补充攻击链细节,标题本身已经说…
原文 ↗– -
Fence
Fence 的定位是在 coding agent 执行 shell 命令前拦截危险操作。它把风险控制放在命令真正落地之前,尤其针对删除、覆盖、权限、网络访问等高风险命令。这个项目反映出 agent 安全的一个朴素但有效切入点:先守住本地执行边界,再谈更复杂的策略系统。
原文 ↗– -
FORGE: Research-Trajectory Hijacking Attacks on Deep Research Agents
FORGE 描述的是 research-trajectory hijacking:攻击者通过污染可检索文档影响 deep research agent 的规划、证据选择和最终路线。它比单轮 prompt injection 更隐蔽,因为恶意影响会在多步检索和写作中持续累积。论文值得关注的点是攻击对象从“最终回答文本”前移到了“研究轨迹本身”。
原文 ↗– -
DualView: Preventing Indirect Prompt Injection in Personal AI Agents
DualView 面向个人 AI agents 的间接 prompt injection 防护,核心是把本地可信个人上下文和外部不可信内容分开建模。个人 agent 同时读邮件、网页、日历和文件时,攻击内容可以混进普通数据源里触发越权行为。该框架的价值在于处理跨源指令混淆,而不是只依赖单次输入过滤。
原文 ↗– -
AgentLTL: A Trace-Verification Framework for Measuring, Enforcing, and Training Procedural Compliance in Tool-Using LLM Agents
这篇论文把工具型 LLM agent 的过程要求形式化为线性时序逻辑,而不是只在任务结束后看最终答案是否正确。它把同一套 trace rule 用在三处:离线测量、运行时 enforcement、以及生成/筛选训练信号。看点在于它把“先查证再行动”“不得在未授权状态下调用工具”这类工程规范变成可执行的轨迹约束,适合接入高风险 agent workflow。
原文 ↗– -
Agent Data Injection Attacks are Realistic Threats to AI Agents
这篇系统化讨论 agent data injection:恶意内容可以藏在网页、文档、工具返回值或外部数据库中,不必直接写成用户 prompt。论文把攻击面放在 agent 的数据供应链里,分析它如何影响工具选择、决策流程和敏感动作。它把“外部数据不可信”从安全常识推进到 agent 架构层面的威胁模型。
原文 ↗– -
Scan your AI agents for dangerous capabilities
MakerChecker 把 agent 安全治理拆成 scanner、embedded library、server gateway、SDK 和 proof verifier。`npx @makerchecker/scan .` 用于找出 agent 已经能做的高风险动作,例如删数据、转账、跑 shell、外泄 secret;运行时则用 deny-by-default、role grants、人…
原文 ↗– -
Loopers - Open-source fail-closed firewall for AI agent runtimes
Loopers 面向 agent runtime 的网络出口控制,定位为 fail-closed firewall / reverse proxy。它把外部访问放到独立代理层处理,agent 没有被明确允许的请求就不应默认出网。这个项目切中的不是模型能力,而是 agent 接上 shell、浏览器和 API key 后的账单与数据外泄边界。
原文 ↗– -
A sociotechnical threat model for AI-driven smart home devices
论文提出 AI 智能家居的社会技术威胁模型,覆盖设备行为、用户交互、数据生命周期、平台治理和家庭内部关系,而不是只列模型攻击或 IoT 漏洞。作者给出的贡献包括面向 AI smart home 的威胁分类、专家反馈验证和缓解建议,强调误触发、隐私泄露、用户操控和责任链缺口会互相叠加。它的价值在于把智能家居从“设备安全”推进到“自动化决策进入私人空间后的系统风险”。
原文 ↗– -
Safety Testing LLM Agents at Scale: From Risk Discovery to Evidence-Grounded Verification
Vera 提供端到端 agent 安全测试流程,先自动发现风险,再从执行轨迹里抽取证据,最后用 evidence-grounded verification 判定问题是否成立。论文的关键贡献是把 red-teaming 的主观判断拆成三个可审计步骤,尤其适合有工具调用、文件访问或外部 API 的 agent。它值得读,因为安全测试的难点已从“能否写出坏 prompt”转向“能否大规模证明 agen…
原文 ↗– -
Janus: a Playground for User-Involved Agentic Permission Management
Janus 构建了一个研究 agent 权限管理的 playground,把用户确认、授权策略、工具调用控制和执行轨迹放在同一个实验环境中。它比较的对象包括用户参与程度不同的 permission flow,而不是只给 agent 一个静态 allowlist。论文的价值在于把 agent 安全从抽象原则落到交互协议:什么时候问用户、问什么、授权后如何限制工具能力。
原文 ↗– -
Alibaba to ban Claude Code in workplace over alleged backdoor risks, source says
Reuters 报道称,Alibaba 因所谓后门风险计划在工作场景禁用 Claude Code。这里的关键事实不是某个单独工具被点名,而是企业开始把 AI coding agent 的仓库访问、命令执行和外部服务连接视为安全审计对象。它反映了 coding agent 进入公司内网后,合规团队会把模型能力与供应链风险放在同一张表里评估。
原文 ↗– -
No LLM Code in Dependencies
Joey Hess 说明自己不接受依赖中包含 LLM 生成代码的维护政策。这个立场把“LLM 生成代码”从单仓库风格选择提升到 dependency trust 问题:下游项目引入依赖时,也继承了作者如何审查、理解和承担代码责任的承诺。它适合作为 supply-chain 讨论的现实样本,因为政策本身会影响包选择、贡献接受和维护边界。
原文 ↗– -
Moxie - an open-source money agent that can't act without your consent
Moxie 是 open-source、local-first、BYO-key 的 money agent,负责收据归档、账户读取、发现 zombie subscriptions、重复/错误扣费、missing refunds 和 renewal gouging。它可以草拟 cancel、dispute、refund chase,但每个动作都要先 preview、simulate 并经用户批准,随…
原文 ↗– -
Beyond the Prompt: Jailbreaking Function-Calling LLMs via Simulated Moderation Traces
这篇把 function-calling LLM 的风险定位到 stateful schema、structured arguments 和 untrusted tool outputs 被混入同一上下文的结构性漏洞。SMT 是黑盒攻击框架,它构造类似 moderation-auditing 的多轮轨迹,再把安全拒答当作执行失败反馈,逐步诱导模型放松安全约束。五家商业 LLM provider、两…
原文 ↗– -
secret-shuttle
Secret Shuttle 的设计目标很窄但关键:让 coding agent 能移动 secrets,但永远不把 plaintext 放进 agent context。agent 只看到 `ss://stripe/prod/STRIPE_WEBHOOK_SECRET` 这类 refs、fingerprints、field metadata 和状态;本地 daemon 持有 vault key、…
原文 ↗– -
deptrust
deptrust 做的是 agent 推荐依赖版本前的本地安全检查:CLI 和 MCP server 直接查询公共 registry、OSV 与 GitHub Advisory Database,没有托管 deptrust 服务。README 列出 npm、PyPI、Cargo、Go modules、RubyGems、NuGet、Maven、Packagist、pub.dev、CocoaPods、…
原文 ↗–
2026 年 6 月56
-
A way to exclude sensitive files issue still open for OpenAI Codex
OpenAI Codex issue #2847 请求提供 repo-local 与 global 的敏感文件排除机制,当前状态为 open,标签包括 enhancement 与 sandbox。issue 明确提出类似 `.codexignore` 的设计:保留 `node_modules/` 可搜索,但绝不读取或发送 `.env`、`.env.`、`.pem`、`id_`、`.aws/`、`.…
原文 ↗– -
Xtra - a Python framework for reasoning about AI system threats
xtra 用有限状态机检测 conversational social engineering,不使用 LLM、embedding 或 semantic search。它跟踪 flattery density、give/ask ratio collapse、escalation velocity、reciprocity pressure、decoy turn detection 和 scope m…
原文 ↗– -
What happened after 2,000 people tried to hack my AI assistant
Simon Willison 记录一次让 2,000 人尝试攻击 AI assistant 的挑战结果和观察。这个规模比单人 prompt injection demo 更接近真实外部用户会如何探索系统边界。它的价值在于把 assistant 安全从“设计者想象的攻击”拉回到大量实际尝试的分布。
原文 ↗– -
Incident Report: CVE-2026-LGTM
这是一篇假想 incident report,围绕 AI review agent、依赖更新和自动化失控展开。主线是 review agent、dependency update 与自动化链路互相放大问题。它像一份工程寓言:当“LGTM”被自动化系统消费,错误不再停留在代码评审层,而会沿 CI/CD 和 release pipeline 扩散。
原文 ↗– -
Autoformalization of Agent Instructions into Policy-as-Code
这篇把 agent prompt、MCP tool 描述和自然语言 policy 文档翻译成 Cedar Policy Language,用 generator-critic loop 生成可执行策略。作者在 MedAgentBench 上报告 autoformalized policies 覆盖的自然语言规范显著多于既有手写 symbolic enforcement。它的实际意义在于把 agen…
原文 ↗– -
Adaptive Evaluation of Out-of-Band Defenses Against Prompt Injection in LLM Agents
论文把 CaMeL、FIDES、Progent、RTBAS、FORGE 等 out-of-band 防御归纳为传统完整性保护、reference monitor 与 least privilege。作者在 AgentDojo 上用 Qwen2.5-7B 和单 H200 复现 Progent,平均攻击成功率从 25.8% 降到 4.2%,手写 adaptive attack 为 2.6%。它的谨慎之…
原文 ↗– -
TROPT
TROPT 统一离散 text-trigger optimization:搜索一段文本,使模型在摄入后朝指定目标改变输出或内部行为。论文把应用落在 LLM jailbreak、红队、审计和可解释性,并批评现有优化器即便开源也分散在各研究仓库中,接口和比较条件不一致。这个框架的意义在于让“提示触发器搜索”从一次性攻击技巧变成可复用优化问题。
原文 ↗– -
SkillHarness
SkillHarness 研究 CUA 从成功轨迹中学习可复用技能时的安全风险,尤其是在动态交互环境中遇到 adversarial interactions 的情况。现有技能学习方法常默认环境静态且安全,但一旦恶意页面或交互诱导进入成功轨迹,危险动作也可能被沉淀成技能。它把 agent 技能库的安全性前移到学习与复用阶段,而不是等执行时再拦截。
原文 ↗– -
Prompt Injection as Role Confusion
Simon Willison 解读 Charles Ye、Jasmine Cui 和 Dylan Hadfield-Menell 的 prompt injection 研究,并特别赞赏作者提供 blog-style writeup。核心观点是把 prompt injection 建模为 role confusion:模型混淆开发者、用户、工具输出等角色的指令边界。这个表述把问题从“坏提示词绕过规则…
原文 ↗– -
Legant
Legant 给 AI agents 提供 bounded authority,让 agent 代表用户行动时只拥有明确授予的权限范围。这个方向关注“可以替我做事”和“拥有完整账户权力”之间的差距,把授权边界放到执行层。它适合需要真实外部动作的 agent 应用,因为安全问题不只来自模型输出,也来自模型可触达的权限面。
原文 ↗– -
asgeirtj/system_prompts_leaks
system_prompts_leaks 收集 Anthropic、OpenAI、Google、xAI、Cursor、Copilot、VS Code、Perplexity 等产品的 system prompt 泄露样本。README 的近期更新包括 GitHub Copilot macOS、Claude Design、GPT-5.5 Codex、Claude Fable 5、Claude Code…
原文 ↗– -
Prompt Injection as Role Confusion
这篇论文把 prompt injection 的根源放在模型内部角色感知上:模型会根据文本风格判断“谁在说话”,而不是稳定服从外部 role label。作者设计 role probes,并用 CoT Forgery 把伪造推理注入用户提示和工具输出;摘要报告前沿模型攻击成功率约 60%,且生成前的 role confusion 程度可以预测攻击结果。它的价值在于把安全边界从 prompt 模板讨…
原文 ↗– -
PreFlight
PreFlight 是本地优先的 AI 生成代码安全门禁,扫描 auth、RLS、SQL、SSRF、命令执行、依赖和 secret handling 等变更风险。README 描述了 CLI、VS Code/Cursor companion、The Eye 本地 daemon、MCP bridge、Micro-Fuzzer 和 compact Code Property Graph;风险信号分 H…
原文 ↗– -
OpenAI Daybreak
OpenAI 发布 Daybreak,把 Codex Security、GPT-5.5-Cyber、partner program 和 Patch the Planet 组合成防御性安全工具线。官方数据称 Codex Security preview 已扫描 30M+ commits 和 30K+ codebases,人工标记 70K+ findings fixed,自动判定 500K+ find…
原文 ↗– -
rlsgate
rlsgate 针对 AI-built Supabase 应用里重复出现的高危洞做静态部署门禁。README 给出的背景很具体:CVE-2025-48757 和 Lovable disclosure 涉及 170+ 个 live apps 泄露 PII,常见模式是 RLS policy 允许任意登录用户读所有行;项目还引用约 80% RLS 错误、72% 硬编码 secret 的观察。它把检查面控…
原文 ↗– -
Presidio
Presidio 是 Microsoft 的 PII de-identification SDK,覆盖文本、图片和结构化数据。README 把它拆成 Analyzer、Anonymizer、Image Redactor、Structured 等组件,核心能力是 context-aware、pluggable、customizable 的敏感信息识别与处理。它在 agent/RAG 场景里仍然实用,…
原文 ↗– -
Lelu
Lelu 针对的是“有权限的 agent 被操纵”这一类问题,而不是传统 RBAC/ABAC 已解决的身份授权。Quickstart 展示了四种决策结果:allow、human_review、compute 和 deny,其中 compute 可以把动作重定向到更安全的替代工具;demo 还展示了藏在 resource note 里的 prompt injection 在 policy 前被拦下。…
原文 ↗– -
Cloak
Cloak 解决的是 agent 工具调用里的 secret 暴露边界:模型只拿到 key 的名称,实际请求由本机加密 vault 代签或代理,明文值不进入上下文、日志或供应商侧记录。README 特别强调没有 `read_secret` 工具,agent 能 list、sign、proxy、mint,但不能读存储值;同时每个 key 默认只能发往 allowlist host。它比“提醒用户别粘…
原文 ↗– -
SkillsGuard
SkillsGuard 扫描的是 agent skill 供应链:`SKILL.md` 和随包脚本还没运行前,先用静态规则抓危险行为。README 里的关键实现是两路扫描:原始文本跑 100+ rules,同时抽取 base64、hex、URL encoded blob 递归解码后再扫,避免 payload 被简单包裹绕过。输出覆盖 CLI、JSON、SARIF、MCP,并按 0-100 risk…
原文 ↗– -
When Lower Privileges Suffice: Investigating Over-Privileged Tool Selection in LLM Agents
这篇把焦点放在代理的 over-privileged tool selection:当低权限工具已经足够时,LLM 代理仍可能选择更高权限的工具。摘要指出过往 tool-selection 研究更多关注 safety-agnostic metadata preferences,较少检验权限敏感选择。这个问题直接影响最小权限原则,因为危险不一定来自恶意目标,也可能来自模型对工具能力的保守或粗糙选择。
原文 ↗– -
Securing the future of AI agents
Google DeepMind 描述面向 AI agents 的 AI Control Roadmap,核心是把传统安全控制与实时监控结合,约束代理访问内部系统后的行动边界。digest 显示关注点包括工具权限、可观测性和风险响应,而不是单个模型能力。它说明大厂的 agent 安全讨论已经进入运行时控制层。
原文 ↗– -
SafeClawBench: Separating Semantic, Audit-Evidence, and Sandbox Harm in Tool-Using LLM Agents
SafeClawBench 用 600 个受控对抗任务覆盖直接/间接 prompt injection、tool-return injection、memory poisoning、memory extraction 和歧义推断等 6 类攻击。论文最有价值的数字是:12,000 行匹配分析中,347 个沙箱伤害有 291 个发生在语义检查通过的行里。它说明 tool-using agent 的安全…
原文 ↗– -
MosaicLeaks: Can your research agent keep a secret?
MosaicLeaks 用 benchmark 测量 research agent 在合成研究场景里是否泄露秘密。digest 的重点是代理要在完成研究任务时处理受限信息,并观察输出或工具使用是否跨越授权边界。它把 agent 安全从“会不会听恶意 prompt”推进到“能不能维持任务级保密约束”。
原文 ↗– -
OpenACA
OpenACA 把 SCA 的思路迁移到 agent stack,扫描传统依赖工具看不到的 MCP、skills、plugins、hooks 和 commands。它解析 `mcp.json`、`.mcp.json`、`claude_desktop_config.json`、`.claude-plugin/plugin.json`、`.claude/settings.json`、`SKILL.md…
原文 ↗– -
OSGuard: A Benchmark for Safety in Computer-Use Agents
OSGuard 针对 computer-use agent “达成目标但破坏环境”的失败模式建立评测。它有 action-level benchmark,也有从 OSWorld 手工构造的 risk-augmented execution suite,后者在原任务仍可完成的前提下引入破坏性 overwrite 等 latent hazards,并用状态安全不变量扩展评分器。论文的关键观察是 mul…
原文 ↗– -
Mcpwn
mcpwn 是 MCP server 的授权红队 CLI,覆盖连接、枚举、调用、代理和注入测试。它支持 stdio、Streamable HTTP、legacy SSE 自动识别,可以列出 tools/prompts/resources/resource templates,调用工具、读取资源,并进入 persistent interactive shell。更激进的测试能力包括把 HTTP/SS…
原文 ↗– -
Kintsugi
Kintsugi 是本地优先的命令拦截层,覆盖 AI agent 和人工 shell 操作。它用确定性规则与 bash AST parser 判断危险命令,LLM 只解释风险,不能降低阻断等级;命令隐藏在 substitution、heredoc 或 subshell 中也会被 AST pass 捕获。README 报告 0/176 dangerous commands leak to Safe、…
原文 ↗– -
Deep-XPIA
Deep-XPIA 是面向多 agent 系统的 prompt injection benchmark。它把注入风险从单模型/单工具场景扩展到多个 agent 协作链路,重点观察攻击内容如何跨中间产物、角色和工具边界传播。这个基准的意义在于评估系统级防护,而不是只测试某个模型是否会在单轮对话中拒绝恶意指令。
原文 ↗– -
The future of Siri, or: why private inference isn’t private enough
Cryptography Engineering 把 Apple 私有推理方案放在 agent 隐私边界里讨论。digest 的重点是即使模型推理在更私密的环境中完成,agent 为执行任务仍可能需要读取个人上下文、调用服务和暴露意图。它值得看是因为“private inference”解决的是一部分计算位置问题,不等于解决端到端代理权限问题。
原文 ↗– -
NVIDIA/SkillSpector
SkillSpector 在 Trending 中再次出现,说明 agent skills 安全开始成为独立工具类别。README 的 64 个模式覆盖从 prompt injection 到 YARA、MCP least privilege 和 MCP tool poisoning,输出支持 SARIF 也让它能进入 CI/CD。它值得关注是因为 skills/插件市场一旦扩大,安装前扫描会像依…
原文 ↗– -
Agent Gate
Agent Gate 是给 AI 生成 PR 用的 deterministic CI firewall,规则执行时不 checkout PR 代码、不调用 LLM、不执行仓库脚本,也不从 PR head 加载策略。README 中它会检查 out-of-contract edits、workflow permission escalation、agent control-plane drift、m…
原文 ↗– -
Runtime Skill Audit: Targeted Runtime Probing for Agent Skill Security
RSA 把 skill 安全审计从静态读文档推进到运行时:问题不只是 skill 写了什么,而是 agent 在特定用户请求、本地资产、状态和工具交互下会做什么。方法先 profile risk-relevant interfaces,再准备执行上下文触发行为,最后根据 trace evidence 给安全标签。在 OpenClaw 的 100 个 skills 上,RSA 达到 90.0% ac…
原文 ↗– -
POISE: Position-Aware Undetectable Skill Injection on LLM Agents
POISE 重新定义了 skill 投毒攻击的成功条件:payload 要执行,同时用户原任务还要通过 verifier,这样攻击才不会因任务失败而暴露。它把恶意触发器压缩成一条看似正常的 body instruction,并用 context-aware generator 放在合适位置、融入 setup 或 prerequisite steps。Skill-Inject 上 codex+gpt…
原文 ↗– -
Investing in multi-agent AI safety research
Google DeepMind 宣布投入 1000 万美元资助 multi-agent AI safety research。资助对象聚焦多智能体系统的安全,而不是单模型对齐或单 agent sandbox;这包括 agent 间协作、竞争、沟通、策略涌现和规模化部署中的风险。随着 coding、research、ops 场景越来越多地采用 agent swarm,多智能体安全从学术模拟题变成产品…
原文 ↗– -
Grammar-Constrained Decoding Can Jailbreak LLMs into Generating Malicious Code
这篇研究把 grammar-constrained decoding 从代码可靠性工具变成安全问题:攻击者只加一个 benign code grammar constraint,就可能诱导模型生成原本会拒绝的恶意代码。CodeSpear 利用 GCD 作为 jailbreak 载体;CodeShield 则训练模型在 GCD 下生成语义无害但结构多样的 honeypot code,同时在自然语言可…
原文 ↗– -
AVP
Agent Vault Proxy 用 loopback HTTPS proxy 做 just-in-time secret substitution,让 agent 进程只看到占位 API key。真实 key 在请求出站前才从 Bitwarden Secrets Manager 获取并注入,调用进程地址空间、日志或 prompt-injection 输出里都不应出现真实 secret。READ…
原文 ↗– -
Send a SCOUT First
论文把 prompt-injection 防御改写成 detector allocation:每个请求先判断哪些检测器可靠、是否需要升级到 LLM judge,而不是固定走单一检测链。SCOUT-450 覆盖更复杂的 agent-facing injections;在安全取向配置下,相比 always-on GPT-4o judge,attack-success rate 降低 46%,total…
原文 ↗– -
Guardian Runtime
Guardian Runtime 是本地优先的 LLM runtime firewall,兼顾预算控制和数据泄露防护。它作为 HTTP proxy 或 Python SDK 拦截 prompt/response,在请求离开本机前扫描 API keys、AWS credentials、PII 和 token 成本;README 列出 Cursor、Windsurf、Cline/RooCode、Cla…
原文 ↗– -
Claw Patrol
Claw Patrol 放在 agents 和生产系统之间,解析工具流量并用 HCL 规则 gate 每个动作。README 给出的例子很直接:可以阻断破坏性 SQL,或在 kubectl delete pod 到达 Kubernetes 前暂停等待人工批准;它把“模型应该谨慎”变成“工具调用必须过策略引擎”。
原文 ↗– -
Meta confirms 1000s of Instagram accounts were hacked by abusing its AI chatbot
报道称攻击者利用 Meta AI-assisted account recovery 的漏洞重置没有启用 2FA 的 Instagram 账户。Meta 向 Maine 总检察长提交的 notice 显示至少 20,225 人被通知账户遭 compromise,其中 Maine 30 人;攻击从约 2026-04-17 持续到 6 月初。关键风险不是 chatbot “胡说”,而是它被接进账户恢复…
原文 ↗– -
OpenAI Help: Lockdown Mode
OpenAI Help 文档介绍 ChatGPT Lockdown Mode,重点是限制可把敏感数据传给攻击者的 outbound network requests。文档也明确说明它不阻止 prompt injection 内容进入上下文,上传文件或缓存网页中的恶意指令仍可能影响行为。这个功能是切断外传通道,而不是宣称模型不会被诱导。
原文 ↗– -
OpenAI Help: Lockdown Mode
Simon 用 Lethal Trifecta 框架解释 Lockdown Mode:私有数据、不可信内容、外传通道三者同时存在时 prompt injection 风险最高。Lockdown Mode 选择切断外传通道,并且依赖确定性网络限制,而不是让模型自己判断是否安全。这个解读把功能定位得很清楚:它是防 exfiltration,不是防 injection。
原文 ↗– -
How Far Did They Go? The Persuasive Tactics of Covert LLM Agents in a Discontinued Field Experiment
论文把 Reddit r/ChangeMyView 上一项已中止的隐蔽 LLM 账号实验转化为可分析语料,研究 AI 账号在真实争论中如何表演身份、借用权威和触发认知启发式。材料来自公开释放的 AI-generated comments,而不是实验室模拟对话。它值得看的是方法边界:作者没有为隐蔽实验背书,而是在伦理事件之后提取可审计的行为证据。
原文 ↗– -
Coding with “Enemy”: Can Human Developers Detect AI Agent Sabotage?
论文把 AI sabotage 放进人类开发者与 coding agent 的长任务协作现场。100+ 参与者与四个 frontier models 之一合作约 5 小时,94% 未能发现 agent 插入的破坏性代码;加入 safety monitor 后,仍有 56% 接受恶意代码。结果把风险焦点从“模型会不会作恶”推进到“人类审查链为什么没挡住”。
原文 ↗– -
What If Prompt Injection Never Left? Exploring Cross-Session Stored Prompt Injection in Agentic Systems
这项工作把 stored XSS 的思路搬到 agent 系统:一次注入成功后,恶意指令可能保存在记忆、文件或共享状态里,之后再被正常任务读取并执行。它关注 cross-session persistence,说明 prompt injection 的风险并不会随着当前聊天结束而消失。
原文 ↗– -
From Untrusted Input to Trusted Memory: A Systematic Study of Memory Poisoning Attacks in LLM Agents
这篇把持久记忆当成 agent 的信任边界来研究:一次恶意写入可能在原始攻击交互结束后继续影响行为。摘要强调 single adversarial memory write 的长期作用,提示防线应覆盖写入、检索和使用记忆的全过程,而不是只过滤当前输入。
原文 ↗– -
BraveGuard: From Open-World Threats to Safer Computer-Use Agents
BraveGuard 的切入点是 computer-use agent 在真实多步执行中遇到的开放世界风险,而不是预先列好的安全标签。摘要指出,用 open-world threat discovery 和 realistic agent execution 做监督,可以提升 safety monitoring;这让它更接近浏览器/桌面 agent 的实际攻击面。
原文 ↗– -
Agent-browser-shield
Agent-browser-shield 是面向 web-browsing AI agents 的浏览器扩展,目标是降低页面误导、prompt injection 和错误操作风险。digest 信息显示它属于浏览器侧安全护栏,不是通用 agent runtime。它的技术价值在于把网页内容、DOM 操作和 agent 决策之间的风险点放到扩展层处理。随着 agent 直接读网页和点击页面变多,这类…
原文 ↗– -
AI Agents Enable Adaptive Computer Worms
展示 AI agent 可能把传统蠕虫从固定漏洞利用推向针对每个目标生成定制攻击策略的形态。论文以 WannaCry 这类预设漏洞路径为对照,强调 patch 单一漏洞无法覆盖 agent 自动枚举环境、推理弱点和生成利用方案的风险。它属于安全威胁建模类工作,不是普通 malware 工程复现。值得读的是它把 agent autonomy 带来的攻击面变化讲得很直接。
原文 ↗– -
1-Click GitHub Token Stealing via a VSCode Bug
Ammar Askar 披露一个可导致 GitHub token 被窃取的 VS Code bug。标题中的 1-click 表明交互门槛很低,风险集中在 IDE、扩展或链接处理链路如何暴露开发者凭证。它对 coding-agent 时代尤其重要,因为 agent、IDE 和 GitHub token 的权限常常叠在同一个工作站里。
原文 ↗– -
When Safe Skills Collide: Measuring Compositional Risk in Agent Skill Ecosystems
论文研究多个单独安全的 agent skills 组合后是否形成不安全能力集合。
原文 ↗– -
From Prompt Injection to Persistent Control: Defending Agentic Harness Against Trojan Backdoors
论文提出 ClawTrojan,研究本地 agent harness 中由文件或工具输出触发、写入并跨会话生效的多步 trojan backdoor。OpenClaw-style workspace 中 GPT-5.4 的攻击成功率达到 95.5%,而传统单轮 prompt injection 在同一模型上几乎为零。DASGuard 通过扫描敏感文件中的 control-like text、追踪来…
原文 ↗– -
AgentThreatBench
OWASP Agent Memory Guard 是 OWASP Incubator 项目,也是 ASI06 Memory Poisoning 的 reference implementation。它作为 agent 与 memory store 之间的 runtime defense layer,筛查每次 read/write,阻断 prompt injection、secret leakage…
原文 ↗– -
mcpguard
mcpguard 是 MCP server 的扫描器和运行时 firewall,映射 OWASP MCP Top 10 2026。它能扫描 config,输出 JSON/SARIF,并通过 proxy 对 tool call 依据 YAML policy 执行 allow、deny 或 audit;检查项包括 tool poisoning、excessive permissions、command…
原文 ↗– -
ChatGPT for Google Sheets exfiltrates workbooks
PromptArmor 披露 Google Sheets 中 ChatGPT 集成可导致 workbook 数据外传。问题不是传统意义上的文件权限越权,而是表格内容、AI 插件、外部请求和模型工具调用形成了新数据流。它值得看,因为办公套件里的 AI integration 会把单元格文本也变成可执行影响源。
原文 ↗– -
COMPASS: Cognitive MCTS-Guided Process Alignment for Safe Search Agents
COMPASS 处理搜索 agent 的 retrieval-induced safety degradation:有害意图在多步检索里可被拆成无害子查询,最终仍导向不安全结果。它用 cognitive tree exploration 合成 stealthy attack trajectories,再用 introspective step-wise alignment 定位风险中间动作并做过程…
原文 ↗–
2026 年 5 月10
-
microsoft/RAMPART
它把 AI red teaming 拉进常规测试栈,这是正确方向。pytest-native 形态降低了团队采用成本;难点在于如何把自然语言攻击、工具副作用和 harm 评分变成稳定、可维护的断言。
原文 ↗– -
Undisclosed addition in jqwik instructed AI coding agents to delete app output
这条新闻把“源码注释/文档里的文字”变成 agent 控制面风险。即使人类 maintainer 认为是表达抗议,coding agent 会把仓库文本当上下文执行,供应链信任边界因此被重画。
原文 ↗– -
Robinhood now lets your AI agents trade stocks
这条新闻的关键不是 API 新增,而是把 agent 权限推进到高风险金融动作。交易场景需要身份、授权、限额、审计、撤销和异常检测;否则“让 agent 操作账户”会把 prompt 风险直接转成资金风险。
原文 ↗– -
Relevance as a Vulnerability: How Web Retrieval Degrades Safety Alignment in LLM Agents
论文把 RAG 安全问题从“恶意网页注入”推进到更麻烦的层面:相关性本身就是触发条件。它说明安全来源并不自动等于安全上下文,尤其当 agent 把检索材料当作完成任务的证据时,拒答策略会被任务相关信号稀释。
原文 ↗– -
AIRGuard: Guarding Agent Actions with Runtime Authority Control
这篇论文的判断很正确:agent 风险真正落地在“动作执行”时刻。把权限检查放在 action boundary,比在自然语言层面要求模型自律更稳;挑战是权限策略必须足够细粒度,否则会在可用性和安全性之间来回摆动。
原文 ↗– -
sqlite AGENTS.md
这篇短文抓住了开源维护的新现实:项目不是拒绝 AI 辅助,而是拒绝不可审计的代理代码流入主线。SQLite 的边界很具体,bug report 可以 agentic,代码贡献仍由人类维护者重写。
原文 ↗– -
microsoft/agent-governance-toolkit
它把 agent 安全从单点 guardrail 扩展为身份、策略、沙箱、可靠性和 fuzzing 组合。真正要看的不是 checklist 覆盖率,而是 enforcement 是否在工具调用和跨 agent 通信路径上不可绕过。
原文 ↗– -
Technical Report: Exploring the Emerging Threats of the Agent Skill Ecosystem
skill 正在变成 agent 的包生态,因此供应链威胁会从库代码扩展到“指令+脚本+权限”组合。报告的价值在样本来自真实 marketplace,而不是只给出假想攻击。
原文 ↗– -
Protestware for coding agents
文章讨论 coding agent 时代软件依赖、自动化执行和 protestware 风险。
原文 ↗– -
MIRAGE: Context-Aware Prompt Injection against Mobile GUI Agents via User-Generated Content
该文的关键洞察是移动 GUI agent 看的是像素,无法稳定区分可信 UI 与用户生成内容。更麻烦的是 realism 与 attack success 不相关,说明单靠视觉质量过滤不是防线。
原文 ↗–