VulnSea

Android vulnerabilities

CVEs whose affected-version data names the Android package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

442 CVEsRSS

CVE-2025-36916High· 7.0
10mo ago

In PrepareWorkloadBuffers of gxp_main_actor.cc, there is a possible double fetch due to a race condition

In PrepareWorkloadBuffers of gxp_main_actor.cc, there is a possible double fetch due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for…

▾ Twilightgoogle · androidEPSS 0.06%via NVD
CVE-2025-36912Medium· 6.5
10mo ago

In cellular modem, there is a possible denial of service due to a logic error in the code

In cellular modem, there is a possible denial of service due to a logic error in the code. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.

▾ Sunlitgoogle · androidEPSS 0.30%via NVD
CVE-2025-36889Medium· 5.5
10mo ago

In onCreateTasks of CameraActivity.java, there is a possible permission bypass due to a confused deputy

In onCreateTasks of CameraActivity.java, there is a possible permission bypass due to a confused deputy. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for e…

▾ Sunlitgoogle · androidEPSS 0.07%via NVD
CVE-2025-48625High· 7.0
10mo ago

In multiple locations of UsbDataAdvancedProtectionHook.java, there is a possible way to access USB data when the screen is off due to a race condition

In multiple locations of UsbDataAdvancedProtectionHook.java, there is a possible way to access USB data when the screen is off due to a race condition. This could lead to local escalation of privilege with no additional execution privile…

▾ Twilightgoogle · androidEPSS 0.07%via NVD
CVE-2025-48608Medium· 5.5
10mo ago

In isValidMediaUri of SettingsProvider.java, there is a possible cross user media read due to a missing permission check

In isValidMediaUri of SettingsProvider.java, there is a possible cross user media read due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is…

▾ Sunlitgoogle · androidEPSS 0.07%via NVD
CVE-2025-48606High· 7.8
10mo ago

In preparePackage of InstallPackageHelper.java, there is a possible way for an app to appear hidden upon installation without a mechanism to uninstall it due to a logic error in the code

In preparePackage of InstallPackageHelper.java, there is a possible way for an app to appear hidden upon installation without a mechanism to uninstall it due to a logic error in the code. This could lead to local escalation of privilege …

▾ Twilightgoogle · androidEPSS 0.09%via NVD
CVE-2025-48639High· 7.3
10mo ago

In DefaultTransitionHandler.java, there is a possible way to unknowingly grant permissions to an app due to a tapjacking/overlay attack

In DefaultTransitionHandler.java, there is a possible way to unknowingly grant permissions to an app due to a tapjacking/overlay attack. This could lead to local escalation of privilege with no additional execution privileges needed. Use…

▾ Twilightgoogle · androidEPSS 0.10%via NVD
CVE-2025-48638High· 7.8
10mo ago

In __pkvm_load_tracing of trace.c, there is a possible out-of-bounds write due to improper input validation

In __pkvm_load_tracing of trace.c, there is a possible out-of-bounds write due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed …

▾ Twilightgoogle · androidEPSS 0.11%via NVD
CVE-2025-48569Medium· 5.5
10mo ago

In multiple locations, there is a possible permanent denial of service due to resource exhaustion

In multiple locations, there is a possible permanent denial of service 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.

▾ Sunlitgoogle · androidEPSS 0.07%via NVD
CVE-2025-48637High· 7.8
10mo ago

In multiple functions of mem_protect.c, there is a possible out of bounds write due to an integer overflow

In multiple functions of mem_protect.c, there is a possible out of bounds write due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed f…

▾ Twilightgoogle · androidEPSS 0.11%via NVD
CVE-2025-48633Medium· 5.5CISA KEV0day
10mo ago

In hasAccountsOnAnyUser of DevicePolicyManagerService.java, there is a possible way to add a Device Owner after provisioning due to a logic error in the code

In hasAccountsOnAnyUser of DevicePolicyManagerService.java, there is a possible way to add a Device Owner after provisioning due to a logic error in the code. This could lead to local escalation of privilege with no additional execution …

▾ Midnightgoogle · androidEPSS 0.26%via NVD
CVE-2025-48632High· 7.8
10mo ago

In setDisplayName of AssociationRequest.java, there is a possible way to cause CDM associations to persist after the user has disassociated them due to improper input validation

In setDisplayName of AssociationRequest.java, there is a possible way to cause CDM associations to persist after the user has disassociated them due to improper input validation. This could lead to local escalation of privilege with no a…

▾ Twilightgoogle · androidEPSS 0.08%via NVD
CVE-2025-48631Medium· 6.5
10mo ago

In onHeaderDecoded of LocalImageResolver.java, there is a possible persistent denial of service due to resource exhaustion

In onHeaderDecoded of LocalImageResolver.java, there is a possible persistent denial of service due to resource exhaustion. This could lead to remote denial of service with no additional execution privileges needed. User interaction is n…

▾ Sunlitgoogle · androidEPSS 0.47%via NVD
CVE-2025-48629High· 7.8
10mo ago

In findAvailRecognizer of VoiceInteractionManagerService.java, there is a possible way to become the default speech recognizer app due to an insecure default value

In findAvailRecognizer of VoiceInteractionManagerService.java, there is a possible way to become the default speech recognizer app due to an insecure default value. This could lead to local escalation of privilege with no additional exec…

▾ Twilightgoogle · androidEPSS 0.08%via NVD
CVE-2025-48628High· 7.8
10mo ago

In validateIconUserBoundary of PrintManagerService.java, there is a possible cross-user image leak due to a confused deputy

In validateIconUserBoundary of PrintManagerService.java, there is a possible cross-user image leak due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interactio…

▾ Twilightgoogle · androidEPSS 0.08%via NVD
CVE-2025-48627High· 7.8
10mo ago

