cbcvebase.

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 8 of 29
CVE-2023-20916P3UNKNOWN≥ 12:0, < 12:2023-01-01≥ 12L:0, < 12L:2023-01-012023-01-01
CVE-2023-20916 CVE-2023-20916: In getMainActivityLaunchIntent of LauncherAppsService In getMainActivityLaunchIntent of LauncherAppsService.java, there is a possible way to bypass the restrictions on starting activities from the background due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-0427P3UNKNOWN≥ 11:0, < 11:2021-04-012021-04-01
CVE-2021-0427 CVE-2021-0427: In parseExclusiveStateAnnotation of LogEvent In parseExclusiveStateAnnotation of LogEvent.cpp, there is a possible out of bounds write due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21351P3UNKNOWN≥ 12:0, < 12:2024-08-01≥ 12L:0, < 12L:2024-08-01+1 more2024-08-01
CVE-2023-21351 CVE-2023-21351: In multiple locations, there is a possible background activity launch due to a logic error in the code In multiple locations, there is a possible background activity launch due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-0426P3UNKNOWN≥ 11:0, < 11:2021-04-012021-04-01
CVE-2021-0426 CVE-2021-0426: In parsePrimaryFieldFirstUidAnnotation of LogEvent In parsePrimaryFieldFirstUidAnnotation of LogEvent.cpp, there is a possible out of bounds write due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2025-22441P3UNKNOWN≥ 16-next:0, < 16-next:2025-08-01≥ 15:0, < 15:2025-08-01+2 more2025-08-01
CVE-2025-22441 CVE-2025-22441: In getContextForResourcesEnsuringCorrectCachedApkPaths of RemoteViews In getContextForResourcesEnsuringCorrectCachedApkPaths of RemoteViews.java, there is a possible way to load arbitrary java code in a privileged context due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
osv
CVE-2024-0035P3UNKNOWN≥ 14-next:0, < 14-next:2024-02-01≥ 11:0, < 11:2024-02-01+4 more2024-02-01
CVE-2024-0035 CVE-2024-0035: In onNullBinding of TileLifecycleManager In onNullBinding of TileLifecycleManager.java, there is a possible way to launch an activity from the background due to a missing null check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20420P3UNKNOWN≥ 13:0, < 13:2022-10-012022-10-01
CVE-2022-20420 CVE-2022-20420: In getBackgroundRestrictionExemptionReason of AppRestrictionController In getBackgroundRestrictionExemptionReason of AppRestrictionController.java, there is a possible way to bypass device policy restrictions due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2024-0025P3UNKNOWN≥ 14-next:0, < 14-next:2024-05-01≥ 12:0, < 12:2024-05-01+3 more2024-05-01
CVE-2024-0025 CVE-2024-0025: In sendIntentSender of ActivityManagerService In sendIntentSender of ActivityManagerService.java, there is a possible background activity launch due to a logic error. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-35669P3UNKNOWN≥ 13-next:0, < 13-next:2023-09-01≥ 11:0, < 11:2023-09-01+3 more2023-09-01
CVE-2023-35669 CVE-2023-35669: In checkKeyIntentParceledCorrectly of AccountManagerService In checkKeyIntentParceledCorrectly of AccountManagerService.java, there is a possible way to control other running activities due to unsafe deserialization. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2024-31322P3UNKNOWN≥ 14-next:0, < 14-next:2024-06-01≥ 12:0, < 12:2024-06-01+3 more2024-06-01
CVE-2024-31322 CVE-2024-31322: In updateServicesLocked of AccessibilityManagerService In updateServicesLocked of AccessibilityManagerService.java, there is a possible way for an app to be hidden from the Setting while retaining Accessibility Service due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
osv
CVE-2023-35676P3UNKNOWN≥ 13-next:0, < 13-next:2023-09-01≥ 12:0, < 12:2023-09-01+2 more2023-09-01
CVE-2023-35676 CVE-2023-35676: In createQuickShareAction of SaveImageInBackgroundTask In createQuickShareAction of SaveImageInBackgroundTask.java, there is a possible way to trigger a background activity launch due to an unsafe PendingIntent. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21191P3UNKNOWN≥ 13-next:0, < 13-next:2023-06-01≥ 13:0, < 13:2023-06-012023-06-01
CVE-2023-21191 CVE-2023-21191: In fixNotification of NotificationManagerService In fixNotification of NotificationManagerService.java, there is a possible bypass of notification hide preference due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21245P3UNKNOWN≥ 14-next:0, < 14-next:2024-01-01≥ 11:0, < 11:2024-01-01+4 more2024-01-01
CVE-2023-21245 CVE-2023-21245: In showNextSecurityScreenOrFinish of KeyguardSecurityContainerController In showNextSecurityScreenOrFinish of KeyguardSecurityContainerController.java, there is a possible way to access the lock screen during device setup due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20450P3UNKNOWN≥ 11:0, < 11:2022-11-01≥ 12:0, < 12:2022-11-01+2 more2022-11-01
CVE-2022-20450 CVE-2022-20450: In restorePermissionState of PermissionManagerServiceImpl In restorePermissionState of PermissionManagerServiceImpl.java, there is a possible way to bypass user consent due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2025-48594P3UNKNOWN≥ 16-qpr2-next:0, < 16-qpr2-next:2025-12-01≥ 15:0, < 15:2025-12-01+2 more2025-12-01
CVE-2025-48594 CVE-2025-48594: In onUidImportance of DisassociationProcessor In onUidImportance of DisassociationProcessor.java, there is a possible way to retain companion application privileges after disassociation due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
osv
CVE-2023-21269P3UNKNOWN≥ 13-next:0, < 13-next:2023-08-01≥ 13:0, < 13:2023-08-012023-08-01
CVE-2023-21269 CVE-2023-21269: In startActivityInner of ActivityStarter In startActivityInner of ActivityStarter.java, there is a possible way to launch an activity into PiP mode from the background due to BAL bypass. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21257P3UNKNOWN≥ 13-next:0, < 13-next:2023-07-01≥ 13:0, < 13:2023-07-012023-07-01
CVE-2023-21257 CVE-2023-21257: In updateSettingsInternalLI of InstallPackageHelper In updateSettingsInternalLI of InstallPackageHelper.java, there is a possible way to sideload an app in the work profile due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-21117P3UNKNOWN≥ 13-next:0, < 13-next:2023-05-01≥ 13:0, < 13:2023-05-012023-05-01
CVE-2023-21117 CVE-2023-21117: In registerReceiverWithFeature of ActivityManagerService In registerReceiverWithFeature of ActivityManagerService.java, there is a possible way for isolated processes to register a broadcast receiver due to a permissions bypass. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2024-34738P3UNKNOWN≥ 14-next:0, < 14-next:2024-08-01≥ 13:0, < 13:2024-08-01+1 more2024-08-01
CVE-2024-34738 CVE-2024-34738: In multiple functions of AppOpsService In multiple functions of AppOpsService.java, there is a possible way for unprivileged apps to read their own restrictRead app-op states due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2024-49735P3UNKNOWN≥ 15-next:0, < 15-next:2025-01-01≥ 15:0, < 15:2025-01-012025-01-01
CVE-2024-49735 CVE-2024-49735: In multiple locations, there is a possible failure to persist permissions settings due to resource exhaustion In multiple locations, there is a possible failure to persist permissions settings due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
Platform Frameworks Base vulnerabilities | cvebase