In verifyReplacingVersionCode of InstallPackageHelper.java, there is a possible way to downgrade system apps below system image version due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-11 Android-12 Android-12L Android-13Android ID: A-256202273
                
            Metrics
Affected Vendors & Products
References
        | Link | Providers | 
|---|---|
| https://source.android.com/security/bulletin/2023-05-01 |     | 
History
                    Fri, 24 Jan 2025 17:15:00 +0000
| Type | Values Removed | Values Added | 
|---|---|---|
| Weaknesses | CWE-863 | |
| Metrics | ssvc 
 | 
 MITRE
                        MITRE
                    Status: PUBLISHED
Assigner: google_android
Published: 2023-05-15T00:00:00.000Z
Updated: 2025-01-24T17:04:28.406Z
Reserved: 2022-11-03T00:00:00.000Z
Link: CVE-2023-21116
 Vulnrichment
                        Vulnrichment
                    Updated: 2024-08-02T09:28:25.668Z
 NVD
                        NVD
                    Status : Modified
Published: 2023-05-15T22:15:12.027
Modified: 2025-01-24T17:15:10.293
Link: CVE-2023-21116
 Redhat
                        Redhat
                    No data.