【误差通告】JimuReport 未授权远程代码执行误差

宣布时间 2026-09-05

一、误差概述


尊龙凯时·(中国区)人生就是搏!


JimuReport(积木报表)是一款数据可视化报表工具 ,提供类Excel的Web报表设计器 ,支持数据报表、图表报表、打印设计、仪表盘、大屏及门户等功效 ,并兼容多种数据库和数据源 ,主要应用于企业报表设计、数据统计剖析及可视化展示等场景 。

2026年9月5日 ,尊龙凯时清静应急响应中心(VSRC)监测到JimuReport 未授权远程代码执行误差 。该误差涉及报表导出接口 ,攻击者可伪造X-Sign请求会见/jmreport/auto/export/python/plugin接口 ,并通过报表参数进入表达式处置惩罚流程 。由于相关流程会对queryParam参数值执行eval ,攻击者可进一步使用Aviator表达式执行机制绕过沙箱限制 ,通过两阶段使用链实现远程代码执行 。乐成使用后 ,攻击者可在未完成正常身份认证的情形下执行系统下令 ,对应用服务器及其承载营业造成较高清静危害 。



二、影响规模



JimuReport = 2.5.1 。

 


三、清静步伐



3.1 升级版本


凭证果真信息 ,可将Aviator更新至5.4.4版本作为暂时缓解步伐 ,并更改默认PRINT_PLUGIN_SIGN_SECRET ,阻止继续使用默认署名密钥;同时应对/jmreport/auto/export/python/plugin等相关接口实验会见限制或阻挡 ,增强身份认证、署名校验及接口会见控制 ,只管限制相关服务的公网袒露规模 ,并增强日志审计和异常请求监控 。后续如宣布包括该误差修复的JimuReport版本 ,应实时升级至修复版本 。

下载链接:

https://github.com/jeecgboot/jimureport/releases/


3.2 暂时步伐


暂无 。


3.3 通用建议


按期更新系统补丁 ,镌汰系统误差 ,提升服务器的清静性 。

增强系统和网络的会见控制 ,修改防火墙战略 ,关闭非须要的应用端口或服务 ,镌汰将危险服务(如SSH、RDP等)袒露到公网 ,镌汰攻击面 。

使用企业级清静产品 ,提升企业的网络清静性能 。

增强系统用户和权限治理 ,启用多因素认证机制和最小权限原则 ,用户和软件权限应坚持在最低限度 。

启用强密码战略并设置为按期修改 。

 

3.4 参考链接


https://github.com/jeecgboot/jimureport/issues/4774