1069 matches found
ThisSeemsWrong
La corrección para este problema apareció como CVE-2024-49746: boletín, parche "Esto parece incorrecto" El título anterior es el comentario del método Parcel::continueWrite, que en realidad es el responsable de redimensionar los objetos Parcel, ya sea cuando el usuario lo solicita explícitamente...
CVE-2023-20938
CVE-2023-20938 English 漏洞分析 1. client A与client B通过上下文管理器servicemanager建立Binder连接 2. A创建node 0xbeefnode = bindernewnodeproc, fp;,B通过ref-targetnode引用node 0xbeef 3. B先正确处理targetnode 0xbeef,将引用了targetnode 0xbeef的事物bindertransaction存入A的事物队列binderenqueueworkilocked&t-work, &proc-todo;,使A可以再次引用被释放的悬挂指针 ...
CVE-2015-6620-POC
CVE-2015-6620-POC-1 CVE-2015-6620-1(ANDROIDID-24123723)中一个漏洞的POC,AMessage反序列化时的任意写入。两个漏洞合并为一个CVE,此处是其中之一的POC。 解释 root@kitploit: 533 sp AMessage::FromParcelconst Parcel &parcel 534 int32t what = parcel.readInt32; 535 sp msg = new AMessagewhat; 536 537 msg-mNumItems = staticcastparcel.readInt32;...
PoC-Deployer-System
PoC-Deployer-System Inglés | Chino Herramienta visual basada en la herramienta de inyección Zygote del CVE-2024-31317, integrando terminal remota y transferencia de archivos. Binder-CLI - Acceder a servicios del sistema a través de binder Capturas de pantalla Inyección UID/GID| Funciones...
poc-cve-2018-1273
CVE-2018-1273 Spring Data Commons,1.13 至 1.13.10、2.0 至 2.0.5 之前的版本以及更早的不受支持版本,包含一个由于未正确中和特殊元素而导致的属性绑定器(property binder)漏洞。未经身份验证的远程恶意用户(或攻击者)可以针对基于 Spring Data REST 的 HTTP 资源提供特制的请求参数,或利用 Spring Data 基于投影(projection)的请求负载绑定,从而导致远程代码执行攻击。 更多信息请参阅此处 运行 该应用程序可以使用存在漏洞的版本或已修复的 Spring Data Commons...
PoCForCVE-2015-1528
这个PoC分为三个部分: mediaserver 文件夹帮助从普通应用向 mediaserver 注入代码。 surfaceflinger 文件夹帮助在获得 mediaserver 权限后向 surfaceflinger 注入代码。 systemserver 文件夹帮助在获得 surfaceflinger 权限后向 systemserver 注入代码。 bbshell 文件夹帮助向 mediaserver 注入 busybox。 PoC 包含许多硬编码,我在 Nexus 5 Android 5.0 LRX21O 上进行了测试,你可能需要调整这些硬编码以适应你的情况。...
root-sonim-xp3800
获取 Sonim XP3800 的 Root 权限 为 Sonim XP3800 提供 Root 权限。提供了两种方法——可根据情况选择。 Root 管理器应用 Root 管理器应用利用 CVE-2019-2215(一个 binder 释放后使用内核漏洞)直接在设备上获取 Root 权限。无需电脑、无需解锁引导加载程序、无需刷写。该漏洞利用二进制文件是一个针对 XP3800 的 3.18.71 内核进行地面移植的 ARM32 移植版——每个内核结构体偏移量均通过逆向工程分析设备内核二进制文件获得。 通过 ADB 安装 APK(XP3800 会阻止从设备本身安装 APK),点击安装,Roo...
android-badbinder-demo
CVE-2019-2215 Bad Binder — 漏洞利用分析 此仓库是研究 CVE-2019-2215 Bad Binder 漏洞并编写适用于 Android 的工作原型 exploit 的小型测试项目,附带一个基于 Kotlin/Jetpack Compose 的简单图形界面。 本 README 中我将: 1. 描述环境准备和原型 exploit 的启动。 2. 分析 CVE-2019-2215 漏洞利用的主要阶段,并将其与 C 代码中的具体函数对应起来。 3. 单独列出我在过程中遇到的困难以及如何解决它们。 预构建 APK GitHub Actions 仓库中配置了 GitHu...
CVE-2019-2215
CVE-2019-2215 以下问题存在于 https://android.googlesource.com/kernel/msm 的 android-msm-wahoo-4.4-pie 分支(以及其他可能的分支): 在 /drivers/android/binder.c 的 binder 驱动中,binderthread 结构体的 wait 成员存在一个释放后使用漏洞。 正如上游提交描述的那样: “binderpoll 将 thread-wait 等待队列传递给可以休眠等待工作的进程。当一个使用 epoll 的线程通过 BINDERTHREADEXIT...
CVE-2019-2215
CVE-2019-2215 旧版Binder漏洞的PoC(基于P0漏洞利用) 描述 binder.c中的一个释放后使用漏洞允许应用程序向Linux内核提升权限。利用此漏洞无需用户交互,但需要安装恶意本地应用程序或网络应用程序中存在另一个漏洞。 参考 https://googleprojectzero.blogspot.com/2019/11/bad-binder-android-in-wild-exploit.html https://cloudfuzz.github.io/android-kernel-exploitation/ 备注...
CVE-2019-2215
CVE-2019-2215 Bad Binder 漏洞利用 文章 关于该漏洞的利用。这仅供教育目的使用。...
CVE-2018-1273
CVE-2018-1273 Spring Data Commons 版本 1.13 至 1.13.10、2.0 至 2.0.5 及更早的不受支持版本中存在一个属性绑定漏洞,原因是未能正确中和特殊元素。未经身份验证的远程恶意用户(或攻击者)可以针对基于 Spring Data REST 的 HTTP 资源提供精心构造的请求参数,或使用 Spring Data 基于投影的请求负载绑定,从而导致远程代码执行攻击。 更多信息请参见此处 运行 该应用程序可以使用易受攻击版本或已修复版本的 Spring Data Commons 进行测试。 易受攻击版本(默认): root@kitploit: mv...
binder-trace
Binder Trace Binder Trace es una herramienta para interceptar y analizar mensajes de Android Binder. Piénsalo como "Wireshark para Binder". Requisitos versión de python = 3.9 ⚙️ Instalación Necesitarás un dispositivo Android rooteado o un emulador. Solo Linux - instala xclip o xsel para la...
CVE-2019-2215
CVE-2019-2215 Andriod binder bug record.Just only test on emulator : ubuntu 22.04 | 4G | 4 cpus andriod studio Pixel2 | Andriod 10.0Q--Google Play Intel x86 Atom 64 System Image | API-29 ndk 21.0.6113669 origin/android-goldfish-4.14-dev | kernel version is 4.14.175 algunas opciones de configuraci...
poc-cve-2018-1273
CVE-2018-1273 Spring Data Commons,版本1.13至1.13.10、2.0至2.0.5以及更旧的未支持版本,存在一个由未正确转义特殊元素引起的属性绑定器漏洞。未经身份验证的远程恶意用户(或攻击者)可以向基于Spring Data REST的HTTP资源提供特制的请求参数,或使用Spring Data的基于投影的请求有效负载绑定,从而导致远程代码执行攻击。 更多信息请参见 运行 该应用程序可以使用易受攻击版本或已修复版本的Spring Data Commons进行测试。 易受攻击版本(默认): root@kitploit: mvn spring-boot:ru...
CVE-2019-2215-HuaweiP20Lite
将 CVE-2019-2215 bad binder 移植到华为 P20lite Android 8.0.0 描述 该项目是 CVE-2019-2215 在华为 P20lite 上的漏洞利用,系统版本为 Android 8.0.0。内核版本为 4.4.23。 这一漏洞很可能是该主题中记录最详尽的一个(教程、在实体手机上的实际移植),并且我有一部存在漏洞的手机,因此这是学习 Android 内核漏洞利用的良好起点。 警告:该漏洞利用会将所有 SELinux 类型设为宽松模式,因此可能允许其他应用绕过 SELinux。 安装 首先克隆仓库: root@kitploit: git clone...
CVE-2019-2215
CVE-2019-2215 来源: https://bugs.chromium.org/p/project-zero/issues/detail?id=1942 https://bugs.chromium.org/p/project-zero/issues/attachmentText?aid=414885 三星 S7 和 S7 Edge(内核 3.18.x)似乎不易受攻击(不过可能通过更多 PoC 调整后可行)。由于没有 root 设备,无法进一步验证。 三星 S3Neo+(LineageOS 内核 3.4.0)可能存在漏洞(仍在进行中) root@kitploit: Kernel...
CVE-2026-64468
CVE-2026-64468 — Use-after-free de por vida del proceso en binderfreetransaction del kernel Linux Este repositorio contiene, para el use-after-free de Binder del kernel Linux corregido por el commit upstream f223d27a546c1e1f48d38fd67760e78f068fe8c4: binderchain64468.c — una prueba de concepto sin...
CVE-2023-20938-poc
CVE-2023-20938 — Android binder UAF 权限提升 针对 CVE-2023-20938 的本地权限提升概念验证,这是一个 Android binder 驱动程序中的释放后使用漏洞。从无权限的 shell 中获得 uid 0 并将 SELinux 降级为 permissive ,然后生成一个 root shell。 目标构建环境:Android Cuttlefish / Goldfish AVD, x8664, 内核 5.10.107 。 ⚠️ 仅限授权研究/教育用途。 仅在您自己的测试设备和模拟器上运行。该错误已在当前 Android 中修复;此 PoC...
OrganizerTransaction
Este es un PoC para CVE-2021-39749, que permite iniciar actividades de otras aplicaciones en Android 12L Beta independientemente de su configuración de permission y exported En Android 12L, el acceso a TaskFragmentOrganizer intencionalmente ya no requiere el permiso MANAGEACTIVITYTASKS Usar la...