Skip to main content

servereye Sensorhub EUVDEUVD-2026-47622

| CVE-2026-14551 HIGH
Creation of Temporary File in Directory with Insecure Permissions (CWE-379)
2026-07-22 NCSC.ch GHSA-fc5x-r66h-vp5f
8.8
CVSS 3.1 · Vendor: NCSC.ch
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain local standard-user access
  2. Delivery
    Stage malicious JSON and payload file
  3. Exploit
    Drop 'update_available' trigger in update dir
  4. Install
    SE3Recovery runs UpdaterAction.exe as SYSTEM
  5. C2
    Unvalidated copy overwrites service binary
  6. Execute
    Service auto-restarts attacker code
  7. Impact
    Full SYSTEM compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Temp file permissions
Exploitation Conditions

Requires an existing local standard-user account or process on a Windows host that has the servereye Sensorhub agent (version 20.15 or earlier) installed with the SE3Recovery service active as SYSTEM. The concrete prerequisite is write access to %ProgramData%\ServerEye3\update\, which the flawed default directory permissions grant to standard users; the attacker must be able to create the 'update_available' trigger file and supply a path to attacker-controlled JSON instructions plus a source file to copy. Limiting factors: exploitation is local only (no remote/network path), needs prior execution as at least a low-privileged user, and is neutralized if the agent is absent, patched, or if the update directory ACL has been hardened to deny standard-user writes.

Impact

The provided CVSS 3.1 vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H (8.8 High) is internally consistent with the description: the attacker needs an existing local low-privileged foothold (AV:L, PR:L), the technique is deterministic with no user interaction (AC:L, UI:N), and success crosses a security boundary from standard user to SYSTEM (S:C) with full C/I/A impact. This is a genuine, high-confidence local privilege escalation rather than an inflated network-vector CVE: the write-overwrite-restart chain is reliable and requires no race or special timing. No EPSS score, KEV entry, or POC was supplied, so exploitation-probability signals are absent; practical risk is high wherever the agent is deployed but is gated by needing prior local access, making this a post-compromise escalation / insider-threat primitive rather than a remote entry point. No conflicting signals appear in the input; the main missing data are EPSS and an independently confirmed fix version.

Exploit ScenarioDerived

A standard user, or malware confined to user privileges, on a host running the servereye agent writes a malicious JSON instruction file plus a payload and drops the 'update_available' trigger into %ProgramData%\ServerEye3\update\. The SYSTEM SE3Recovery service picks up the trigger and invokes UpdaterAction.exe, which copies the attacker's payload over a servereye service binary; on the next service restart the attacker's code runs as SYSTEM. No public exploit is identified, but the described technique is straightforward and deterministic given local access (AV:L/AC:L).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 22, 2026

Local privilege escalation in the servereye Windows agent (Sensorhub / ClientAgentContainerService) versions 20.15 and earlier lets any local standard user gain SYSTEM. The SYSTEM-level SE3Recovery service (EmergencyRecoveryService.exe) watches a world-writable directory for a trigger file and then runs UpdaterAction.exe, which performs an unvalidated file copy from a user-controlled source over a protected service binary, resulting in full system compromise. No public exploit identified at time of analysis; this was reported by NCSC.ch and is not listed in CISA KEV, so there is no evidence of active exploitation.

RemediationAI

Upgrade the servereye Sensorhub/Windows agent to a fixed release per the vendor bulletin at https://www.servereye.de/security-bulletins/2026-001/ (Patch available per vendor advisory); the provided data does not state an exact patched version number, so confirm the target build directly with servereye GmbH. As a compensating control until patched, harden the ACL on %ProgramData%\ServerEye3\update\ so that standard (non-administrator) users cannot create or write files there, which removes the attacker's ability to plant the 'update_available' trigger and the instruction path - with the trade-off that any legitimate low-privileged update/recovery workflow relying on that directory may break, so validate the feature still functions afterward. Additionally, monitor for creation of the 'update_available' trigger file and for unexpected writes to servereye service binaries, and restrict interactive/local logon on hosts running the agent to shrink the pool of accounts that could abuse it.

Affected VersionsENISA

servereye Windows Agent (Sensorhub) 0 ≤20.15

Affected Packages

euvd servereye_windows_agent_sensorhub no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is servereye's monitoring agent, an RMM/monitoring tool used primarily by managed service providers. The root cause is CWE-379 (creation/consumption of files in a directory with insecure permissions): the privileged SE3Recovery recovery service polls %ProgramData%\ServerEye3\update\ for a trigger file named 'update_available'. Because that ProgramData subdirectory grants write access to standard users, an unprivileged user controls both the trigger file and the JSON instruction path it references. The service passes those attacker-controlled instructions to UpdaterAction.exe running as SYSTEM, which then copies a user-supplied file to a protected destination without validating source or destination, enabling an arbitrary file write/overwrite of a service binary. Automatic restart of the overwritten service converts that file write directly into SYSTEM-level code execution.

Know when Servereye Windows Agent Sensorhub gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (NCSC.ch) PRIMARY 8.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Local low-privileged user (AV:L/PR:L), deterministic no-interaction chain (AC:L/UI:N), crosses boundary to SYSTEM with full impact (S:C, C/I/A:H).

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (NCSC.ch).

CVSS VectorVendor: NCSC.ch

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

ServerEye Windows agent (versions 20.15 and earlier) enables any standard user to escalate to full SYSTEM control, directly compromising infrastructure under management. With no vendor patch available and no public exploit identified at time of analysis, organizations must immediately implement manual mitigations to protect against potential privilege escalation attacks.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: (1) Enforce restrictive NTFS permissions on the directory monitored by EmergencyRecoveryService.exe to prevent standard user file writes; (2) Disable EmergencyRecoveryService.exe if operationally feasible; (3) Implement application whitelisting to control UpdaterAction.exe execution; (4) Enable file integrity monitoring and access logging on protected system binaries; (5) Restrict local account privileges and audit account creation.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche German-market RMM/monitoring agent, mainly MSP deployments
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy