Description
The servereye client (also known as sensorhub, technically ClientAgentContainerService) versions 20.15 and earlier are vulnerable to Local Privilege Escalation. The high-privileged service SE3Recovery (EmergencyRecoveryService.exe), running as SYSTEM, periodically monitors the directory %ProgramData%\ServerEye3\update\ for a trigger file named "update_available". Due to insufficient access restrictions on this directory, a local standard user can create the trigger file and provide a path to a directory containing malicious JSON instructions. The service subsequently executes the utility UpdaterAction.exe with SYSTEM privileges, which parses the instructions and performs an unvalidated file copy from a user-controlled source to a protected system destination (e.g., overwriting a service binary). This leads to full system compromise as the service automatically restarts the overwritten binary with SYSTEM privileges.
Published: 2026-07-22
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The servereye Windows Agent (Sensorhub) includes a high‑privileged service SE3Recovery that runs as SYSTEM and watches the directory %ProgramData%\ServerEye3\update\ for a trigger file. A local standard user can create the file and specify a path to a directory containing malicious JSON instructions. The service then launches UpdaterAction.exe with SYSTEM privileges. UpdaterAction parses the instructions and performs an unvalidated copy from the user‑controlled source to a protected system destination, allowing a standard user to overwrite service binaries or other critical components. Once the binary is replaced, the service restarts it with SYSTEM privileges, resulting in a complete compromise of the machine. The weakness aligns with CWE‑269 (Privilege Escalation), CWE‑379 (Accidental Failure to Escape), and CWE‑73 (Path Traversal).

Affected Systems

Vulnerable systems are the servereye Windows Agent (Sensorhub) from servereye GmbH, specifically versions 20.15 and earlier. The flaw resides on Windows platforms where the agent runs, and affects any installation that allows local users to write to the %ProgramData%\ServerEye3\update\ directory.

Risk and Exploitability

The CVSS score of 8.8 indicates a high severity vulnerability. The EPSS score of < 1% indicates a very low probability of exploitation at the current time, and the issue is not listed in the CISA KEV catalog. The attack vector is local: a non‑privileged user with access to the machine can place the trigger file and supply malicious JSON. While the likelihood is low, the impact of successful exploitation is total system compromise, giving an attacker full SYSTEM privileges.

Generated by OpenCVE AI on August 4, 2026 at 00:04 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the servereye Windows Agent to a version newer than 20.15, as released by the vendor to fix the privilege escalation issue.
  • Restrict permissions on the %ProgramData%\ServerEye3\update\ directory so that standard users cannot create or modify files there.
  • Disable or remove the SE3Recovery service if the update functionality is not required, or configure the agent to reject untrusted update instructions before executing UpdaterAction.exe.

Generated by OpenCVE AI on August 4, 2026 at 00:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Servereye
Servereye windows Agent (sensorhub)
Vendors & Products Servereye
Servereye windows Agent (sensorhub)

Wed, 22 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 22 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
Description The servereye client (also known as sensorhub, technically ClientAgentContainerService) versions 20.15 and earlier are vulnerable to Local Privilege Escalation. The high-privileged service SE3Recovery (EmergencyRecoveryService.exe), running as SYSTEM, periodically monitors the directory %ProgramData%\ServerEye3\update\ for a trigger file named "update_available". Due to insufficient access restrictions on this directory, a local standard user can create the trigger file and provide a path to a directory containing malicious JSON instructions. The service subsequently executes the utility UpdaterAction.exe with SYSTEM privileges, which parses the instructions and performs an unvalidated file copy from a user-controlled source to a protected system destination (e.g., overwriting a service binary). This leads to full system compromise as the service automatically restarts the overwritten binary with SYSTEM privileges.
Title Local Privilege Escalation in servereye client (sensorhub)
Weaknesses CWE-269
CWE-379
CWE-73
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}


Subscriptions

Servereye Windows Agent (sensorhub)
cve-icon MITRE

Status: PUBLISHED

Assigner: NCSC.ch

Published:

Updated: 2026-07-22T12:41:00.539Z

Reserved: 2026-07-03T08:49:30.333Z

Link: CVE-2026-14551

cve-icon Vulnrichment

Updated: 2026-07-22T12:38:35.376Z

cve-icon NVD

Status : Deferred

Published: 2026-07-22T10:17:13.810

Modified: 2026-07-22T16:25:46.380

Link: CVE-2026-14551

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T00:15:04Z

Weaknesses
  • CWE-269

    Improper Privilege Management

  • CWE-379

    Creation of Temporary File in Directory with Insecure Permissions

  • CWE-73

    External Control of File Name or Path