php2shell PoC 公开 CVE-2026-109618 与 CVE-2026-109619 四条 RCE 攻击链验证脚本
php2shell-poc 仓库公开了针对 PHP 两个 RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619 的验证脚本,并附带 Docker 实验环境。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
php2shell-poc 仓库公开了针对 PHP 两个 RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619 的验证脚本,并附带 Docker 实验环境。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
GitHub 上公开了针对 PHP CVE-2026-109618 和 CVE-2026-109619 的 DoS 攻击工具集,包含交互控制台、attacker.py 与可用性探针。
研究者公开 CVE-2026-109618 与 CVE-2026-109619 的 PoC,利用 serialize() 触发 memory_limit 时 zend_bailout() 跳过清理,使 BG(serialize).data 指向已释放的 ZMM 堆内存,同一 Apache prefork worker 的下一个请求复用该悬空指针导致 SIGSEGV。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
一个无依赖的 PHP 审计工具被公开,用于比对上游 PHP 版本并可选验证 web handler 是否解析 multipart 请求,涉及 CVE-2026-109618 与 CVE-2026-109619。记录的上游修复版本为 8.2.35、8.3.36、8.4.27、8.5.12,PHP 8.1 及更早版本需厂商复核。工具明确表示可达性证据既不证明漏洞存在,也不代表可远程代码执行。
Exploit-DB 披露 Automotive Shop Management System 1.0 的 id 参数存在 SQL 注入,提交的 payload 通过 MySQL load_file 函数引用外部域名 UNC 路径,应用与该域名发生交互,表明注入的 SQL 子查询被执行。
Exploit-DB 公开了针对 Open eClass 3.15 的 RCE 利用代码,对应 CVE-2024-26503,该漏洞由不受限文件上传导致。利用需提供登录用户名和密码,先登录后向 modules/admin/certbadge.php 上传 execute.php,再通过 badge_templates 路径以 cmd 参数执行命令。
Grayson(wind884)发布 PHP2Shell 生命周期分析,梳理 PHP 在首行代码执行前请求处理流程中的两个 RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619。
一份源码审计报告分析了 PHP 8.2 中 CVE-2026-109618 与 CVE-2026-109619 两条 RCE 路径,前者源于内部操作未完成时的 OOM 退出,后者源于请求内存释放后 worker 仍保留引用,导致后续请求被提前处理。
研究者公开 php2shell 工具包,针对 PHP2Shell 的 CVE-2026-109618 与 CVE-2026-109619 提供利用脚本、IOC 狩猎、Sigma 与 ModSecurity 规则及侦察工具,所有验证均在 nginx 1.26.3 + PHP-FPM 8.3.32 实验环境完成。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
php2shell-pocs 仓库发布两个 Docker 实验,用于复现 PHP 2026 年 10 月通告中 CVE-2026-109618 和 CVE-2026-109619 的请求触发条件。
作者 baka9moe 发布单文件 Python PoC,复现 PHP session.upload_progress 处理器的跨请求序列化状态 UAF(CVE-2026-109618 / CVE-2026-109619)。
作者审计了 jackalsyn.com 发布的 PHP CVE-2026-109618/109619 利用包,并在 Ubuntu 24.04 实验机上对 PHP 8.2.34 等三个构建发起 18 次攻击,均未取得命令执行。
为什么值得看:作者逐条审计公开 PoC 并在实验环境复现,指出泄露的利用链与官方补丁实际修复点不一致,可作为判断该 PoC 可信度的参考。
php2shell 仓库公开了 PHP session.upload_progress 堆 UAF 漏洞 CVE-2026-109618 与 CVE-2026-109619 的 PoC。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
php2shell 仓库公开了 CVE-2026-109618 与 CVE-2026-109619 两个 PHP 内存破坏 RCE 漏洞的验证 PoC,并附带 Apache mod_php 与 nginx/PHP-FPM 的 Docker 复现环境。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
Ghxstsec 发布 php2shell-poc,针对 PHP 引擎 session.upload_progress 的 CVE-2026-109618 提供远程代码执行利用脚本,通过竞态、HashTable 析构与 149 元素堆喷覆盖 zend_call_function 等函数指针并跳转到 system()。
PHP 于 21-oct-2026 14:00 UTC 发布 8.5.12 / 8.4.27 / 8.3.36 / 8.2.35,修复两个无需认证的 RCE,CVE-2026-109618 对应 GHSA-w8hw-w9fx-j79w 的 OOM corruption。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
php2shell 工具包公开了 CVE-2026-109618 与 CVE-2026-109619 的利用代码与检测模板,作者称全部内容已在 nginx 1.26.3 + PHP-FPM 8.3.32 实验环境中执行验证。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
php2shell 工具包针对 CVE-2026-109618(GHSA-w8hw-w9fx-j79w,OOM/longjmp 内存破坏)与 CVE-2026-109619(GHSA-6wmf-4rv5-p3rp,陈旧全局状态)公开了可运行的利用代码与检测模板,作者称全部在 nginx 1.26.3 + PHP-FPM 8.3.32 实验环境中验证。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
作者发布针对 PHP CVE-2026-109618 与 CVE-2026-109619 两个免认证 RCE 漏洞的西班牙语检测与缓解指南,并附带一个 Bash 检测脚本 check-php-cve-2026-109618.sh。
为什么值得看:材料给出可运行的检测脚本与按 CVE 区分的临时缓解配置,运维可据此自查 PHP 部署是否暴露。
php2shell-probe.py 是针对 PHP multipart 解析漏洞 CVE-2026-109618 的防御性探测脚本,用于确认自身 PHP 应用能否触达 OOM 阈值,不执行利用。
php2shell-lab 发布针对 CVE-2026-109618 与 CVE-2026-109619 的差分复现环境,同一触发请求在 PHP 8.4.26 上导致进程崩溃,在 8.4.27 上无影响。
php2shell-scanner 是针对 CVE-2026-109618(OOM corruption 导致 RCE)和 CVE-2026-109619(stale global state 导致 RCE)的非破坏性扫描器,可选 --probe 探测。
PHP2SHELL 发布隔离 Docker 实验,复现 2026 年 10 月 21 日披露的 PHP RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619,两者 CVSS v4 均为 9.2,对应 GHSA-w8hw-w9fx-j79w 与 GHSA-6wmf-4rv5-p3rp。
为什么值得看:作者用隔离 Docker 实验复现 CVE-2026-109619,并指出公开 PoC 未达成代码执行,为判断该漏洞真实可达性提供了对照实验。
OX Security 发布 php2shell-check 检测脚本,用于排查服务器是否受 PHP2Shell 影响,即 PHP 中两个可让攻击者通过单次 Web 请求接管网站的问题 CVE-2026-109618 与 CVE-2026-109619。
为什么值得看:检查脚本把版本、运行状态与攻击痕迹分开报告,并给出对应 PHP 分支的修复版本,便于运维自查。
php2shell 项目公开 exploit.py,可在未修改的官方 php:8.4.26-apache 容器上实现远程 RCE,攻击流量全部为 multipart/form-data POST,目标页面无需 session_start(),也不在目标写入文件。
php2shell-audit 是一款非破坏性暴露扫描工具,针对 2026 年 10 月 21 日披露的两个 PHP 核心漏洞 CVE-2026-109618(内存耗尽导致的 RCE)与 CVE-2026-109619(陈旧全局状态导致的 RCE)。
php-vuln-responder 工具发布,用于在 PHP2Shell(CVE-2026-109618 / CVE-2026-109619)披露后扫描、打补丁、验证并排查是否已被入侵,该漏洞在 PHP 8.5.12、8.4.27、8.3.36、8.2.35 中修复,PHP 8.1 及更早版本没有修复。
OX Security Research 发布 php2shell,为 PHP 核心两个已在 8.2.35 / 8.3.36 / 8.4.27 / 8.5.12 修复的漏洞 CVE-2026-109618 与 CVE-2026-109619 提供 PoC 与补丁校验工具。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
作者发布只读脚本 is-my-php-pwned,用于排查 PHP 项目披露的 CVE-2026-109618 与 CVE-2026-109619(合称 php2shell,CVSS 9.2)影响。
为什么值得看:脚本只读排查 PHP 版本与失陷痕迹,并给出 php2shell 两个漏洞的修复版本与无补丁分支,便于运维自查。
PHP 团队发布紧急更新,修复被称作 PHP2Shell 的 CVE-2026-109618 和 CVE-2026-109619,两者严重性评分均为 9.2,修复版本为 PHP 8.5.12、8.4.27、8.3.36 和 8.2.35。
同一件事,精选收录的是《PHP 为 PHP2Shell 两个严重 RCE 漏洞发布紧急补丁》
一个只读的 Bash 工具 php-security-check 被公开,用于识别可能受 CVE-2026-109618 和 CVE-2026-109619 影响的 PHP 运行时。
研究者公开 php2shell-poc,利用 PHP 中 Serializable::unserialize() 未加 serialize_lock 导致的 var_hash 释放后重用(UAF)实现 RCE,对应 CVE-2026-109618 与 CVE-2026-109619。
为什么值得看:公开的利用套件覆盖 PHP 7.3 至 8.5 多个版本,并给出 session_start() 解码路径这一无需 unserialize() 入口的触发方式。
php2shell 研究仓库公开了 PHP 核心 session.upload_progress 处理器两个免认证 RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619 的验证 PoC 和实验环境,CVSS v4.0 评分 9.2,影响 PHP 5.4.0 至 8.5.11。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
研究者发布 PHP2Shell 项目,分析 PHP 核心 session 处理中的两个 pre-auth RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619,CVSS v4.0 为 9.2。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
Grupo Oruss 发布 PHP2Shell,一款针对 CVE-2026-109618 和 CVE-2026-109619(两个 PHP 漏洞,CVSS v4.0 9.2)的资产盘点与优先级排序工具,不执行 exploit、不发送 RCE payload。
GitHub 上公开了针对 PHP2Shell 漏洞链的 PoC 与 Docker 实验环境,涉及 CVE-2026-109618(session.upload_progress 的 UAF)与 CVE-2026-109619(session.upload_progress 的 handler confusion),CVSS v4.0 评分 9.2。
研究者发布 PHP2Shell PoC,用 Docker 复现 php-src master 提交 b9ea38ef639 中 session.upload_progress 处理器的 bytes_processed 陈旧写入问题,运行后输出 BUG REPRODUCED,持久化的 bytes_processed 为 5461 而 Content-Length 为 9440。
研究者公开 CVE-2026-109619 与 CVE-2026-109618 的 PoC,两者均为 PHP session.upload_progress 处理中的释放后重用,影响未打补丁的 PHP 8.x,最终可伪造 zend_call_function 调用 system() 执行命令,CVSS 3.1 为 9.2。
同一件事,精选收录的是《PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619 补丁前已出现利用,CVSS 9.4》
Grupo Oruss 发布 PHP2Shell 防御性评估工具,用于清点 CVE-2026-109618 和 CVE-2026-109619 相关的 PHP 安全问题,仅做版本比对、不执行任何利用。
ULTRADEFENSE LAB 的 Karim BOUDRA 公开 PHP2SHELL PoC,针对 PHP 8.5.11 中 unserialize() 的 C: Serializable 与 E: enum-autoload 两条分支,对应 CVE-2026-109618 与 CVE-2026-109619。