
先说结论:积木报表、积木 BI 已知的安全公告已全部处理完,待处理数为 0。请所有用户尽快升级到 2.5.6.1,升级后可以放心使用。
9 月起,我们通过 GitHub Security Advisories 陆续收到不少白帽子和安全团队的报告。我们给自己定了一个目标:把积木报表、积木 BI、Chat2BI 待处理的安全公告全部清零。处理方式是逐条复现、修复根因、发版,再回复公告并关闭。现在这个目标在积木报表和积木 BI 上已经达成。
本轮修复都包含在积木报表、积木 BI 2.5.6 及以上版本中。2.5.6 之前的版本都受这批漏洞影响,特别是部署在公网、或者开放了报表 / 大屏分享链接的系统,请尽快升级。
org.jeecgframework.jimureport
jimureport-spring-boot3-starter
2.5.6.1
org.jeecgframework.jimureport
jimubi-spring-boot3-starter
2.5.6.1
如果 Maven Central 还拉不到 2.5.6.1,请配置 JeecgBoot 私服:
https://help.jeecg.com/java/setup/maven
9 月 11 日至 11 月 3 日,jeecgboot/jimureport 和 jeecgboot/JeecgBoot 两个仓库中与积木相关的安全公告,共修复 32 个。另外,我们自查发现并修复了 5 项没有公告的安全问题。
维度 | 数量 |
修复漏洞(公告) | 32 |
其中 Critical(严重) | 6 |
其中 High(高危) | 24 |
其中 Medium(中危) | 2 |
自查加固(无公告) | 5 |
按产品分:
产品 | 修复数量 |
积木报表(JimuReport) | 18 |
积木 BI(JimuBI 大屏 / 仪表盘) | 12 |
Chat2BI | 2 |
按漏洞类型分:
类型 | 数量 |
SQL 注入 | 11 |
远程代码执行 | 7 |
访问控制 / 越权 | 5 |
SSRF | 5 |
硬编码密钥 | 4 |
不少问题被多位研究人员先后报告,同一个根因有时会收到好几份报告。我们按根因统一修复,并排查了同类接口。
这一轮修复没有停在单个接口上,而是把几类基础防护统一补齐:
截至 11 月 8 日:
这一轮不只是逐个修补,SQL 注入、代码执行、越权、SSRF、密钥这几类基础防护都已统一补齐,新增接口也会沿用同一套防护。升级到 2.5.6.1 并按上面的建议配置好密钥和口令,积木报表和积木 BI 可以放心用于生产环境。
安全是持续的工作。以后收到新的报告,我们仍会按同样的流程尽快修复并发版。
我们欢迎安全研究人员和用户报告漏洞。为了不让未修复的漏洞先被公开利用,请走私密渠道,不要在公开 Issue、论坛、群聊里贴漏洞细节和 PoC。
两个仓库都已开启 GitHub Private Vulnerability Reporting:
产品 | 提交地址 |
积木报表、积木 BI、Chat2BI | https://github.com/jeecgboot/jimureport/security/advisories/new |
JeecgBoot 平台(含集成的积木模块) | https://github.com/jeecgboot/JeecgBoot/security/advisories/new |
操作路径:进入仓库 → Security 标签 → Report a vulnerability。报告只有你和维护者可见。
请不要在他人的生产系统上做测试。请在自己搭建的环境中复现。
积木报表、积木 BI 的已知安全公告已经清零。请尽快升级到 2.5.6.1(JeecgBoot 用户升级到 v3.9.6),升级后可以放心使用。感谢每一位提交报告的安全研究人员,也欢迎大家继续监督。
更新时间:2026-11-09
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302034903号