Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege account
-
DeliveryReach Notification Profile module
-
ExploitInject OS command via profile field
-
ExecutionServer executes command as service account
-
ImpactFull RCE on monitoring host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated low-privilege account on the OpManager MSP web console (PR:L) and access to the Notification Profile module, which is the specific feature carrying the OS command injection. No user interaction is needed and the vector is network-reachable. Exploitation is limited to affected versions 12.8.709 and below of the OpManager MSP edition specifically; the main limiting factor is the need for valid (even minimal) credentials, so risk is highest where operator or MSP-tenant accounts are broadly provisioned or where credentials can be phished/reused. |
| Impact | This is a genuinely high-priority issue on the signals that matter. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C) describes a network-reachable, low-complexity flaw needing only low-privilege authentication and no user interaction, and CWE-78 (OS command injection) yields full-triad C:H/I:H/A:H remote code execution - Zoho's 9.9 is driven largely by the Scope-changed (S:C) claim. I lean toward S:U (which would score ~8.8), consistent with the sibling command-injection flaw CVE-2026-76978, because OS command injection typically executes as the service account without crossing a distinct security authority; verify S:C with the vendor. Against these strong intrinsic signals, the exposure signals are entirely absent: no EPSS probability score is provided, the CVE is NOT in CISA KEV, and no public POC is identified. So this is a real, patch-now vulnerability by impact and ease of exploitation, but there is no current evidence of active exploitation or automated mass-scanning - the low-privilege authentication requirement also gates it to actors who already hold a valid (even minimal) OpManager MSP account. |
| Exploit ScenarioDerived | An attacker with low-privileged authenticated access to an OpManager MSP console (e.g. a limited operator account or a compromised MSP tenant credential) submits a crafted value through the Notification Profile module, injecting OS commands that the server executes with the privileges of the monitoring service. This yields remote code execution on the network-management host. No public exploit code is identified at time of analysis, but the low attack complexity makes weaponization straightforward once details are known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 23, 2026
Authenticated OS command injection in Zoho ManageEngine OpManager MSP 12.8.709 and below allows an attacker holding any valid low-privilege console account to execute arbitrary operating system commands on the server through the Notification Profile module, with no user interaction required. Exploitation yields full compromise of confidentiality, integrity and availability of the OpManager host, which for an MSP deployment typically means access to monitored customer infrastructure. The vendor rates the issue 9.9 (scope-changed); our independent assessment places it at high severity with unchanged scope, and no public exploit code has been identified at time of analysis, so the practical risk is concentrated in environments where operator or tenant accounts are widely provisioned or reusable.
RemediationAI
Apply the patched OpManager MSP build from Zoho's advisory at https://www.manageengine.com/itom/advisory/cve-2026-19599.html - the advisory is the authoritative source for the exact fixed build number, which is not specified in the available data (patch available per vendor advisory; no independently confirmed fix version is cited here). If an immediate upgrade is not possible, reduce exposure by restricting the Notification Profile module to trusted administrator roles and auditing which accounts currently hold access to it, since exploitation requires only a low-privileged authenticated session; the trade-off is that legitimate monitoring staff may lose notification-configuration capability. Place the OpManager MSP console and its web port behind a VPN or an IP-allowlisted reverse proxy so that only management networks can reach it, accepting the loss of ad-hoc remote console access. Tighten or disable unused operator and tenant accounts, enforce MFA and unique credentials, and monitor the OpManager service account for unexpected child processes (shells, cmd.exe, curl, wget) spawned from the application, which is the strongest available detection signal for this command-injection pattern.
Affected VersionsENISA
Affected Packages
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 flaw is a CWE-78 OS command injection in ManageEngine OpManager's Notification Profile module, the component that defines and executes alert/notification actions when monitored thresholds or events fire. User-supplied configuration input handled by that module is incorporated into a shell command without adequate sanitization or argument escaping, so a crafted value is interpreted by the underlying operating system shell rather than passed as inert data. The CPE string cpe:2.3:a:zohocorp:manageengine_opmanager:*:*:*:*:*:*:*:* is a wildcard covering the product line, and the advisory scope is explicitly the MSP edition at 12.8.709 and below. The supplied CVSS vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H) confirms a network-reachable attack requiring low privileges and no user interaction; the vendor's scope-changed (S:C) rating reflects potential escape from the OpManager application context into the host and, in MSP topologies, toward managed customer estates. Our assessment keeps the same attack prerequisites but treats scope as unchanged (S:U) while still scoring confidentiality, integrity and availability impact as high.
Know when Manageengine Opmanager 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
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Network, low-complexity, low-priv authenticated command injection with full RCE; I use S:U (score ~8.8) as the OS command runs within the service's own authority, unlike the vendor's S:C.
Primary rating from Vendor (Zohocorp).
CVSS VectorVendor: Zohocorp
Lifecycle Timeline
2DescriptionCVE.org
ZohoCorp ManageEngine OpManager MSP versions 12.8.709 and below were vulnerable to a Remote Code Execution vulnerability in the Notification Profile module.
Articles & Coverage 1
Executive ViewAI
A critical vulnerability in Zoho ManageEngine OpManager MSP (12.8.709 and below) allows any holder of a standard console login to seize full control of the monitoring server, and because MSP deployments use that server to watch customer environments, a single compromised instance can become a pivot point into client infrastructure. The vendor rates it 9.9, and our independent assessment places it at high severity with unchanged scope; no public exploit identified at time of analysis, so near-term risk is concentrated in environments where operator or tenant accounts are broadly provisioned, shared, or reused. Leadership should treat this as time-sensitive given the multi-tenant blast radius and the potential for customer-facing breach notification obligations.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Manageengine Opmanager
View allZOHO ManageEngine OpManager 11.5 build 11600 and earlier uses a hardcoded password of "plugin" for the IntegrationUser a
PGSQL:SubmitQuery.do in ZOHO ManageEngine OpManager 11.6, 11.5, and earlier allows remote administrators to bypass SQL q
A directory traversal vulnerability exists in the uploadMib functionality of ManageEngine OpManager 12.7.258. Rated crit
Directory traversal vulnerability in the com.me.opmanager.extranet.remote.communication.fw.fe.FileCollector servlet in Z
Multiple directory traversal vulnerabilities in ZOHO ManageEngine OpManager 8 (build 88xx) through 11.4, IT360 10.3 and
Multiple SQL injection vulnerabilities in ZOHO ManageEngine OpManager 11.3 and 11.4, IT360 10.3 and 10.4, and Social IT
SQL injection vulnerability in the com.manageengine.opmanager.servlet.UpdateProbeUpgradeStatus servlet in ZOHO ManageEng
Multiple SQL injection vulnerabilities in the FailOverHelperServlet (aka FailServlet) servlet in ZOHO ManageEngine OpMan
Directory traversal vulnerability in the multipartRequest servlet in ZOHO ManageEngine OpManager 11.3 and earlier, Socia
Zoho ManageEngine OpManager before 12.5.329 allows unauthenticated Remote Code Execution due to a general bypass in the
Directory traversal vulnerability in the FileCollector servlet in ZOHO ManageEngine OpManager 11.4, 11.3, and earlier al
An issue was discovered in Zoho ManageEngine OpManager in builds before 14310. Rated critical severity (CVSS 9.8), this
EUVD-2026-85272
GHSA-jhm8-6w96-v9g7
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB