10 月 24 日,Cognition 发布 Devin Vulnerability Fixes 插件,一套免费开源的智能体技能,专门针对本周最严重的三个远程代码执行漏洞:PHP2Shell、Node.js 2026 年 10 月 21 日安全版本,以及一个 CVSS 10.0 的自托管 GitLab 缺陷。
三个技能走三条修复链路
插件包含 fix-php-vuln、fix-node-vuln、fix-gitlab-vuln 三个技能,MIT 许可,源码在 GitHub 上。技能以 SKILL.md 文件描述修复流程,因此不只在 Devin 里跑,任何能读取 SKILL.md 的编程智能体都能用,包括 Claude Code、Codex、Cursor、Factory Droid、GitHub Copilot、Gemini CLI、OpenCode 和 Windsurf。环境要求是 git、shell、Docker 和镜像仓库访问权,用 npx skills install 安装需要 Node.js 22.20 及以上。
工作方式是先做资产盘点,再审批、打补丁、测试,每个仓库最终产出 1 个 pull request。Cognition 把自己内部用的这套修复流程直接打包了出来。
漏洞本身有多严重
PHP2Shell 包含 CVE-2026-109618 和 CVE-2026-109619 两个缺陷,PHP 给出的 CVSS v4.0 评分都是 9.2。一个在内存耗尽后会破坏内存,另一个会让陈旧的全局状态从一次请求串到下一次。PHP 表示所有对外提供 Web 服务的部署都有风险,其中 mod_php 风险最高,修复版本为 8.2.35、8.3.36、8.4.27 和 8.5.12,PHP 8.1 及更早版本只提供 7.4、8.0、8.1 的源码回溯。Node.js 10 月版本修了 10 个 CVE,其中 4 个高危,主漏洞 CVE-2026-111497 是 Brotli 解码器越界写。
Cognition 在产品页把插件标为免费开源,目前并未公布修复率或修复速度的基准数字,插件的验证强度基本取决于使用者的测试环境。
这批漏洞的成因和影响面,PHP2Shell 漏洞复盘 已经拆过一遍,插件补上的正是动手修的那一步。局限也很明确,托管运行时、预装设备和 Electron 应用只会被标记,不会被自动修补,验证强度取决于测试本身。
延伸阅读
- 华为发布AI漏洞报告新规:PoC必须可执行,攻击链必须完整2 周前
- PHP2Shell 深度:9.2 分双重 RCE 波及 PHP 5.4 以来全部版本3 天前
- Endor Labs 智能体安全基准:功能正确率 87.2%,安全正确率仅 37.4%1 天前
- 华为要求AI漏洞报告提交前人工核验:PoC必须可执行、攻击链必须完整2 周前
继续读
同一批更新里这几篇值得一看:
- 华为要求AI漏洞报告提交前人工核验:PoC必须可执行、攻击链必须完整2026-10-14
- Endor Labs 智能体安全基准:功能正确率 87.2%,安全正确率仅 37.4%2026-10-24
- PHP2Shell 深度:9.2 分双重 RCE 波及 PHP 5.4 以来全部版本2026-10-22
想快速查定义?对应的词条在这里:
- AI Agent词条 · AI 自学笔记
