CVE-2024-43093highunder attackCWE-176

CVE-2024-43093: high-severity vulnerability in Google Android

Published · Updated

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

51Vexday Risk Score

Prioritize patching. It under exploitation confirmed by CISA.

ssvc Actcvss 7.3epss 0.7%
from disclosure to weapon
Published on NVDNov 13
CISA KEVNov 7
Action required by CISAfederal deadline: 2024-11-28

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

In short

A file access control in Android's external storage provider can be bypassed using special unicode characters, allowing an attacker to access files they shouldn't be able to reach. An attacker needs to trick a user into interacting with a malicious file or app to exploit this.

Technical detail

CVE-2024-43093 exploits improper unicode normalization in ExternalStorageProvider's shouldHideDocument method (CWE-176), allowing a local attacker to circumvent path-based filtering of sensitive directories. The attack requires user interaction but no elevated privileges, resulting in unauthorized file access and potential privilege escalation.

Summary generated and translated by AI from the official description.

The full analysis of this CVE is available in Portuguese →

In shouldHideDocument of ExternalStorageProvider.java, there is a possible bypass of a file path filter designed to prevent access to sensitive directories due to incorrect unicode normalization. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Affected products
Google · Android