PHP中的高危远程代码执行漏洞"

admin 2026-10-24 13:37:36 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

PHP 中的高危远程代码执行漏洞

原创

卡巴斯基
卡巴斯基

卡巴斯基威胁情报

2026年10月23日 22:01
北京

去阅读

更新 2026年10月22日:新增卡巴斯基托管检测与响应服务检测上述恶意活动的相关说明。

更新 2026年10月22日:新增卡巴斯基漏洞管理识别存在漏洞的PHP版本的相关说明。

漏洞概述

2026年10月20日,PHP安全团队发布一则预通知,预告即将推出紧急版本,修复两个高危漏洞(两项漏洞的CVSS评分均为9.2分)。相关补丁已于世界协调时间2026年10月21日周三14:00发布。

由于漏洞相关信息在原定保密期限解禁前泄露至公众,本次版本发布被紧急提前。有用户在黑客新闻(Hacker News)发帖,称PHP存在两个远程代码执行(RCE)漏洞,据称从PHP 5.4.0起的所有版本均受影响。

涉事漏洞编号为CVE-2026-109618和CVE-2026-109619。该帖子发布后不久,研究人员证实了漏洞真实存在。伴随漏洞细节泄露,一款非官方命名为PHP2Shell的漏洞利用程序在网上流传。泄露的演示视频显示,该利用程序可在运行WordPress、MediaWiki、phpBB、Magento、Joomla、Laravel、Symfony、Drupal以及WHMCS的网页服务器上生效,这些平台支撑着大量现代网站。本文发布时,该演示视频的真实性以及漏洞利用程序的确切行为尚未经过独立验证。

据发布概念验证(PoC)的研究人员介绍,这些漏洞和PHP内核中multipart/form-data MIME类型的处理逻辑、会话上传进度机制(session.upload\_progress)相关,属于释放后重用(use-after-free)与内存损坏类漏洞。这意味着无法通过修改应用代码完成修复,唯一可行的解决方式是更新服务器上的PHP程序。该攻击无需身份验证:攻击者只要能够访问PHP应用所在网络,无需账号认证,就可以以PHP进程的身份执行任意代码。PHP官方在10月21日发布的安全公告也证实了这一点。

PHP 5、6、7、8系列版本均受这些漏洞影响。截至本文发布,8.2至8.5分支仍在官方支持周期内。PHP 8.1、8.0、7.x、5.x等旧版本早已停止维护;但鉴于漏洞危害等级极高,官方也为7.4、8.0和8.1版本提供了反向移植补丁。

Sansec安全专家预估,补丁发布后的15分钟内就可能出现大规模攻击利用。我们强烈建议负责对外提供访问的PHP网页服务器管理员,在补丁就绪前执行以下操作:

  • 对基础设施中所有基于PHP的系统开展盘点(包括网页服务器、控制面板、第三方软件等)。
  • 禁用上传进度功能:在PHP-FPM池配置中通过php\_admin\_flag将session.upload\_progress.enabled设置为Off。
  • 在nginx和Apache服务器上拦截多部分请求。
  • 考虑将联网的PHP应用临时隔离,直至官方修复程序发布。
  • 做好准备,以便补丁一经发布可立即安装。
  • 制定迁移方案,将运行不受支持版本(8.1及更早版本)的服务器迁移至最新PHP分支。

卡巴斯基产品检测

卡巴斯基解决方案可在攻击的多个阶段检测到上述恶意行为,可能的检测场景如下。当有人尝试利用这些远程代码执行(RCE)漏洞时,卡巴斯基终端检测与响应系统会及时向用户告警,提示在Linux和Windows设备的Web服务器环境中出现可疑操作。该行为可通过以下规则进行检测:

  • creating\_windows\_shell\_from\_a\_web\_servers\_process;
  • possible\_web\_shell\_creating\_via\_exploit;
  • spawning\_process\_from\_webserver\_more\_filters\_linux;
  • webserver\_interpreter\_execution\_linux;
  • executable\_file\_in\_www\_folder.

