CVE-2025-62369Xibo是一款开源数字标牌平台,提供Web内容管理系统(CMS)。该平台4.3.0及以下版本中存在严重的远程代码执行漏洞。漏洞位于CMS开发者菜单的模块模板功能中,允许具有“系统->添加/编辑自定义模块和模板”权限的认证用户操纵Twig过滤器和执行任意服务器端函数,以Web服务器用户权限运行恶意代码。攻击者可通过构造特制的Twig模板来绕过安全限制,调用PHP函数实现远程代码执行。由于该漏洞需要高权限认证,攻击难度相对较低,但一旦被利用将导致服务器完全沦陷。
该漏洞源于Xibo CMS在处理模块模板时对Twig模板引擎的不安全使用。Twig是一种PHP模板引擎,支持通过过滤器(filter)和函数(function)来操作数据。攻击者利用具有管理权限的账户访问开发者菜单中的模块模板功能,通过在模板中注入恶意的Twig表达式,可以调用PHP内置函数如system()、exec()、shell_exec()等实现命令执行。漏洞的核心问题在于CMS未能正确限制Twig模板中可以调用的函数范围,允许攻击者利用Twig的底层PHP功能执行系统命令。攻击者需要具备"添加/编辑自定义模块和模板"权限,这在默认配置下通常只有管理员角色拥有。