Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2022-0847 — 我的个人利用CVE-2022-0847(dirty pipe)的exploit | Kitploit
工具/GitHubGitHub/arttnba3/cve-2022-0847
权限提升漏洞分析漏洞利用论文与研究学习与教育二进制利用
GitHubarttnba3/cve-2022-0847

CVE-2022-0847

我的个人利用CVE-2022-0847(dirty pipe)的exploit

查看仓库
6214年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2022-0847

我个人对 CVE-2022-0847(脏管道)的 PoC 与利用代码

使用说明

POC:任意文件写入

这是该漏洞的简单 PoC,按如下方式编译文件 poc.c:

root@kitploit:~
$ gcc poc.c -o poc -static

按如下方式运行:

root@kitploit:~
./poc target_file offset_in_file data

请确保目标文件至少是可读的。

在 Linux 内核 5.13.19 上测试的结果:

image.png

EXPLOIT:ROOT 权限

我选择通过覆写 SUID 应用程序来获得 ROOT 权限,从而提供 ROOT SHELL。 只需编译文件 exploit_suid.c 并按如下方式运行:

root@kitploit:~
$ gcc exploit_suid.c -o exp -static
$ ./exp target_file

为了测试,我选择了 /bin/passwd 作为目标 SUID 文件,在 Ubuntu 21.10(内核 5.13.0)上测试的结果如下:

image.png

CVE-2022-0847 的分析

你可以访问我的博客获取有关该漏洞的更多信息。

下载工具