🟠 《高危安全漏洞:CVE-2026-65608》

CVSS 评分: 高危(8.7)  状态: Received  发布时间: 2026-07-23


漏洞简介

CVE-2026-65608 是一个影响 Grav 内容管理系统的远程代码执行(Remote Code Execution, RCE)漏洞。该漏洞的根源在于 FlexDirectory::dynamicDataField() 方法在处理蓝图(blueprint)中的 data-*@: 指令时,直接调用 call_user_func_array() 函数处理攻击者可控制的输入。虽然该方法会通过 is_callable() 检查目标是否可调用,但并未限制危险的系统命令执行函数,例如 execsystempassthrushell_exec

由于 FlexDirectory 为每一个 Flex 目录(Flex directory)注册了该处理器,因此该漏洞绕过了此前在 Grav 2.0.7 版本中为 Blueprint::dynamicData() 添加的验证修复(对应安全公告 GHSA-fj2p-qj2f-74v5)。该漏洞属于 CWE-470 分类(使用不可信输入调用危险函数)。

影响范围

  • 受影响的版本:Grav 版本 >= 1.7.0 且 < 2.0.9
  • 修复版本:Grav 2.0.9
  • 利用条件:攻击者需要拥有对任意基于 Flex 的目录(Flex Users、Flex Pages、Flex Objects 或自定义 Flex 类型)的 创建(create)更新(update) 权限。

风险分析

  • 攻击向量:通过网络远程攻击(AV:N),攻击复杂度低(AC:L),无需绕过任何网络防护(AT:N),但需要低权限用户身份(PR:L)且无需用户交互(UI:N)。
  • 影响后果:成功利用该漏洞的攻击者可以在服务器上执行任意系统命令,从而完全控制受影响的 Grav 实例。具体影响包括:
    • 机密性(Confidentiality):高(VC:H),可读取服务器上的任意文件。
    • 完整性(Integrity):高(VI:H),可修改或删除任意文件。
    • 可用性(Availability):高(VA:H),可导致服务中断或完全瘫痪。
  • CVSS 评分:根据 CVSS:4.0 向量,该漏洞的基础评分为 9.1(严重),表明其具有极高的安全风险。攻击者一旦获得低权限账户,即可完全接管服务器。

🔍 技术细节

字段
CVE ID CVE-2026-65608
CVSS 评分 8.7 🟠
严重程度 高危
CVSS 向量 CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CWE 分类 CWE-470
发布时间 2026-07-23
最后更新 2026-07-23
状态 Received
数据来源 disclosure@vulncheck.com

🔗 参考链接