CVE-2023-40134: Open Source Vulnerability in platform/frameworks/base - Enumerating other users' contact photos via authentication item shown in AutoFillService's FillUi
Summary
CVE-2023-40134: In FillUi of FillUi.java, there is a possible way to view another users images. Affects platform/frameworks/base across 4 version ranges.
>= 12:0, < 12:2025-02-01
>= 12L:0, < 12L:2025-02-01
>= 13:0, < 13:2025-02-01
>= 15-next:0, < 15-next:2025-02-01
Fixed in 15-next:2025-02-01. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
The package under scrutiny is platform/frameworks/base, which is a part of the Android ecosystem. It provides fundamental functionalities and services for the Android operating system. This vulnerability affects versions 12 and 13 of the Android platform. The package is responsible for handling AutoFillService's FillUi, which is used for autofilling user information. The vulnerability allows an attacker to view another user's contact photos by exploiting a confused deputy issue in the isFullScreen function of FillUi.java. This can lead to local information disclosure without requiring additional execution privileges or user interaction.
Vulnerability Detail
The vulnerability in platform/frameworks/base allows an attacker to enumerate and view other users' contact photos. This is possible due to a confused deputy issue in the isFullScreen function of FillUi.java. By exploiting this vulnerability, an attacker can gain unauthorized access to sensitive information, leading to local information disclosure. The vulnerability does not require any additional execution privileges or user interaction, making it a significant security concern. It affects Android versions 12 and 13.
How To Fix
Minimum fixed version
15-next:2025-02-01
This is the first release that contains the fix.
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
There is no specific workaround mentioned for this vulnerability.
Conclusion
The vulnerability in platform/frameworks/base allows unauthorized access to other users' contact photos, leading to local information disclosure. It is crucial to update the affected package to a version that includes the fix provided by the Android Open Source Project. For further support on vulnerability remediation, please contact DevNack.com.
See every vulnerability recorded for platform/frameworks/base →
FAQ
The vulnerability allows an attacker to view other users' contact photos, leading to local information disclosure.
No, the vulnerability does not require any user interaction.
No, the vulnerability does not require any additional execution privileges.
This vulnerability affects Android versions 12 and 13.
Yes, a fix is available from the Android Open Source Project (AOSP) and can be applied by updating the affected package.
Related vulnerabilities
Recent vulnerabilities recorded for platform/frameworks/base.