插件市场不审代码,你敢闭眼装吗?一行日志就偷走你的代码:Claude Code 插件暗藏后门,5 步自查能救命
安全团队 PromptArmor 演示:插件钩子能在 Claude 工具之前抢先执行,自动放行 curl 把代码传走,全程只留一行不起眼日志。
大白话Claude Code 插件装起来很爽,一条命令就多出技能、斜杠命令、钩子和 MCP 服务。但作者提醒:插件不是一段提示词,而是跑在你电脑上的程序。PromptArmor 的安全研究员演示过,插件的钩子能在 Claude 的工具之前自动执行,悄悄放行一条 curl 命令,把代码发到别的服务器,而屏幕上唯一能看到的痕迹,只是记录里一行短短的 PreToolUse:Bash。插件市场并不审核代码,所以作者每次安装前都会自己过一遍:看作者账号有没有历史、翻 hooks.json 里每个事件跑了什么命令、把钩子调用的脚本从头读到尾找 curl、wget、base64、eval,再看 .mcp.json 和 bin/ 目录,最后检查有没有动 ~/.claude/settings.json 改权限。
对你意味着凡是装 Claude Code 插件、用 AI 写代码的人都要看:一个插件就能把你的私有代码和密钥送出去,而市场不做代码审核。
Dev.to 开发者个人经验分享,引用的 PromptArmor 攻击演示为安全团队公开研究
原文:5 Things I Check Before Installing Any Claude Code Plugin
打开巨象雷达,看今天全部 AI 动态