CVE-2021-47823

7.8

Acer · ePowerSvc

Acer ePowerSvc 6.0.3008.0 contains an unquoted service path vulnerability allowing local users to execute arbitrary code with elevated system privileges.

Executive summary

A local privilege escalation vulnerability in Acer ePowerSvc 6.0.3008.0 allows low-privileged users to execute code with LocalSystem permissions.

Vulnerability

The application is susceptible to an unquoted service path vulnerability (CWE-428) in the service configuration. Because the path to the executable contains spaces and is not enclosed in quotes, a local attacker can place a malicious binary in a parent directory to be executed by the service with elevated privileges.

Business impact

Successful exploitation of this vulnerability allows a local attacker to gain full control over the affected system by executing code with LocalSystem privileges. This bypasses standard user restrictions, potentially leading to total system compromise, data theft, and the installation of persistent malicious software. Given the CVSS score of 7.8, this poses a significant risk to host integrity and organizational security.

Remediation

Immediate Action: Update the affected Acer software to the latest version provided by the vendor, or if a patch is unavailable, manually correct the service path configuration by adding quotes around the binary path in the Windows Registry.

Proactive Monitoring: Audit Windows services for unquoted service paths using tools like WMIC or PowerShell to identify other potentially vulnerable installations across the environment.

Compensating Controls: Restrict write permissions on the affected directory paths to ensure that only authorized administrators can modify files within the service installation folder.

Exploitation status

Public Exploit Available: Yes, a technical write-up and proof-of-concept are available via the Exploit Database (EDB-ID: 49900).

Analyst recommendation

This vulnerability represents a high-risk local privilege escalation vector that should be addressed immediately. Administrators should prioritize identifying all instances of the vulnerable service and applying the necessary configuration changes or vendor-supplied updates to prevent unauthorized elevation of privileges.

More Acer CVEs

Sources

Originally found and disclosed by Emmanuel Lujan, per the CVE Program record.