CVE-2022-50900
Unquoted Service Path in Wondershare Dr.Fone Allows Privilege Escalation
Publication date: 2026-01-13
Last updated on: 2026-01-13
Assigner: VulnCheck
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| wondershare | dr.fone | 12.0.18 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-428 | The product uses a search path that contains an unquoted element, in which the element contains whitespace or other separators. This can cause the product to access resources in a parent path. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is an unquoted service path issue in Wondershare Dr.Fone version 12.0.18, specifically in the 'Wondershare InstallAssist' Windows service. Because the service path is not enclosed in quotation marks, a local attacker can insert malicious executables into directories along the service path that contain spaces. When the service starts, Windows may execute the malicious code with elevated LocalSystem privileges, allowing arbitrary code execution with high system-level permissions. [1, 2]
How can this vulnerability impact me? :
This vulnerability can allow a local attacker to escalate their privileges on the affected system by executing arbitrary code with LocalSystem (highest) privileges during service startup. This means an attacker could gain full control over the system, potentially leading to unauthorized access, data compromise, or disruption of system availability. [1, 2]
How can this vulnerability be detected on my network or system? Can you suggest some commands?
This vulnerability can be detected by checking the service path of the 'Wondershare InstallAssist' Windows service for unquoted paths containing spaces. On a Windows system, you can use the following command in an elevated command prompt or PowerShell to check the service path: sc qc "Wondershare InstallAssist". If the path to the executable is unquoted and contains spaces (e.g., C:\ProgramData\Wondershare\Service\InstallAssistService.exe without quotes), the system is vulnerable. Additionally, you can manually inspect the service executable path for missing quotation marks around paths with spaces. [2]
What immediate steps should I take to mitigate this vulnerability?
To mitigate this vulnerability immediately, you should correct the unquoted service path by enclosing the executable path in quotation marks. This prevents Windows from misinterpreting the path and executing malicious code placed in directories along the path. Specifically, update the 'Wondershare InstallAssist' service configuration to use a quoted path like "C:\ProgramData\Wondershare\Service\InstallAssistService.exe". Alternatively, restrict local user permissions to prevent placing malicious executables in the service path directories, and consider applying any vendor patches or updates if available. [1, 2]