漏洞介绍
Linux内核中的overlayfs文件系统中的Ubuntu特定问题,其未验证关于用户名称空间的文件系统功能的应用。Ubuntu附带了一个允许非特权的overlayfs挂载的补丁,因此本地攻击者可以使用它来提权。
涉及版本
Ubuntu 20.10
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
Ubuntu 14.04 ESM
环境
learn@learn-virtual-machine:/tmp$ cat /etc/issue
Ubuntu 20.04.1 LTS \n \l
漏洞复现
下载脚本文件,地址如下
https://github.com/briskets/CVE-2021-3493
编译文件
earn@learn-virtual-machine:~/Desktop$ gcc exploit.c -o exp
learn@learn-virtual-machine:~/Desktop$
执行
learn@learn-virtual-machine:~/Desktop$ ./exp
bash-5.0# whoami
root
bash-5.0#
获得管理员身份