【成功复现】PHP远程代码执行漏洞(CVE-2026-109618/CVE-2026-109619)
弥天安全实验室
弥天安全实验室
弥天安全实验室
2026年10月23日 16:07
陕西
去阅读
网安引领时代,弥天点亮未来
0x00写在前面
本次测试仅供学习使用,如若非法他用,与平台和本文作者无关,需自行负责!
0x01漏洞介绍
PHP是PHP团队开源的一种在服务器端执行的脚本语言,适用于Web开发并可嵌入HTML中。PHP解释器内核为全球多数Web应用运行提供了基础运行时环境,包括WordPress、Drupal、Joomla、Laravel等主流框架和内容管理系统。
该漏洞源于使用longjmp()处理内存不足错误以退出当前上下文并中止请求时,部分上下文未正确处理,导致请求内存在分配前处于未初始化状态,后续请求清理可能读取或基于该内存分支,多种OOM策略可触发该条件并导致远程代码执行。
0x02影响版本
目前,已知受漏洞影响的PHP产品版本包括:
8.2.35版本之前的8.2.x版本;
8.3.36版本之前的8.3.x版本;
8.4.27版本之前的8.4.x版本;
8.5.12版本之前的8.5.x版本。
此外,该漏洞还影响Magento、WordPress、Drupal、Joomla、MediaWiki、Roundcube、phpMyAdmin、Nextcloud、Laravel、Symfony、WHMCS、OpenCart等基于PHP环境的主流CMS和框架。
利用条件:
网络可达、默认配置、PHP版本存在漏洞
CVE-2026-109618
CVE-2026-109619
0x03漏洞复现
1.访问环境
docker搭建
docker compose up -d --build
2.漏洞利用
成功执行id命令
3.弥天安全实验室漏洞库【已验证】
请求流量
0x04修复建议****
目前厂商已发布升级补丁以修复漏洞,补丁获取链接:
厂商发布的修复版本为PHP8.5.12、8.4.27、8.3.36、8.2.35。
https://www.php.net/archive/2026.php#2026-10-21-5
1、排查建议
互联网用户可通过以下方式查看PHP使用版本,在此基础上对照影响范围判断是否受此漏洞影响
1)使用php -v命令查询;
2)CLI和Web服务器可能运行不同的PHP版本,需使用php-fpm -v或php-fpm8.3 -v命令查询网站提供版本。
2、临时缓解措施:
暂无法更新的用户可采取以下措施减少部分攻击路径,缓解漏洞威胁
1)PHP-FPM可设置memory\_limit=-1移除可预测的单次请求内存限制;mod\_php可关闭会话上传进度功能与fatal backtrace:全局设置session.upload\_progress.enabled=0(PHP 8.5可设置fatal\_error\_backtraces=0),并重启全部工作进程或Web服务器。
2)阻断跨请求状态传递,此方式会降低服务性能。FPM池pm.max\_requests=1,mod\_php对应Apache的MaxRequestsPerChild=1。
3)通过WAF等安全设备拦截异常multipart/form-data的HTTP请求。
4)持续监测PHP进程异常退出、系统异常命令调用、陌生进程创建、异常文件写入等行为,留存日志用于溯源分析。
【CVE-2026-109618】
1)在 FPM pool/服务器配置层取消 PHP 单请求内存上限(memory\_limit=-1),并排查各 pool、目录、应用配置是否有覆盖。
2)post\_max\_size 取保守值;反向代理/WAF 再单独限制解码后的请求体大小。
3)收紧输入嵌套层级、变量数量、multipart 分段数、分段头数量和上传文件数。
4)容器/cgroup 内存限制可作补充,但不要用 RLIMIT\_AS/RLIMIT\_DATA。
【CVE-2026-109619】
1)在 php.ini 或 FPM pool 设置 session.upload\_progress.enabled=0,并重启全部 worker。
2)PHP 8.5 设置 fatal\_error\_backtraces=0。
3)减少攻击者可达的致命错误和可预测超时触发点。
4)性能允许时设 pm.max\_requests=1,切断跨请求状态残留。
3、防护建议
全面梳理网络资产,按照非必要不上网原则,缩小信息系统的公网暴露面;暂不具备修复条件的网络隔离、网络访问限制、非必要业务系统下线等临时性应对措施。
建议尽快升级修复漏洞,再次声明本文仅供学习使用,非法他用责任自负!
https://github.com/php/php-src/security/advisories/GHSA-w8hw-w9fx-j79whttps://github.com/78ResearchLab/PHP2Shell-Full-Chain-Exploithttps://mp.weixin.qq.com/s/NbxXC4ios-2GA9Fe8tLevw
技术交流群 ➕VX:xyzy0720
弥天简介
学海浩茫,予以风动,必降弥天之润!弥天安全实验室成立于2019年2月19日,主要研究安全防守溯源、威胁狩猎、漏洞复现、工具分享等不同领域。目前主要力量为民间白帽子,也是民间组织。主要以技术共享、交流等不断赋能自己,赋能安全圈,为网络安全发展贡献自己的微薄之力。
口号 网安引领时代,弥天点亮未来
知识分享完了
喜欢别忘了关注我们哦~
学海浩茫,
予以风动,
必降弥天之润!
弥 天
安全实验室
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。











评论