Lucene search
K

CVE-2025-22441

🗓️ 04 Sep 2025 18:17:24Reported by google_androidType 
cve
 cve
🔗 web.nvd.nist.gov📰️ 1 Media mentions👁 431 Views🌐 WEB

Vulnerability in RemoteViews getContextForResourcesEnsuringCorrectCachedApkPaths enables loading arbitrary Java code in a privileged context, causing local privilege escalation with user interaction.

Related
Detection
Affected
Refs
Paths
Social
NVD
Vulners
Node
googleandroidMatch13.0
OR
googleandroidMatch14.0
OR
googleandroidMatch15.0
[
  {
    "vendor": "Google",
    "product": "Android",
    "versions": [
      {
        "version": "15",
        "status": "affected"
      },
      {
        "version": "14",
        "status": "affected"
      },
      {
        "version": "13",
        "status": "affected"
      }
    ],
    "defaultStatus": "unaffected"
  }
]
ParameterPositionPathDescriptionCWE
mApplicationnestedframeworks/base/core/java/android/widget/RemoteViews.java;l=6545-6561RemoteViews.mApplication may carry untrusted ApplicationInfo, which can be used to influence loaded resources and code loading paths when applying RemoteViewsCWE-441
expectedAppInfonestedframeworks/base/core/java/android/app/LoadedApk.java;l=2275-2302checkAndUpdateApkPaths may update LoadedApk with attacker-controlled ApplicationInfo, potentially altering resource/class loader mappingsCWE-441
cacheWithCodenestedframeworks/base/core/java/android/app/LoadedApk.java;l=2275-2302checkAndUpdateApkPaths may update LoadedApk with attacker-controlled ApplicationInfo, potentially altering resource/class loader mappingsCWE-441
aInfonestedframeworks/base/core/java/android/app/LoadedApk.java;l=392-422setApplicationInfo can replace internal ApplicationInfo with attacker-controlled data, affecting class loader and resourcesCWE-441
mApplicationInfonestedframeworks/base/core/java/android/app/LoadedApk.java;l=392-422setApplicationInfo can replace internal ApplicationInfo with attacker-controlled data, affecting class loader and resourcesCWE-441
webViewContextnestedframeworks/base/core/java/android/webkit/WebViewFactory.java;l=541-563Context creation for WebView can trigger RemoteViews resource path updates which may be influenced by untrusted ApplicationInfoCWE-441
getWebViewContextAndSetProvidernestedframeworks/base/core/java/android/webkit/WebViewFactory.java;l=541-563Context creation for WebView can trigger RemoteViews resource path updates which may be influenced by untrusted ApplicationInfoCWE-441
mResourceImplsnestedframeworks/base/core/java/android/app/ResourcesManager.java;l=1656-1658ResourcesManagerResource paths may be updated/overlaid based on attacker-provided ApplicationInfo from RemoteViewsCWE-441

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

05 Sep 2025 19:15Current
6.8Medium risk
Vulners AI Score6.8
CVSS 3.17.3
EPSS0.00006
SSVC
431