9 matches found
CVE_2022_46395_Gazelle
CVE-2022-46395 のエクスプロイト(FireTV 第3世代Cube用) これはセキュリティ研究者 Man Yue Mo 氏の Pixel 6 POC をフォークしたものです。脆弱性に関する彼の詳細な解説はこちらをご覧ください。FireOS の32ビットユーザースペースに対応するために変更が加えられています。このPOCはARM Maliカーネルドライバのバグを悪用して任意のカーネルコード実行を獲得し、その後SELinuxを無効化してrootを取得します。 このエクスプロイトは PS7664/3772(2023年9月)で修正されました。参考までに、以下のコマンドで ndk-21 ...
cve-2022-46395-qemu
CVE-2022-46395 QEMU r36p0 实验室 该仓库包含一个 QEMU/no-Mali 实验室,用于针对 Arm Mali r36p0 驱动系列复现 CVE-2022-46395 的可移植触发条件。 该实验室旨在用于本地漏洞研究和回归测试。它不包含原始利用代码中针对 Pixel 的特权提升载荷。在 LABQEMU 模式下,PoC 在证明已到达 soft-event/user-buffer 竞争窗口后即停止。 仓库布局 poc/:适配 QEMU 的 CVE-2022-46395 PoC。Android 日志和属性调用已被替换,且在 LABQEMU 下禁用了 Pixel...
CVE_2022_46395_Raven
用于在FireTV第二代Cube上运行的CVE-2022-46395漏洞利用 这是安全研究员 Man Yue Mo 为 CVE-2022-46395 编写的 Pixel 6 POC 的一个分支。请阅读他关于此漏洞的详细分析文章(这里)。已做出修改以适应 FireOS 的 32 位用户空间。该 POC 利用了 ARM Mali 内核驱动程序中的一个漏洞,以获得任意内核代码执行的能力,随后用于禁用 SELinux 并获取 root 权限。 该漏洞利用已在 PS7652/3564(2023年8月下旬)中进行了修补。作为参考,以下命令用于在 ndk-21 中使用 clang 进行编译:...
Exploit for Use After Free in Arm Avalon_Gpu_Kernel_Driver
CVE-2022-46395 QEMU r36p0 Lab This repository contains a QEMU...
Exploit for Use After Free in Arm Avalon_Gpu_Kernel_Driver
Exploit for CVE-2022-46395 The write up can be found here...
ARM Mali GPU Kernel Driver < r42p0 Use After Free (CVE-2022-46395)
The version of the Mali GPU Kernel Driver installed on the remote system is prior to r42p0 running on Midgard, Bifrost, Valhall or 5th Gen architecture. It is, therefore affected by a use-after-free error. A non-privileged user can make improper GPU processing operations to gain access to already...
Exploit for Use After Free in Arm Avalon_Gpu_Kernel_Driver
Exploit for CVE-2022-46395 to run on FireTV 2nd gen Cube Thi...
Exploit for Use After Free in Arm Avalon_Gpu_Kernel_Driver
Exploit for CVE-2022-46395 to run on FireTV 3rd gen Cube Thi...
CVE-2022-46395
CVE-2022-46395 concerns use-after-free in the Arm Mali GPU Kernel Driver. A non-privileged user can trigger improper GPU processing operations to access freed memory across Mali architectures: Midgard (r0p0–r32p0), Bifrost (r0p0–r41p0 before r42p0), Valhall (r19p0–r41p0 before r42p0), and Avalon ...