当前位置: 首页 > news >正文

JeecgBoot jmreport/queryFieldBySql RCE漏洞复现

0x01 产品简介

Jeecg Boot(或者称为 Jeecg-Boot)是一款基于代码生成器的开源企业级快速开发平台,专注于开发后台管理系统、企业信息管理系统(MIS)等应用。它提供了一系列工具和模板,帮助开发者快速构建和部署现代化的 Web 应用程序。

0x02 漏洞概述

Jeecg Boot jmreport/queryFieldBySql接口存在Freemarker 模板注入漏洞,攻击者可以通过操纵应用程序的模板引擎来执行恶意代码或获取敏感信息。这种漏洞可能会导致整个应用程序被入侵,造成严重的安全问题。

0x03 复现环境

FOFA:

title=="JeecgBoot 企业级低代码平台" || body="window._CONFIG['imgDomainURL'] = 'http://localhost:8080/jeecg-boot/" || title="Jeecg-Boot 企业级快速开发平台" || title="Jeecg 快速开发平台" || body="'http://fileview.jeecg.com/onlinePreview'" || title=="JeecgBoot 企业级低代码平台" || title=="Jeecg-Boot 企业级快速开发平台" || title=="JeecgBoot 企业级快速开发平台" || title=="JeecgBoot 企业级快速开发平台" || title="Jeecg 快速开发平台" || title="Jeecg-Boot 快速开发平台" || body="积木报表"

相关文章:

  • ArcGIS pro与SuperMap根据属性自动填充颜色步骤
  • 【JVM入门到实战】(三) 查看字节码文件的工具
  • 结构化并发 ForkJoinPool StructuredTaskScope
  • ExoPlayer架构详解与源码分析(10)——H264Reader
  • 【数据结构】平衡树引入
  • 用23种设计模式打造一个cocos creator的游戏框架----(十四)观察者模式
  • SCT52A40——120V,4A,高频高压侧和低压侧栅极驱动器
  • ISP去噪(1)
  • CentOS 7 源码部署 Nginx
  • 【华为OD题库-076】执行时长/GPU算力-Java
  • 音乐制作软件Studio One mac软件特点
  • 文献解读:荧光原位杂交(FISH)
  • 等保2.0的一些问题
  • 【DL-TensorFlow遇错】TensorFlow中遇错合集
  • 低成本物联网安全芯片ACL16_S 系列,可应用物联网认证、 SIM、防抄板和设备认证等产品上
  • 《剑指offer》分解让复杂问题更简单
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • angular学习第一篇-----环境搭建
  • CODING 缺陷管理功能正式开始公测
  • crontab执行失败的多种原因
  • Django 博客开发教程 16 - 统计文章阅读量
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • git 常用命令
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • JAVA多线程机制解析-volatilesynchronized
  • KMP算法及优化
  • linux安装openssl、swoole等扩展的具体步骤
  • React as a UI Runtime(五、列表)
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 如何设计一个微型分布式架构?
  • 如何胜任知名企业的商业数据分析师?
  • 世界上最简单的无等待算法(getAndIncrement)
  • 为视图添加丝滑的水波纹
  • 硬币翻转问题,区间操作
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #QT(串口助手-界面)
  • (09)Hive——CTE 公共表达式
  • (Oracle)SQL优化技巧(一):分页查询
  • (搬运以学习)flask 上下文的实现
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (转)http-server应用
  • . Flume面试题
  • .NET Compact Framework 3.5 支持 WCF 的子集
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • .NET6 命令行启动及发布单个Exe文件
  • .net开发时的诡异问题,button的onclick事件无效
  • .NET值类型变量“活”在哪?