In startNextMatchingActivity of ActivityTaskManagerService.java, there is a possible way to launch an activity from the background due to a logic error in the code

In startNextMatchingActivity of ActivityTaskManagerService.java, there is a possible way to launch an activity from the background due to a logic error in the code. This could lead to local escalation of privilege with no additional exec…

▾ Twilightgoogle · androidEPSS 0.09%via NVD
CVE-2025-48626Critical· 9.8
10mo ago

In multiple locations, there is a possible way to launch an application from the background due to a precondition check failure

In multiple locations, there is a possible way to launch an application from the background due to a precondition check failure. This could lead to remote escalation of privilege with no additional execution privileges needed. User inter…

▾ Midnightgoogle · androidEPSS 0.38%via NVD
CVE-2025-48624High· 7.8
10mo ago

In multiple functions of arm-smmu-v3.c, there is a possible out-of-bounds write due to improper input validation

In multiple functions of arm-smmu-v3.c, there is a possible out-of-bounds write due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not ne…

▾ Twilightgoogle · androidEPSS 0.10%via NVD
CVE-2025-48623High· 7.8
10mo ago

In init_pkvm_hyp_vcpu of pkvm.c, there is a possible out of bounds write due to improper input validation

In init_pkvm_hyp_vcpu of pkvm.c, there is a possible out of bounds write due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed fo…

▾ Twilightgoogle · androidEPSS 0.11%via NVD
CVE-2025-48622Medium· 5.5
10mo ago

In ProcessArea of dng_misc_opcodes.cpp, there is a possible out of bounds read due to a buffer overflow

In ProcessArea of dng_misc_opcodes.cpp, there is a possible out of bounds read due to a buffer overflow. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for e…

▾ Sunlitgoogle · androidEPSS 0.11%via NVD
CVE-2025-48621High· 7.3
10mo ago

In DefaultTransitionHandler.java, there is a possible way to enable a tapjacking attack due to a insecure default

In DefaultTransitionHandler.java, there is a possible way to enable a tapjacking attack due to a insecure default. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is neede…

▾ Twilightgoogle · androidEPSS 0.13%via NVD
CVE-2025-48620High· 7.8
10mo ago

In onSomePackagesChanged of VoiceInteractionManagerService.java, there is a possible way for a third party application's component name to persist even after uninstalling due to a logic error in the code

In onSomePackagesChanged of VoiceInteractionManagerService.java, there is a possible way for a third party application's component name to persist even after uninstalling due to a logic error in the code. This could lead to local escalat…

▾ Twilightgoogle · androidEPSS 0.10%via NVD
CVE-2025-48618Medium· 6.8
10mo ago

In processLaunchBrowser of CommandParamsFactory.java, there is a possible browser interaction from the lockscreen due to improper locking

In processLaunchBrowser of CommandParamsFactory.java, there is a possible browser interaction from the lockscreen due to improper locking. This could lead to physical escalation of privilege with no additional execution privileges needed…

▾ Sunlitgoogle · androidEPSS 0.15%via NVD
CVE-2025-48615High· 7.8
10mo ago

In getComponentName of MediaButtonReceiverHolder.java, there is a possible desync in persistence due to resource exhaustion

In getComponentName of MediaButtonReceiverHolder.java, there is a possible desync in persistence due to resource exhaustion. This could lead to local escalation of privilege with no additional execution privileges needed. User interactio…

▾ Twilightgoogle · androidEPSS 0.11%via NVD
CVE-2025-48614Medium· 4.6
10mo ago

In rebootWipeUserData of RecoverySystem.java, there is a possible way to factory reset the device while in DSU mode due to a missing permission check

In rebootWipeUserData of RecoverySystem.java, there is a possible way to factory reset the device while in DSU mode due to a missing permission check. This could lead to physical denial of service with no additional execution privileges …

▾ Sunlitgoogle · androidEPSS 0.11%via NVD
CVE-2025-48612High· 7.8
10mo ago

In setDefaultKey of DefaultPaymentSettings.java, there is a possible way for an application to set the main user's default NFC payment setting due to improper input validation

In setDefaultKey of DefaultPaymentSettings.java, there is a possible way for an application to set the main user's default NFC payment setting due to improper input validation. This could lead to local escalation of privilege with no add…

▾ Twilightgoogle · androidEPSS 0.11%via NVD
CVE-2025-48610Medium· 5.5
10mo ago

In __pkvm_guest_relinquish_to_host of mem_protect.c, there is a possible configuration data leak due to a logic error in the code

In __pkvm_guest_relinquish_to_host of mem_protect.c, there is a possible configuration data leak due to a logic error in the code. This could lead to local information disclosure with no additional execution privileges needed. User inter…

▾ Sunlitgoogle · androidEPSS 0.09%via NVD
CVE-2025-48607Medium· 5.5
10mo ago

In multiple locations, there is a possible way to create a large amount of app ops due to a logic error in the code

In multiple locations, there is a possible way to create a large amount of app ops 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 neede…

▾ Sunlitgoogle · androidEPSS 0.08%via NVD
CVE-2025-48604Medium· 5.5
10mo ago

In multiple locations, there is a possible way to read files from another user due to a missing permission check

In multiple locations, there is a possible way to read files from another user due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not nee…

▾ Sunlitgoogle · androidEPSS 0.08%via NVD
CVE-2025-48603Medium· 5.5
10mo ago

In InputMethodInfo of InputMethodInfo.java, there is a possible permanent denial of service due to resource exhaustion

In InputMethodInfo of InputMethodInfo.java, there is a possible permanent denial of service due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not ne…

▾ Sunlitgoogle · androidEPSS 0.09%via NVD
Android vulnerabilities (CVEs) — page 12 · VulnSea