CVE-2021-25438

7.8 HIGH

📋 TL;DR

This vulnerability allows untrusted applications to perform local file inclusion attacks in Samsung Members app's webview component. Attackers could access sensitive files on affected Android devices. Users with Samsung Members app on Android 8.1 and below (versions before 2.4.85.11) or Android 9.0 and above (versions before 3.9.10.11) are affected.

💻 Affected Systems

Products:
  • Samsung Members
Versions: Prior to 2.4.85.11 for Android O(8.1) and below, prior to 3.9.10.11 for Android P(9.0) and above
Operating Systems: Android 8.1 and below, Android 9.0 and above
Default Config Vulnerable: ⚠️ Yes
Notes: Only affects Samsung devices with Samsung Members app installed. Requires malicious app to be installed on same device.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Complete compromise of device through local file inclusion leading to sensitive data theft, credential harvesting, or further exploitation via file uploads.

🟠

Likely Case

Unauthorized access to local files containing sensitive information such as authentication tokens, configuration files, or personal data.

🟢

If Mitigated

Limited impact with proper app sandboxing and file permission restrictions preventing access to critical system files.

🌐 Internet-Facing: LOW - This is a local vulnerability requiring malicious app installation, not directly internet exploitable.
🏢 Internal Only: MEDIUM - Requires malicious app installation but could be exploited through phishing or sideloaded apps within an organization.

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: UNKNOWN
Unauthenticated Exploit: ✅ No
Complexity: MEDIUM

Requires user to install malicious application. Exploitation involves local file inclusion through webview component.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: 2.4.85.11 for Android 8.1 and below, 3.9.10.11 for Android 9.0 and above

Vendor Advisory: https://security.samsungmobile.com/serviceWeb.smsb?year=2021&month=7

Restart Required: No

Instructions:

1. Open Google Play Store on affected device. 2. Search for 'Samsung Members'. 3. Update to latest version (2.4.85.11+ for Android 8.1/below, 3.9.10.11+ for Android 9.0/above). 4. Alternatively, update through Samsung Galaxy Store if available.

🔧 Temporary Workarounds

Disable Samsung Members app

android

Temporarily disable the vulnerable application until patched

adb shell pm disable-user --user 0 com.samsung.android.voc

Restrict app installations

android

Prevent installation of untrusted applications that could exploit this vulnerability

Settings > Security > Unknown sources (disable)
Settings > Apps > Special access > Install unknown apps (disable for all apps)

🧯 If You Can't Patch

  • Uninstall Samsung Members app if not required
  • Implement mobile device management (MDM) policies to restrict app installations and monitor for suspicious activity

🔍 How to Verify

Check if Vulnerable:

Check Samsung Members app version: Settings > Apps > Samsung Members > App info > Version

Check Version:

adb shell dumpsys package com.samsung.android.voc | grep versionName

Verify Fix Applied:

Verify Samsung Members app version is 2.4.85.11 or higher (Android 8.1/below) or 3.9.10.11 or higher (Android 9.0/above)

📡 Detection & Monitoring

Log Indicators:

  • WebView file:// URL access attempts
  • Samsung Members app crashes or unusual file access patterns

Network Indicators:

  • Local file inclusion attempts through app network traffic

SIEM Query:

app:"Samsung Members" AND (event:"file_access" OR event:"webview_exception")

🔗 References

📤 Share & Export