文章核心观点 - 2026年10月成为网络安全漏洞集中爆发期,涵盖PHP、GitLab、Node.js、Linux内核、Java等主流基础设施,以及LiteLLM、Railway、OpenCode等AI与云服务平台,多类漏洞CVSS评分达到9.0-10.0满分级别,供应链投毒与证书私钥泄露事件同步发生 [2][3][24] - 大量高危漏洞无需登录即可远程利用,PHP与GitLab的正则相关漏洞均为未授权RCE,攻击门槛极低而影响面覆盖几乎所有版本 [3][13] - 旧版本软件(尤其PHP 5.x/7.x)缺乏官方补丁,升级路径存在破坏式兼容难题,企业面临"补丁不可得"与"升级成本高"的双重困境 [7][9] - 供应链攻击成为重要威胁形态,PyPI、npm、Docker镜像、GitHub工作流、官方插件与CLI二进制文件均出现被投毒或植入后门的案例 [1][24] PHP(PHP2Shell)漏洞 - 两个严重漏洞CVE-2026-109618与CVE-2026-109619,无需登录即可远程执行任意代码,影响几乎所有用于网页服务的PHP版本 [3] - 解决方法为立即升级至8.5.12、8.4.27、8.3.36或8.2.35 [6] - 8.1及更早版本无官方补丁;PHP 5.x、7.0–7.3完全没有官方修复,7.4/8.0/8.1仅有源码级backport需自行编译,Linux发行版与商业LTS厂商可能做部分回迁 [7] - PHP5升级至7.x/8.x属破坏式升级,mysql_*扩展在PHP 7被彻底移除须改为mysqli或PDO,旧函数与魔术方法行为改变,错误处理从warning变为exception,严格类型与返回类型声明等新特性导致旧代码大量报错,PHP5时代扩展多已停止维护 [9] - 早期dedecms、discuz等CMS大量使用PHP5,建议PHP 8.x升级至官方最新版、PHP 7.x使用官方修复版源码编译、PHP 5.x使用核心开发者Ondřej Surý提供的修复版本或GitHub非官方补丁 [10] - 非官方补丁覆盖PHP 5.4.45、5.5.38、5.6.40、7.0.33、7.1.33、7.2.34、7.3.33等具体版本 [11] GitLab漏洞 - 高危漏洞CVE-2026-110264为未授权远程代码执行,攻击者可通过CI/CD配置等场景中精心构造的正则表达式在服务器执行任意代码,无需登录,影响自7.0起几乎所有CE/EE版本 [12][13] - 这是GitLab当月第二次类似正则相关满分漏洞:10月12日CVE-2026-97229(CVSS 10.0,CI/CD正则编译器)与10月21日CVE-2026-110264(CVSS 10.0,正则编译器整数溢出)[16] - 解决方法为立即升级至19.5.1、19.4.3、19.3.6、19.2.9、19.1.9、19.0.10或18.11.13 [16] Node.js漏洞 - 一次修复10个漏洞,其中4个高危,最严重的是Brotli解压模块内存越界写(CVE-2026-111497),可导致远程代码执行,另有TLS主机名验证绕过等问题 [17] - 解决方法为升级至22.23.4、24.22.1或26.12.1,重启所有Node进程并重建相关Docker镜像 [20] 证书颁发机构eMudhra事件 - eMudhra的8张中间证书私钥数值均小于256,其中一个即为4,任何人几秒钟即可算出并伪造受信任的网站证书 [21] - 解决方法为更新系统CA信任库、语言运行时捆绑证书(如certifi)、重建镜像,使用受影响中间证书的站点需重新签发 [23] - Tailscale针对eMudhra证书事件做出安全适配 [1] LiteLLM投毒事件 - 1.107.0版本在PyPI和官方Docker镜像中被投毒,携带凭证窃取器和远控后门,存活约2小时 [24] - 解决方法为若安装过1.107.0立即检查site-packages中是否存在cook.pth/cook.py/sitecustomize.py,轮换所有凭证,回退至1.106.2并重建环境 [25] Railway与OpenCode密钥泄露 - Railway环境变量可能被解密,OpenCode Console中用户存储的OpenAI、Anthropic、Google密钥外泄 [26] - 解决方法为立即轮换所有相关密钥与环境变量,检查使用日志并撤销旧密钥 [28] Linux内核与Java漏洞 - Linux内核自带KSMBD(内核版SMB文件共享服务,非普通Samba)被公开两个CVSS 9.0的远程代码执行漏洞,其中一个完全不需要登录,只要服务器开启445端口并运行KSMBD即可被远程攻击;另一个需可写共享加RDMA相关条件,门槛稍高;目前主线内核尚无正式补丁,也未分配CVE编号 [29][31] - Java发布安全警报CVE-2026-91403(CVSS 9.1),位于JSSE(Java的TLS)中,可通过网络无凭据方式利用,受影响版本包括Java SE 8u511、11.0.33、17.0.21、21.0.13、25.0.5、27.0.1以及GraalVM [32] - 受影响产品具体包括Oracle GraalVM Enterprise Edition 21.3.20、Oracle GraalVM for JDK 17.0.21与21.0.13、Oracle Java SE 8u511/8u511-perf/11.0.33/17.0.21/21.0.13/25.0.5/27.0.1 [33] 供应链与其他安全事件 - 客户密钥泄露涉及Railway;PyPI与Docker版本遭恶意投毒涉及LiteLLM;云基础设施被入侵涉及Zeabur;AI平台API密钥外泄涉及OpenCode [1] - OVHcloud CLI官方客户端二进制文件被植入后门;Rank Math PRO官方插件内捆绑恶意程序;TeamUpdraft用户备份数据遭到攻陷;ConnectWise云备份账号身份凭证被窃取 [1] - Tensorlake的npm软件包被感染投毒;SubQuery的npm开源包被植入后门;GhostAction向GitHub仓库注入恶意工作流 [1] - PHP出现高危远程代码执行漏洞;Node.js一次性修复多个安全漏洞;eMudhra证书颁发机构CA私钥被破解;Tailscale针对eMudhra证书事件做出安全适配 [1] - 行业整体呈现"升级速度赶不上漏洞发现速度"的态势,补一个后面还有更多,10月份可能只是开始 [34][35]
10月份漏洞满天飞,PHP/Java/NodeJS/GitLab/Linux,你的服务安全吗?