Platform Frameworks Base vulnerabilities
579 known vulnerabilities affecting platform/frameworks_base.
Total CVEs
579
CISA KEV
7
actively exploited
Public exploits
1
Exploited in wild
7
Severity breakdown
UNKNOWN579
Vulnerabilities
Page 25 of 29
CVE-2023-20922P4UNKNOWN≥ 11:0, < 11:2023-01-01≥ 12:0, < 12:2023-01-01+2 more2023-01-01
CVE-2023-20922 CVE-2023-20922: In setMimeGroup of PackageManagerService
In setMimeGroup of PackageManagerService.java, there is a possible crash loop due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-1030P4UNKNOWN≥ 12:0, < 12:2021-12-012021-12-01
CVE-2021-1030 CVE-2021-1030: In setNotificationsShownFromListener of NotificationManagerService
In setNotificationsShownFromListener of NotificationManagerService.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-1013P4UNKNOWN≥ 12:0, < 12:2021-12-012021-12-01
CVE-2021-1013 CVE-2021-1013: In checkExistsAndEnforceCannotModifyImmutablyRestrictedPermission of PermissionManagerService
In checkExistsAndEnforceCannotModifyImmutablyRestrictedPermission of PermissionManagerService.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitat
osv
CVE-2021-0997P4UNKNOWN≥ 12:0, < 12:2021-12-012021-12-01
CVE-2021-0997 CVE-2021-0997: In handleUpdateNetworkState of GnssNetworkConnectivityHandler
In handleUpdateNetworkState of GnssNetworkConnectivityHandler.java , there is a possible APN disclosure due to log information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-1009P4UNKNOWN≥ 12:0, < 12:2021-12-012021-12-01
CVE-2021-1009 CVE-2021-1009: In setApplicationCategoryHint of PackageManagerService
In setApplicationCategoryHint of PackageManagerService.java, there is a possible way to determine whether an app is installed, without query permissions, due to side channel information disclosure. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21243P4UNKNOWN≥ 11:0, < 11:2023-07-012023-07-01
CVE-2023-21243 CVE-2023-21243: In validateForCommonR1andR2 of PasspointConfiguration
In validateForCommonR1andR2 of PasspointConfiguration.java, there is a possible way to inflate the size of a config file with no limits due to a buffer overflow. This could lead to local denial of service with no additional execution privileges needed. User interaction is needed for exploitation.
osv
CVE-2024-49740P4UNKNOWN≥ 15-next:0, < 15-next:2025-03-01≥ 12:0, < 12:2025-03-01+4 more2025-03-01
CVE-2024-49740 CVE-2024-49740: In multiple locations, there is a possible crash loop due to resource exhaustion
In multiple locations, there is a possible crash loop due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2024-0027P4UNKNOWN≥ 14-next:0, < 14-next:2024-04-01≥ 12:0, < 12:2024-04-01+3 more2024-04-01
CVE-2024-0027 CVE-2024-0027: In multiple functions of SnoozeHelper
In multiple functions of SnoozeHelper.java, there is a possible way to cause a boot loop due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20355P4UNKNOWN≥ 10:0, < 10:2022-08-01≥ 11:0, < 11:2022-08-01+2 more2022-08-01
CVE-2022-20355 CVE-2022-20355: In get of PacProxyService
In get of PacProxyService.java, there is a possible system service crash due to improper input validation. This could lead to local denial of service with User execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2025-48550P4UNKNOWN≥ 16-next:0, < 16-next:2025-09-01≥ 15:0, < 15:2025-09-01+3 more2025-09-01
CVE-2025-48550 CVE-2025-48550: In testGrantSlicePermission of SliceManagerTest
In testGrantSlicePermission of SliceManagerTest.java, there is a possible permanent denial of service due to a path traversal error. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20129P4UNKNOWN≥ 12L-next:0, < 12L-next:2022-06-01≥ 10:0, < 10:2022-06-01+3 more2022-06-01
CVE-2022-20129 CVE-2022-20129: In registerPhoneAccount of PhoneAccountRegistrar
In registerPhoneAccount of PhoneAccountRegistrar.java, there is a possible way to prevent the user from selecting a phone account due to improper input validation. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21103P4UNKNOWN≥ 14-next:0, < 14-next:2023-11-01≥ 11:0, < 11:2023-11-01+3 more2023-11-01
CVE-2023-21103 CVE-2023-21103: In registerPhoneAccount of PhoneAccountRegistrar
In registerPhoneAccount of PhoneAccountRegistrar.java, uncaught exceptions in parsing persisted user data could lead to local persistent denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20426P4UNKNOWN≥ 10:0, < 10:2022-11-01≥ 11:0, < 11:2022-11-01+3 more2022-11-01
CVE-2022-20426 CVE-2022-20426: In multiple functions of many files, there is a possible obstruction of the user's ability to select a phone account due to resource exhaustion
In multiple functions of many files, there is a possible obstruction of the user's ability to select a phone account due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-20999P4UNKNOWN≥ 13:0, < 13:2023-03-012023-03-01
CVE-2023-20999 CVE-2023-20999: In multiple locations, there is a possible way to trigger a persistent reboot loop due to improper input validation
In multiple locations, there is a possible way to trigger a persistent reboot loop due to improper input validation. This could lead to local denial of service with User execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-20996P4UNKNOWN≥ 13:0, < 13:2023-03-012023-03-01
CVE-2023-20996 CVE-2023-20996: In multiple locations, there is a possible way to trigger a persistent reboot loop due to improper input validation
In multiple locations, there is a possible way to trigger a persistent reboot loop due to improper input validation. This could lead to local denial of service with User execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-20998P4UNKNOWN≥ 13:0, < 13:2023-03-012023-03-01
CVE-2023-20998 CVE-2023-20998: In multiple locations, there is a possible way to trigger a persistent reboot loop due to improper input validation
In multiple locations, there is a possible way to trigger a persistent reboot loop due to improper input validation. This could lead to local denial of service with User execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-20997P4UNKNOWN≥ 13:0, < 13:2023-03-012023-03-01
CVE-2023-20997 CVE-2023-20997: In multiple locations, there is a possible way to trigger a persistent reboot loop due to improper input validation
In multiple locations, there is a possible way to trigger a persistent reboot loop due to improper input validation. This could lead to local denial of service with User execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21280P4UNKNOWN≥ 13-next:0, < 13-next:2023-08-01≥ 12:0, < 12:2023-08-01+2 more2023-08-01
CVE-2023-21280 CVE-2023-21280: In setMediaButtonBroadcastReceiver of MediaSessionRecord
In setMediaButtonBroadcastReceiver of MediaSessionRecord.java, there is a possible permanent DoS due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21087P4UNKNOWN≥ 13-next:0, < 13-next:2023-07-01≥ 11:0, < 11:2023-07-01+3 more2023-07-01
CVE-2023-21087 CVE-2023-21087: In PreferencesHelper
In PreferencesHelper.java, an uncaught exception may cause the device to get stuck in a boot loop. This could lead to local persistent denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21026P4UNKNOWN≥ 13:0, < 13:2023-03-012023-03-01
CVE-2023-21026 CVE-2023-21026: In updateInputChannel of WindowManagerService
In updateInputChannel of WindowManagerService.java, there is a possible way to set a touchable region beyond its own SurfaceControl due to a logic error in the code. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
osv