卡巴斯基检测到PHP2Shell漏洞利用行为

卡巴斯基反定向攻击平台(KATA)检测到网络流量中存在针对PHP2Shell漏洞的利用行为。该安全方案通过如下判定标识识别此类活动:Exploit.CVE-2026-109618.HTTP.C&C 以及 Exploit.CVE-2026-109619.HTTP.C&C。

由KATA检测到PHP2Shell漏洞利用行为

卡巴斯基终端安全(现以卡巴斯基Next形式提供)还可通过行为检测组件检测恶意的利用后行为,例如PDM:Exploit.Linux.Generic以及PDM:Exploit.Win32.Generic。

我们的卡巴斯基漏洞管理解决方案依靠漏洞扫描组件识别存在漏洞软件版本。

卡巴斯基漏洞管理中PHP漏洞的检测

卡巴斯基托管检测与响应(MDR)服务通过监控远程代码执行(RCE)的典型行为,检测针对上述漏洞的利用行为:

• 由网页服务器生成可疑进程;

• 在Web应用目录中创建可疑可执行文件;

• 在Web应用目录中创建可疑脚本;

• 在Web应用目录中创建带有少见后缀的文件;

• 以网页服务器身份执行侦察命令;

• 以网页服务器身份执行持久化驻留命令;

• 在网页服务器上投放并运行Web木马。

此外,托管检测与响应服务还可检测其他和远程代码执行无直接关联的恶意行为。

PHP中的高危远程代码执行漏洞" 网络安全文章

PHP中的高危远程代码执行漏洞"

卡巴斯基发布php高危远程代码执行漏洞预警,涉及CVE-2026-109618和CVE-2026-109619,影响php5.4至8.5版本,CVSS评分9.2。漏洞源于multipart/form-data处理逻辑的释放后重用问题,可未认证远程执行代码。官方已发布补丁,建议禁用session.upload\\_progress、拦截多部分请求并立即更新。卡巴斯基产品可检测相关利用行为。
高危漏洞复盘|从公开学号到脱库,某高校平台双重安全隐患剖析" 网络安全文章

高危漏洞复盘|从公开学号到脱库,某高校平台双重安全隐患剖析"

某高校心理健康教育平台存在弱口令与SQL注入双重隐患。攻击者通过公开公示获取学生学号,利用默认密码规则登录,并发现/plg/plug_comExt_sqlCallPro1.do接口存在SQL注入(存在WAF)。结语强调校园系统需警惕弱口令和接口参数过滤问题,建议强制修改默认密码、实施入参过滤、加强WAF防护并定期开展漏洞扫描。
2026年渗透测试双线基础:Windows命令与PHP文件/网络函数,从Shell到RCE的实战拆解" 网络安全文章

2026年渗透测试双线基础:Windows命令与PHP文件/网络函数,从Shell到RCE的实战拆解"

本文拆解2026年渗透测试两条实战线:Windows拿到Shell后的命令操作顺序与PHP文件操作函数审计。Windows线强调确认上下文、定位文件、文件传输与横向移动的纪律;PHP线分析file_get_contents与include等函数如何构成SSRF与RCE入口,并提及PHP2Shell漏洞警示运行时安全。文章强调授权测试边界,提供可操作命令与审计思路。
PHP2Shell不是核弹,也不是玩具:把利用链拆成两段就看懂了" 网络安全文章

PHP2Shell不是核弹,也不是玩具:把利用链拆成两段就看懂了"

文档对PHP2Shell漏洞(CVE-2026-109618等)与fscan工具链进行深度审计。核心结论:漏洞触发层通用但RCE层不通用,利用难度在于堆布局、符号偏移等物理约束而非漏洞本身;官方补丁是最佳漏洞说明书;fscan工具链设计为参数数据库,审计发现7处实现缺陷。建议优先升级PHP并同步WAF规则,关注跨构建通用内存泄露原语等关键指标。
评论:0   参与:  0