642 matches found
extra_recipe
// ianbeer 针对 iOS 10.2 上 CVE-2017-2370 的内核任意读写利用程序 仅在 iPod Touch 6G 14C92 上测试过——其他设备/固件无法开箱即用! 漏洞 machvoucherextractattrrecipetrap 是一个可以从任何上下文调用的 mach trap。它是 iOS 10 中新增的代码。 kernreturnt machvoucherextractattrrecipetrapstruct machvoucherextractattrrecipeargs args ipcvouchert voucher = IVNULL;...
CVE-2025-6554
CVE-2025-6554 此仓库包含 此仓库构建并证明了 addressof 和 fakeobj 原语,以及在 V8 沙箱中的任意地址读/写原语。 复现信息 提交: 609a85c2a1bd77d6f6905369f4bc4fcf34c5db09 命令行: out\x64.release\d8 --allow-natives-syntax 致谢 感谢 @DarkNavyOrg 发现该 PoC。 感谢 qianxin 针对此漏洞撰写了详细分析。 感谢 mistymntncop 找到了利用方法。 感谢 @bjrjk 提供的帮助。 参考 1...
CVE-2020-15368
如何利用一个存在漏洞的Windows驱动程序 针对 CVE-2020-15368 的漏洞利用与概念验证(PoC)。Asrock 将 rweverything 驱动程序重新打包,用于其 RGB 控制器配置工具,并对其进行了签名。他们通过加密 ioctl 来“保护”这个驱动……呵呵。去年夏天我们偶然发现了这个 CVE,据我所知,该驱动程序至今仍未得到修补。其影响自然是内核中的任意代码执行等。那么,请享用这个“0day”吧,哈哈。 如果你想和我争论这是否是一个真正的、可靠的 CVE,请随时在 Twitter...
CVE-2018-17463
CVE-2018-17463 完成了一个针对CVE-2018-17463的可工作利用,纯粹为了好玩。 我找到的关于此漏洞的原始文章在此 http://phrack.org/papers/jitexploitation.html。我只是想把这个任意读写变成完整的可利用漏洞。 此外,我还从以下论文中学习了JIT spray技术,这是一篇有趣的读物。 root@kitploit: @inproceedingsgawlik2018sok, title=Sok: Make jit-spray great again, author=Gawlik, Robert and Holz, Thorsten...
CVE-2025-5419
CVE-2025-5419 由不正确的Turboshaft Store-Store Elimination引起的V8中未初始化的读取漏洞。 该仓库包含分析和稳定化的利用,以提升此漏洞,实现V8沙箱内的任意读/写、AddressOf和FakeObject原语。 分析:CVE-2025-5419.pdf 复现信息 操作系统:Ubuntu 24.04 Git 提交:609a85c2a1bd77d6f6905369f4bc4fcf34c5db09 致谢 特别感谢 Clement Lecigne @clem1 和 Benoît Sevens @benoitsevens 发现该漏洞。 特别感谢...
CVE-2021-21551
CVE-2021-21551 针对 CVE-2021-21551 的概念验证漏洞利用代码,该漏洞源于用户提供的地址被作为参数传递给 memmove 调用,从而实现任意读取/写入(ioctl 0x9B0C1EC4 和 0x9B0C1EC8),同时 MmMapIoSpace 调用的物理地址参数也提供了另一种任意读取/写入途径(ioctl 0x9B0C1F40 和 0x9B0C1F44)...
exploit_linux_kernel4.13
这个仓库包含一个结合了三个CVE(CVE-2017-14954、CVE-2017-18344、CVE-2017-5123)的旧PoC。 该PoC是一个针对Linux内核4.13的本地权限提升漏洞(已在Ubuntu上测试)。 该利用程序使用信息泄露漏洞(CVE-2017-14954)绕过KASLR,利用任意读取漏洞(CVE-2017-18344)读取内核内存,寻找uid为1000(非特权)用户的struct cred,并使用有缺陷的waitid系统调用(CVE-2017-5123)将uid值覆盖为0(root)。 我不是这三个漏洞利用程序的原始作者,我只是将它们作为练习合并到一起。...
CVE-2025-21333-POC
CVE-2025-21333-POC 利用 vkrnlintvsp.sys 中的 CVE-2025-21333 的概念验证(不太可靠,请参阅“要求与限制”部分)。参考章节中提供了一些非常有用的资源,适合想要研究该漏洞的人。 漏洞及利用的详细分析可见此处。 该漏洞已被检测到被威胁行为者积极利用。 已在 Windows 11 23h2 上测试。 也可能在 Windows 11 24h2 上工作,但我没有测试。 以下是用于测试 POC 的 ntoskrnl.exe 和 vkrnlintvsp.sys 的哈希值。 root@kitploit: PS...
PS5-UMTX-Jailbreak
PS5 UMTX 越狱 概述 该仓库包含一个针对 UMTX 竞争条件释放后使用(CVE-2024-43102)漏洞 的 WebKit ROP 漏洞利用,该漏洞由 Synacktiv 报告。它基本上是 fail0verflow 的 和 flatz 的 漏洞利用策略的移植。它滥用 UAF 来获得对内核线程栈的读/写映射,并利用管道读写在内核中建立一种(不太理想的)任意读/写原语。随后,该读写被升级为一种更好的原语,利用 ipv6 套接字对和管道对实现稳定的读写,并可以像之前的 IPV6 PS5 内核漏洞利用 那样传递给有效载荷。 该页面本身是 idlesauce 的 PS5 Exploit...
Kernel-Arbitrary-Read-Vulnerability-Superfetch-EOP
内核任意读取漏洞-Superfetch-EOP 内核任意读取漏洞 + Superfetch 权限提升,基于来自 https://starlabs.sg/blog/2022/06-trying-to-exploit-a-windows-kernel-arbitrary-read-vulnerability/ 的 reacher。利用程序必须以低完整性运行。...
CVE-2025-7771
一个用 Rust 编写的针对 CVE-2025-7771 的漏洞利用程序 源代码一览 data.rs,将存在漏洞的驱动程序二进制文件存储为静态数组 exploit.rs,基于该存在漏洞的驱动程序实现任意读写原语 filemap.rs,Win32 文件映射操作的简单封装 nt.rs,用 Rust 实现的一些 NT 功能 services.rs,Win32 服务管理(创建/删除、启动/停止/暂停/继续)的简单封装 spf.rs,基于 SuperFetch 实现虚拟地址到物理地址的转换 编译与运行 编译后将得到一个可执行文件,在命令行提示符中运行它,将产生类似如下的输出:...
qu1ckr00t
qu1ckr00t 一个演示 Android 内核任意读/写(CVE-2019-2215)能力的 PoC 应用程序。Writeup:https://hernan.de/blog/2019/10/15/tailoring-cve-2019-2215-to-achieve-root/ Qu1ckR00t 是一个概念验证(PROOF OF CONCEPT)。请勿在存有重要用户数据的个人设备上使用。它仅在 Pixel 2 上测试过。在其他设备/内核上运行很可能会导致崩溃甚至数据丢失。如果提示安装额外的 Magisk 环境文件或升级 Magisk,请勿操作,因为这将修补 boot,破坏下次启动时的...
CVE-2022-23222
CVE-2022-23222 中文分析文章: https://tr3e.ee/posts/cve-2022-23222-linux-kernel-ebpf-lpe.txt 仅供教育/研究使用。使用风险自负。 构建与运行 root@kitploit: $ make cc -I include -static -w -o exploit exploit.c $ ./exploit phase1/8 'create bpf maps' running + phase1/8 'create bpf maps' done phase2/8 'do some leak' running +...
CVE-2026-54520
CVE-2026-54520 ai-agent-automation 工作流文件步骤中的路径遍历漏洞,允许在预期目录之外进行读/写操作。 主要公告: GHSA-cm8g-8jfq-887p 研究人员署名: @chaitanyagarware 概览 字段| 值 ---|--- CVE| CVE-2026-54520 GHSA| GHSA-cm8g-8jfq-887p 项目| vmDeshpande/ai-agent-automation 软件包| backend 生态系统| npm 严重性| 高 CVSS| 8.1,...
lenovo-dispatcher-poc
Lenovo Dispatcher PoC 这是一个基础的概念验证(PoC),用于利用 Lenovo Dispatcher 驱动程序(LnvMSRIO.sys)(CVE-2025-8061)。该漏洞由 Luis Casvella 发现(来源:https://blog.quarkslab.com/exploiting-lenovo-driver-cve-2025-8061.html)。 这个 PoC 的主要思路是仅利用读写原语,从 ntoskrnl.exe 中窃取系统令牌(system token)。为此,PoC 使用...
CVE-2025-21333
CVE-2025-21333 你可以在 https://github.com/MrAle98/CVE-2025-21333-POC/tree/master 找到此CVE的第一个版本利用程序。我受MrAle98所做利用程序的启发制作了这个新的利用程序。 它更稳定,而且很少出问题,因为它不需要打开 Windows 沙盒进程来获取 GUID。我使用了 Microsoft Defender 应用程序防护(MDAG)API 来获取沙盒进程的 GUID。 注意 我尝试了使用 MrAle98 使用的 IoRing 喷射方法,在完成 IoRing 的初始设置后一次性调用...
IKEV2-POC
EpSiLoNPoInTIkEv2.cpp ⚠️ 项目正在收尾阶段。目前状态尚未完全可用。 描述 EpSiLoNPoInTIkEv2.cpp 是一个针对 Windows 的 C/C++ 漏洞利用原型,基于 ikeext.dll(Windows 的 IKEv2 驱动程序)中的 double-free 漏洞开发,研究过程中暂定为 CVE-2026-33824。 该项目包含: 完整的混淆层(虚拟机、控制流平坦化、字符串隐藏、伪造二进制签名、内联反分析汇编)。 完整的 IKEv2 漏洞利用引擎(数据包构建、SKF 分片、多线程堆喷布局、ROP 链、任意读写原语)。 绕过 Windows...
cve-2016-7190
概述 CVE-2016-7190 0 是 ChakraCore 中 Array.map 函数的一个堆溢出漏洞,可覆盖相邻内存。获取任意读写权限的主要思路是先分配多个连续的 JavaScript 整数数组,然后利用溢出操控其中一个数组的大小。接着,我们利用这个数组将 Uint8Array 的基地址改为我们想要读写的任意地址。之所以需要这个额外步骤,是因为溢出仅限于被溢出整数数组大小的 2 倍。 由于该漏洞可以轻松地重新引入到当前版本的 ChakraCore 中(参见 undo-cve-2016-7190.patch),因此非常适合测试不同的利用策略。 我的测试环境 ChakraCore...
PS4-6.20-WebKit-Code-Execution-Exploit
PS4 6.20 WebKit 代码执行 PoC 该仓库包含一个针对固件 6.20 的 PlayStation 4、利用 CVE-2018-4441 的概念验证(PoC)RCE 漏洞利用程序。该漏洞利用首先在 wkexploit.js 中建立任意读/写原语以及任意对象地址泄露。随后它会在 index.html 中搭建一个用于运行 ROP 链的框架,并默认提供两个用于运行测试 ROP 链的超链接——一个用于运行 sysgetpid 系统调用,另一个用于运行 sysgetuid 系统调用,以分别获取进程的 PID 和用户 ID。...
CVE-2026-78938
CVE-2026-78938 — V8 TurboFan CheckMaps 实例迁移类型混淆 针对 CVE-2026-78938 的根因分析与漏洞利用,这是 V8 TurboFan 加载消除中的一个类型混淆漏洞,已在 Chrome 152.0.7977.64(V8 15.2.124.18)中修复。该漏洞被报告已在野外被利用。 该漏洞利用将缺陷转化为越界 Float64Array,进而实现 addrof / fakeobj 以及针对 V8 压缩堆的任意读写。初始写入之后的所有操作均在运行时定位——读写阶段没有硬编码的堆偏移。 受影响版本:Chrome 152.0.7977.54(V8...