这期内容当中小编将会给大家带来有关SaltStack认证绕过漏洞CVE-2020-11651复现的示例分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。SaltStack是基于Python开发的一套C/S架构配置管理工具,是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。通过部署SaltStack,运维人员可以在成千万台服务器上做到批量执行命令,根据不同业务进行配置集中化管理、分发文件、采集服务器数据、操作系统基础及软件包管理等,SaltStack是运维人员提高工作效率、规范业务配置与操作的利器。CVE-2020-11651:认证绕过漏洞,攻击者通过构造恶意请求,绕过Salt Master的验证逻辑,调用相关未授权函数功能,达到远程命令执行目的。SaltStack SaltStack 2019.2.43000.2靶机: 192.168.190.128(ubuntu18.04)(基于Docker搭建漏洞环境)攻击机: 192.168.190.129(kali2020.4)exp:https://github.com/heikanet/CVE-2020-11651-CVE-2020-11652-EXP
拉取镜像的过程可能有点慢,建议配置docker镜像加速器;因为我已经拉取过镜像,所以直接下一步;查看docker是否开启环境启动成功1.安装 python salt模块查看是否已成功安装 salt2.exp使用方法3.尝试读取文件4.尝试反弹shell1.常规方式反弹shell失败尝试很多方法,更换exp,更改反弹端口号,但是都没有成功~2.寻找失败原因找了很久终于找到一篇文章,无法反弹shell的原因可能是搭建的docker环境中不存在nc命令测试靶机发现已安装nc命令忽然想到我的攻击机kali是2020.4版本,使用的shell是zsh;而ubuntu使用的shell类型是bash猜测有可能是这个原因导致无法反弹尝试修改kali的shell为bash,失败告终~3.上传木马按照文章中的方法:更换exp:https://github.com/dozernz/cve-2020-11651
然后尝试在攻击机生成一个木马,名为test开启攻击机Apache:查看apache是否开启复制木马到apache网站根目录利用exp执行命令进行远程下载: (报错是exp脚本问题)添加执行权限4.开启监听1.开始msf2.加载模块3.设置payload4.设置监听IP&Port5.执行6.远程执行靶机上的木马7.成功获得会话SaltStack官方已发布最新版本修复此漏洞,相关用户及时更新至安全版本及其以上,升级前做好快照备份。开启SaltStack自动更新,实时获取补丁或升级至安全版本。禁止将Salt Master默认监听端口(4505、免费云主机域名4506)向公网开放,设置为仅对可信对象开放。上述就是小编为大家分享的SaltStack认证绕过漏洞CVE-2020-11651复现的示例分析了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注云编程开发博客行业资讯频道。
这篇文章主要为大家展示了“LVM命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“LVM命令有哪些”这篇文章吧。dumpconfig 将LVM的配置信息展现出来formats 列出可用的格式化类型help 显…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。