这个仓库包含CVE-2022-29582的利用代码,这是Linux内核io_uring中的一个本地权限提升漏洞。
默认配置受影响,且不需要特殊权限。
你可以在https://ruia-ruia.github.io/2022/08/05/CVE-2022-29582-io-uring/找到相关文章。
运行
make
应该会生成一个崭新的可执行文件——或者直接使用预提交的那个:)
首先,查阅相关文章了解(微)架构规格。然后运行给定的内核:vmlinuz-5.10.90。 该利用(尤其是现在的ROP链)在kCTF设置下应该能正常工作。