使用ZIP进行提权
Last updated on 2 years ago
今天看到一则推文:在linux中使用zip可以低权限用户提升为高权限。
当使用高权限运行时,zip的执行会发生变化。假设系统管理员已向普通用户授予sudo权限以运行zip,可导致低权限用户提升为高权限。
利用前提
- 安装有zip(一般情况都装有)
- 允许本地用户已sudo权限运行zip
复现
创建一个普通用户 test
,并设置允许以sudo
权限运行zip。
1 |
|
ssh登录test
touch一个txt文件(任意),然后使用-T
选项并用--unzip-command
(调用命令),进行文件压缩。
1 |
|
END
这个好鸡肋。。。
这其实还是"使用" sudo
方式进行提权的,现在基本没有管理员会把普通用户加入到sudoers
文件中了吧。
Reference
https://www.hackingarticles.in/linux-for-pentester-zip-privilege-escalation/
使用ZIP进行提权
https://guosec.online/posts/c80808d5.html