CVE Catalog

CVE-2017-7884

High
Published: Translated: NVD NIST

Summary

In the default installation of APCUPSD up to version 3.14.14, a local authenticated but unprivileged user can run arbitrary code with elevated privileges by replacing the service executable apcupsd.exe with a malicious executable that will run with SYSTEM privileges at startup.

Risk Assessment

The organization is at risk of allowing local users to execute malicious code, potentially leading to system compromise.

Recommendation

It is recommended to restrict permissions on the apcupsd.exe file and to monitor and audit access to the system to prevent unauthorized changes.

Related vulnerabilities

Original NVD description (English source)

In Adam Kropelin adk0212 APC UPS Daemon through 3.14.14, the default installation of APCUPSD allows a local authenticated, but unprivileged, user to run arbitrary code with elevated privileges by replacing the service executable apcupsd.exe with a malicious executable that will run with SYSTEM privileges at startup. This occurs because of "RW NT AUTHORITY\Authenticated Users" permissions for %SYSTEMDRIVE%\apcupsd\bin\apcupsd.exe.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS