结构性缺陷:模型无法区分指令与内容
AI代理安全的核心弱点并非可通过补丁修复的漏洞——而是架构性问题。大语言模型使用相同的机制处理指令和被要求读取的不可信数据,系统提示与邮件文本之间没有结构性分离 [1]。这正是钓鱼攻击者所利用的漏洞:Barracuda的研究(由Malwarebytes报道)发现,攻击者将指令隐藏在HTML注释、CSS隐藏文本、编码内容和零宽字符中,使载荷对人类读者不可见,但对解析原始消息的AI助手却完全可读 [1]。OWASP 2026年LLM Top 10再次将提示注入列为行业头号AI安全风险,其所引用的研究表明,攻击成功率在50%至84%之间,具体取决于配置和尝试次数 [2]——这对任何将“模型大概能发现”视为真正防御措施的人来说,都是一个令人清醒的数字。一位受访开发者直白地总结了问题:“真正的缺陷在于,模型无法区分它应该读取的文本和应该遵循的指令” [3]。



