@OpenAI:如果您想知道自己的网站是否受到影响,我们已经打包了一个 Codex skill 来帮助检查。让您的 Codex 指向……
摘要
OpenAI 发布了一个 Codex skill(php2shell-checker),帮助用户检查网站或本地 PHP 是否易受 php2shell 漏洞影响,作为其 Patch the Planet 安全倡议的一部分。
查看缓存全文
缓存时间: 2026/10/21 18:34
如果你想知道自己的网站是否受到影响,我们已经打包了一个 Codex skill 来帮助你检查。将你的 Codex 指向这个仓库,它会引导你完成检查流程:https://github.com/openai/php2shell-checker…
openai/php2shell-checker
来源:https://github.com/openai/php2shell-checker
PHP 版本检查器
检查网站或本地 PHP 二进制文件,判断其是否存在 php2shell 漏洞。
要安装这两个 skill,请向 Codex 输入:
``text $skill-installer install both skills from https://github.com/openai/php2shell-checker
如果你有服务器访问权限,请使用 [phpcheck-server](skills/phpcheck-server/SKILL.md);如果你只有一个 URL,请使用 [phpcheck-url](skills/phpcheck-url/SKILL.md):
``text
$phpcheck-url check https://example.com
``text $phpcheck-server check the PHP version serving my site
## 直接运行
检查网站:
``sh
node phpcheck.js "https://example.com"
检查本地 CLI PHP:
``sh node phpcheck.js –local
## 检测结果
| 结果 | 退出码 | 含义 |
| --- | --- | --- |
| `OK` | `0` | 稳定版 PHP 补丁版本高于所列主/次版本分支内嵌的安全阈值。 |
| `VULNERABLE` | `1` | PHP 版本等于或低于该分支内嵌的安全阈值。 |
| `UNKNOWN` | `3` | 未获取到 PHP 版本或响应信息、无法识别的版本/分支,或更新的预发布版本。 |
使用 `--json` 可获得机器可读的输出(`patch_status` 为 `ok`、`vulnerable` 或 `unknown`)。无效参数的退出码为 `2`。
## 测试
``sh
node --test phpcheck.test.js
测试会针对本地 HTTP 服务器和一个模拟的 PHP 可执行文件运行 CLI。无需安装 PHP 或访问外部网站。
限制
该检查器仅评估通过 HTTP 响应头或 php -v 暴露的版本信息。它读取 X-Powered-By 和 Server 响应头,发送 HEAD 请求,仅在 HEAD 返回 405 或 501 时回退使用 GET。它不会跟随重定向,也不会检查响应体。如果 PHP 响应头缺失或被隐藏,将返回 UNKNOWN。
OK 的结果是基于以下假设的版本比较:所列分支中的后续稳定补丁版本均包含修复。它不会独立验证安全修复。请将版本与官方 PHP 安全公告进行核对。响应头可能被隐藏或修改,发行版的回溯移植(backport)也可能不改变上游版本号。UNKNOWN 并不意味着目标已经修复!
贡献
OpenAI 不接受针对本项目的外部代码贡献。欢迎通过 GitHub issues 提交 Bug 报告和非代码反馈。详见 CONTRIBUTING.md。
许可证
本项目采用 Apache License 2.0 许可协议。
OpenAI (@OpenAI): OpenAI 模型助力研究人员——作为我们「Patch the Planet」计划的一部分——发现了 PHP 中的关键安全漏洞。PHP 是一种开源编程语言,据估计用于驱动全球 70% 的网站运行。
在过去两个月中,我们牵头组织了一个由维护者、研究人员
相似文章
PHP2Shell:AI 揭示 PHP 中的严重 RCE 漏洞
Wiz Research 发现了 PHP 核心中一系列严重的内存安全漏洞,包括未经认证的远程代码执行,影响过去十年发布的几乎所有 PHP 版本(占全球 70% 网站),并借助前沿 AI 模型构建了复杂的利用链,促使 PHP 于 2026 年 10 月 21 日发布补丁。
立即升级你的 PHP 安装以防御 php2shell 漏洞
两个评分高达 9.2/10 的 PHP 远程代码执行漏洞(php2shell)已被公开,官方已发布紧急补丁版本,要求所有 PHP 服务立即升级,否则可能遭遇在野利用。
PHP 大崩溃事件揭示了 AI 如何让漏洞更易被利用
新披露的 PHP2Shell 漏洞在公开数小时内引发数百万次利用尝试,而 AI 工具既帮助研究人员发现并利用了这些长期存在的漏洞,也使攻击者能更快地 weaponize 安全缺陷。
PHP 末日危机:OpenAI 与 Google 旗下 Wiz 发现存在数十年的漏洞,引发互联网恐慌
OpenAI 的 Patch the Planet 计划与 Google 旗下 Wiz 利用 GPT-5.6 Sol 和 Gemini 4 Argon 等 AI 模型,发现了两个自 2004 年起就存在的关键 PHP 漏洞,存在时间长达数十年。美国国家安全局(NSA)随即发布警告,PHP 基金会紧急发布补丁,以保护全球约 70% 使用 PHP 的网站。
@yaojingang: 开源一个扫描网站Skill:yao-websecurity-skill 目前已了解到,有至少3家上市公司,部署了GEOFlow,还有不少朋友,基于这套系统,进行各种二开,包括商业SaaS版 对于它的安全问题,就需要重视下了 另外,越来越多…
开源了yao-websecurity-skill,一个基于AI的网站安全审查Skill,内置275项安全检查,支持静态、动态等多种审查模式,自动生成安全评分报告,帮助开发者发现和修复安全风险。