CVE-2020-36953
Unknown Unknown - Not Provided
Unquoted Service Path Vulnerability in MiniTool ShadowMaker AgentService

Publication date: 2026-01-26

Last updated on: 2026-01-26

Assigner: VulnCheck

Description
MiniTool ShadowMaker 3.2 contains an unquoted service path vulnerability in the MTAgentService that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in 'C:\Program Files\MiniTool ShadowMaker\AgentService.exe' to inject malicious executables and escalate privileges.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-01-26
Last Modified
2026-01-26
Generated
2026-05-07
AI Q&A
2026-01-26
EPSS Evaluated
2026-05-05
NVD
EUVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
minitool shadowmaker 3.2
minitool shadowmaker to 3.2 (exc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
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 MiniTool ShadowMaker 3.2's MTAgentService. Because the service executable path contains spaces but is not enclosed in quotation marks, a local attacker can place a malicious executable in a location that the system might execute instead of the intended service binary. This allows the attacker to run arbitrary code with elevated privileges on the affected system. [1, 2]


How can this vulnerability impact me? :

The vulnerability allows a local attacker with limited privileges to execute arbitrary code and escalate their privileges to those of the service, which runs under the LocalSystem account. This means the attacker can gain full control over the affected system, potentially leading to unauthorized access, data compromise, or further malicious activities. [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 executable path for the MTAgentService to see if it is unquoted and contains 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 MTAgentService. If the binary path shown is unquoted and contains spaces (e.g., C:\Program Files\MiniTool ShadowMaker\AgentService.exe without quotes), the system is vulnerable. Additionally, you can manually inspect the service properties via the Services MMC snap-in (services.msc) to verify the executable path. [1, 2]


What immediate steps should I take to mitigate this vulnerability?

Immediate mitigation steps include correcting the unquoted service path by enclosing the executable path in quotation marks. This can be done by editing the service configuration to quote the path "C:\Program Files\MiniTool ShadowMaker\AgentService.exe". Alternatively, uninstalling or disabling the MTAgentService until a patched version is available can prevent exploitation. Ensuring that only trusted users have local access to the system also reduces risk. [1, 2]


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart