2735 matches found
CVE-2025-43529
CVE-2025-43529 TL; DR Apple 最近发布了 iOS 26.2 和 iPadOS 26.2,以及一份安全公告,其中包含对 WebKit 漏洞的修复。DFG JIT 编译器中的一个 bug(CVE-2025-43529)引起了我的注意,所以我决定深入研究它。 JIT 编译器正确地识别出 Phi 节点(多个控制流路径合并处)已经逃逸,但未能注意到 Phi 的 Upsilon 节点也已逃逸。因此,DFG 编译的 StoreBarrierInsertionPhase 跳过了插入 Store Barrier,而 Store Barrier 是一种关键的内存安全机制。结果,并发...
unicorn
Unicorn Engine LOOKING FOR CONTRIBUTORS! See this. Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator framework, based on QEMU. Unicorn offers some unparalleled features: Multi-architecture: ARM, ARM64 ARMv8, M68K, MIPS, PowerPC, RISCV, SPARC, S390X, TriCore and X86 16, 32,...
DotNetHookerToolkit
InjectorCli + ManagedHookHostProj Este repositorio contiene dos proyectos diseñados para ser usados juntos: InjectorCli: Un .NET Framework 4.8 inyector de consola construido sobre frida-clr Frida.dll ManagedHookHostProj: Un .NET Framework 4.8 DLL auxiliar con exportaciones nativas a través de 3F...
CVE-2024-29943
CVE-2024-29943 一个Pwn2Own SpiderMonkey JIT漏洞:从整数范围不一致到边界检查消除再到RCE。 该仓库包含了CVE-2024-29943的PoC、Exploit和分析幻灯片。 演示 Demo.mp4 幻灯片 Slides.pdf 复现信息 GitHub Git提交: afbdf6822c9e9f9b6d44b9ea6904cb10878126b1 操作系统: Ubuntu 22.04 架构: amd64 命令行参数: ./js --ion-offthread-compile=off --spectre-mitigations=off PoC.js...
dd
dd 在 macOS 上运行 Linux 容器——无需虚拟机。 什么是 dd? dd 在 Apple Silicon macOS 上原生运行 Linux 容器,无需虚拟机 。它底层没有 Linux 内核,也没有虚拟机监控程序:一个 JIT 会转换容器的代码,并在用户空间内处理其 Linux 系统调用 (gVisor / PRoot 一脉)。JIT 就是 客户机的 Linux 内核——命名空间、cgroup、overlay 镜像层和网络都以用户空间状态维护。它实现了 Docker Engine API ,因此普通的 docker CLI 即可驱动它。 容器的 计算 以原生 Apple...
CVE20131491-JIT
========================= 标题 ========================================= CVE-2013-1491 PoC,利用 JIT-Spray 技术,作者:Yuki Chen(古河) +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Twitter: @guhe120 微博: http://weibo.com/u/1874932054 ========================= 关于此 PoC...
miasm
Miasm 是什么? Miasm 是一个免费开源的(GPLv2)逆向工程框架。 Miasm 旨在分析/修改/生成二进制程序。以下是 一个非详尽的功能列表: 打开/修改/生成 PE / ELF 32 / 64 LE / BE 汇编/反汇编 X86 / ARM / MIPS / SH4 / MSP430 使用中间语言表示汇编语义 使用 JIT 进行模拟(动态代码分析、脱壳等) 表达式简化以实现自动反混淆 ... 访问官方 博客 获取更多示例和演示。 目录 Miasm 是什么? 基本示例 汇编/反汇编 中间表示 模拟 符号执行 它是如何工作的? 文档 获取 Miasm 软件要求 配置...
cve-2017-7117
cve-2017-7117 关于漏洞 一个类型混淆和 UAF(释放后使用)漏洞,存在于 iOS 10.3.4 及更早版本,以及 Safari 11.0 之前。 CVE-2017-7117:mitre.org 原始概念验证 由 @lokihardt 发现,来源:Google Project Zero function f let o = ; for let i in xx: 0 // i is a String for i of 0 // i is now a number, but JIT treats as String printoi; // whoops f; 运行上述代码会导致...
CVE-2022-37332-RCE-
Foxit 零日漏洞 : 正在开发中... 我只需要实现 JIT SPRAYING ..... 也在版本 9.0.1.1049 上测试过,所以嗯,我不知道 : 享受...
Lucky-Spark
LUCKY-SPARK ⟪ LUCKY-SPARK ⟫ is a stager designed for shellcode payloads staged with http/https like sliver or on github raw. It uses modern obfuscation and evaion methods like sliding window just-in-time decryption of the payload and cpu instruction patching. By default it creates an executable...
WebKit-Bug-256172
WebKit-Bug-256172 Exploit RCE de Safari 1day, posiblemente parcheado en iOS 16.5.1/macOS 13.4.1 Se confirmó que el exploit funciona en macOS 13.3.1, iOS 15.8.2. Descripción Actualmente solo funciona en macOS 13.0.1 x8664 debido a offsets hardcodeados. Se implementaron addrof/fakeobj, primitiva de...
CVE-2022-28672
CVE-2022-28672 Discord 服务器 此漏洞是由于对javascript对象内存引用的不当处理导致的Use after Free。 博客 Foxit PDF Reader - UaF - RCE - JIT Spraying 安全公告 CVE-2022-28672 演示...
CVE-2018-17463
CVE-2018-17463 Completé un exploit funcional para CVE-2018-17463 por diversión. La descripción original que encontré sobre este bug estaba aquí http://phrack.org/papers/jitexploitation.html. Solo quería convertir esta lectura/escritura arbitraria en un exploit completamente funcional. También...
btr
Artefactos de Branch Target Reuse BTR Este repositorio contiene los artefactos para el artículo "Branch Target Reuse: Practical Spectre-v2 Attacks in JIT Engines via Stale Branch Prediction Entries" aceptado en ACM CCS 2026. Para más información sobre el ataque BTR, consulta nuestra página del...
jitsploitation
jitsploitation 针对 CVE-2020-9802 的 iOS 浏览器利用,这是一个旧版 JIT 漏洞。 这是一个针对 macOS 和 iOS 上 WebKit 引擎中知名 JIT 编译器漏洞的利用程序,该漏洞最初由 Project Zero 记录。 我重新实现了这个漏洞的利用代码,以此作为学习浏览器漏洞利用的练习。 视频讲解:如何通过一次点击破解你的 iPhone 鸣谢 ProjectZero 博客 JakeBlair420 实现...
CVE-2026-92519
A flaw was found in the Linux kernel. When the BPF Just-In-Time JIT compiler processes subprograms, a memory leak can occur. If JIT compilation fails for a subprogram, the bpfjitfree function does not properly free the associated memory for the JIT context offsets array. This can lead to a gradua...
CVE-2026-2796-escape-wasm-by-using-wasm
CVE-2026-2796 — Escape de la sandbox de WebAssembly de SpiderMonkey Cadena de exploits de prueba de concepto para CVE-2026-2796 , una mala compilación JIT / confusión de tipos en la optimización de importación WebAssembly de Mozilla SpiderMonkey componente "JavaScript: WebAssembly". Un módulo was...
CVE-2019-17026-Exploit
CVE-2019-17026 - 一个 Firefox JIT 漏洞 原始漏洞由 奇虎360 在野外捕获。 漏洞利用由 maxpl0it 编写。 适用于 Firefox 72.0.1 这是针对 CVE-2190-17026 的漏洞利用: IonMonkey 类型混淆,涉及 StoreElementHole 和 FallibleStoreElement 此漏洞利用不包含沙箱逃逸,因此测试时需要将 about:config 中的 security.sandbox.content.level 属性设置为 0。理论上可以通过 PAC 将本漏洞与 CVE-2020-0674 链式利用,以在...
Astra Linux – Vulnerability in Firefox
JIT compilation errors in the JavaScript Engine: JIT component. This vulnerability was fixed in Firefox 151.0.3...
Astra Linux – Vulnerability in Linux 6.1
In the Linux kernel, the following vulnerabilities have been resolved: - BPF: The rcureadlockTraceheld function in bpfmaplookuppercpuelem needs to be checked. The bpfmaplookuppercpuelem helper function is also available for sleepable BPF programs. When BPF JIT is disabled or on a 32-bit host,...