漏洞描述
JeecgBoot 是一款开源的的低代码开发平台,积木报表是其中的低代码报表组件。
JeecgBoot 受影响版本中由于积木报表 /jeecg-boot/jmreport/queryFieldBySql Api 接口未进行身份校验,使用 Freemarker 处理用户用户传入的 sql 参数,未经授权的攻击者可发送包含恶意 sql 参数的 http 请求,通过 SSTI 在应用端执行任意代码。
漏洞名称 | jeecg-boot/积木报表基于SSTI的任意代码执行漏洞 |
---|---|
漏洞类型 | 代码注入 |
发现时间 | 2023/8/13 |
漏洞影响广度 | 广 |
MPS编号 | MPS-4hzd-mb73 |
CVE编号 | - |
CNVD编号 | - |
影响范围
org.jeecgframework.jimureport:jimureport-spring-boot-starter@(-∞, 1.6.1)
JeecgBoot @[3.0, 3.5.3]
org.jeecgframework:minidao-spring-boot-starter@[1.6.7, 1.9.2)
org.jeecgframework.boot:codegenerate@[1.3.1, 1.4.4)
org.jeecgframework.boot:hibernate-re@[2.4.2, 3.5.3)
org.jeecgframework:jeewx-api@[1.2.2,