CVE-2023-20938
HIGHAndroid - Use-After-Free in binder_transaction_buffer_release
Title source: llmExploitation Summary
EIP tracks 4 public exploits for CVE-2023-20938. PoCs published by jaf0rk, anansi2safe, Cyb3rCr0wCC.
AI-analyzed exploit summary This repository contains a functional proof-of-concept exploit for CVE-2023-20938, targeting the Android Binder driver. The code includes utilities for Binder IPC operations, transaction handling, and service manager interactions, demonstrating the vulnerability through crafted transactions.
Description
In binder_transaction_buffer_release of binder.c, there is a possible use after free due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android kernelAndroid ID: A-257685302References: Upstream kernel
Exploits (4)
This repository contains a functional proof-of-concept exploit for CVE-2023-20938, targeting the Android Binder driver. The code includes utilities for Binder IPC operations, transaction handling, and service manager interactions, demonstrating the vulnerability through crafted transactions.
This repository contains a working proof-of-concept exploit for CVE-2023-20938, a use-after-free vulnerability in the Android Binder driver. The exploit demonstrates a race condition leading to a use-after-free scenario, triggering a KASAN crash in the kernel.
This repository contains detailed technical documentation and analysis of CVE-2023-20938, focusing on Binder transactions in the Linux Kernel, including low-level mechanics, exploitation strategies, and related code snippets. It provides in-depth research on the vulnerability but does not include a functional exploit.
This repository contains a proof-of-concept exploit for CVE-2023-20938, demonstrating a vulnerability in the Android Binder IPC subsystem. It includes both QEMU emulation and real device exploitation code, leveraging the libdevbinder library for interaction with the binder device.
References (1)
Scores
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H