GitHub 仓库 assetnote/php2shell-scanner 是一个命令行扫描器,用于检测 PHP 应用中的两个 php2shell 漏洞,CVE-2026-109618 和 CVE-2026-109619。仓库说明将其介绍为高精度检查工具。它用 Python 编写,采用 MIT 许可证。没有公开的正式发布信息。该工具先发送控制请求,然后按阶段继续发送多部分请求,并依据响应判定是否存在漏洞迹象。
这种检查方式的重点是直接确认脆弱行为。判定会使用预先设定的响应,例如 PHP 内存耗尽错误或工作进程失败。由于它按顺序发送请求并逐一查看每个阶段的响应,因此不同于只核对公开版本号的检查。它还会结合 PHP 的执行方式作出判定,并一并查看公开的版本信息。因此在解读结果时,需要同时考虑相应 PHP 环境的行为和版本信息。
不过文档也提示,在某些 PHP 配置下可能出现误报。即使检测到漏洞迹象,也需要另行确认所安装的 PHP 版本以及供应商已应用的修复。文档还说明,测试请求可能会影响网络。因此,这个工具与其说能单独确定是否安全,不如说是一个专门用于结合目标环境审阅结果的检查手段。