CVE-2023-40088Use After Free in Packages Modules Bluetooth

CWE-416Use After Free7 documents7 sources
Severity
8.8HIGHNVD
EPSS
0.3%
top 43.24%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedDec 4
Latest updateDec 5

Description

In callback_thread_event of com_android_bluetooth_btservice_AdapterService.cpp, there is a possible memory corruption due to a use after free. This could lead to remote (proximal/adjacent) code execution with no additional execution privileges needed. User interaction is not needed for exploitation.

CVSS vector

CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 2.8 | Impact: 5.9

Affected Packages3 packages

Androidplatform/packages_modules_bluetooth14-next:014-next:2023-12-01+2
CVEListV5google/android5 versions+4
NVDgoogle/android5 versions+4

Patches

🔴Vulnerability Details

4
GHSA
GHSA-6hr2-x3v6-jp3r: In callback_thread_event of com_android_bluetooth_btservice_AdapterService2023-12-05
CVEList
CVE-2023-40088: In callback_thread_event of com_android_bluetooth_btservice_AdapterService2023-12-04
OSV
CVE-2023-40088: In callback_thread_event of com_android_bluetooth_btservice_AdapterService2023-12-01
VulnCheck
Google Android Use After Free2023

📋Vendor Advisories

1
Android
CVE-2023-40088: Android Security Bulletin 2023-12-01 CVE: CVE-2023-40088 Severity: CRITICAL Type: RCE Affected AOSP versions: 11, 12, 12L, 13, 14 References: A-2915002023-12-01

🕵️Threat Intelligence

1
Bleepingcomputer
December Android updates fix critical zero-click RCE flaw2023-12-04
CVE-2023-40088 — Use After Free | cvebase