Apache Flink漏洞复现CVE-2020-17518
先写个脚本玩玩,不管有没有利用成功。找漏洞总想一步到位getshell的我。
文件写入 总要知道上传路径的,不然你传个p。能明确知道文件路径的那是幸运。我见过文件上传以后修改文件名的……
1.获得当前目录
Flink运行时文件都在/tmp目录下,路径类似于
/tmp/flink-web-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/
每台服务器运行Flink时路径都不同,因此要先获取该路径。
通过接口 /jobmanager/config 则可以获取web.tmpdir的路径。
http8081/jobmanager/config
2.利用Rest接口上传文件。
待续……
本文参考于https://www.freebuf.com/vuls/260257.html
还没有评论,来说两句吧...