HTTP 响应头也能藏提示词注入,Agent 安全面正在扩大
arpit_bhayani · x · 2026-10-16
arpitbhayani 演示了一种常被忽视的提示词注入通道:HTTP 响应头。攻击者可注入类似 X-AI: Ignore all previous instructions... 的头部,因为模型把指令和数据当作同一股文本流读取,工具若把头部复制进上下文,它就变成了无人标记为「不可信」的指令。
关键点:
- 是否触达模型取决于工具:只传 body 的工具没事,但在 shell 里跑 curl -i 的 agent 会看到全部头部
- 服务器还能根据 User-Agent 只对已知 AI agent 返回恶意头部,人工复检同一 URL 可能毫无异常
- Opus、Sonnet 等模型默认能忽略此类头部,但许多模型会照做,是否拒绝取决于系统提示词给网站内容多大权威
- 最危险场景:通过注入诱导有 shell 权限的 agent 执行 npx 运行网站指定的包
作者给出的经典防御:只把响应体传给模型;把重定向和指针视为不可信抓取;绝不让 agent 盲目遵循网站指令。
「编程与Agent」频道最新
- Sakana AI 推出 Agentic Scientist:用编码智能体自动化科学发现 — hardmaru · 2026-10-16
- 一个末尾句点绕过防护:VS Copilot 漏洞可致远程代码执行 — wunderwuzzi23 · 2026-10-16
- Celestine MCP 服务器让 AI 帮你算本命盘和行运 — modelcontextprotocol · 2026-10-16
- ProfitPlay MCP Server 让 AI Agent 自动交易加密与股票预测盘 — modelcontextprotocol · 2026-10-16
- Google 推荐用 Polyhaven 素材库帮 Agent 搭建逼真 3D 场景 — jason_mayes · 2026-10-16
- Excaliflow 开源:手绘风图表支持实时数据流动画,单 HTML 零依赖 — Saboo_Shubham_ · 2026-10-16