ManageEngine Applications Manager
CVE-2025-9787
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Applications Manager with edit privileges
-
DeliveryInject malicious script into NOC view field
-
ExploitPayload stored persistently
-
ExecutionOperator opens NOC dashboard
-
PersistScript executes in victim browser
-
ImpactHijack session or act as victim
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated session with privileges to write/configure content in the NOC view of ManageEngine Applications Manager (CVSS PR:H), and requires a victim user to subsequently load that NOC view (UI:R) for the stored payload to execute. This is NOT remote-unauthenticated: a low-privilege or anonymous outsider cannot inject the payload. Limiting factors are the privilege prerequisite for storing the script and the dependency on another user rendering the affected NOC dashboard; only versions 177400 and below are affected, and a vendor fix is available. |
| Impact | This is a stored XSS (CWE-79) in the NOC view of ManageEngine Applications Manager. The CVSS 3.1 vector supplied (AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:N) is unusual for XSS: it assigns high privileges-required (PR:H), scope-unchanged (S:U), and full C:H/I:H impact, whereas classic stored XSS is typically modeled as PR:L/N, S:C, C:L/I:L. The stated numeric score of 6.1 is the canonical XSS score, but the given vector actually computes to ~6.5 - a minor internal inconsistency worth noting. Real-world risk is moderate and gated by the PR:H/UI:R preconditions: an attacker must already have sufficient privileges to persist a payload into the NOC view, and a victim operator must then render that view for the script to fire. EPSS of 1.10% (64th percentile) is middling and reflects general interest rather than mass exploitation. There is no CISA KEV listing and no public exploit identified at time of analysis, so this is a legitimate but non-urgent patch item rather than an active-threat emergency. A vendor patch is available, which materially improves the remediation posture. |
| Exploit ScenarioDerived | An authenticated user with sufficient privileges to edit the NOC (Network Operations Center) view injects a malicious JavaScript payload that is persistently stored. When a monitoring operator or administrator subsequently loads the NOC dashboard, the stored script executes in their browser session, enabling session/credential theft or actions in the victim's authenticated context. No public exploit code is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Stored cross-site scripting (XSS) in the NOC view of Zoho ManageEngine Applications Manager affects all builds up to and including 177400 and lets an authenticated user who can write or configure NOC view content plant a persistent script that runs in the browser of any user who subsequently opens that dashboard. Exploitation is not remote-unauthenticated: it requires the attacker to hold a session with privileges that allow content/configuration writes in the NOC view, and it depends on a second user rendering the poisoned view, so the practical impact is privilege-limited and victim-interaction dependent. No public exploit code has been identified at time of analysis, the EPSS score is low (1.10%, ~64th percentile), and the vendor has published a fix; only versions 177400 and below are affected.
RemediationAI
Vendor-released patch availability is confirmed ('Available from vendor'), and administrators should upgrade ManageEngine Applications Manager to the fixed build documented on the vendor advisory at https://www.manageengine.com/products/applications_manager/security-updates/security-updates-cve-2025-9787.html, which is the authoritative source for the exact patched version above the 177400 cutoff; because the input data does not specify a fixed build number, consult that page rather than assuming a version. Until the upgrade is applied, reduce exposure by restricting write/configure access to the NOC view to the smallest possible set of trusted administrators (the vulnerability requires privileges to store content, so tightening role assignments removes the injection path but does not remediate the underlying encoding defect), and treat the Applications Manager web console as an administrative interface that is reachable only from a management VLAN or behind a hardened reverse proxy rather than from general user networks. A Content-Security-Policy with a restrictive script-src (for example 'self' with nonces) on the console can blunt script execution as a compensating control, though it may break legitimate dashboard widgets and requires testing. After upgrading, review stored NOC view configurations for injected markup and clear or recreate any suspect views, since the fix prevents new injections but does not necessarily purge previously stored payloads.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
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 classic CWE-79 stored (persistent) cross-site scripting issue, the same class as reflected and DOM-based XSS but distinguished by the payload being persisted server-side and served back to later visitors. In ManageEngine Applications Manager, the NOC (Network Operations Center) view is a web dashboard that aggregates monitoring widgets; when a user with sufficient privileges supplies content that is stored and later re-rendered into the NOC view without adequate output encoding or input sanitization, the injected markup and script execute in the origin of the Applications Manager web console. Because the payload lives in the application's own stored data, every user who loads the affected view is exposed, and script executed in that origin can read or manipulate authenticated session context and perform actions as the victim. CPE data confirms the affected product line is zohocorp:manageengine_applications_manager, spanning the 17.3 branch (builds 173300 through 173304) and the 17.7 branch (builds 177000, 177100 and 177200) as well as the generic version wildcard, with the description bounding impact at versions 177400 and below. Scoring is not fully aligned across sources: NVD rates it 6.1 with vector CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:N, whereas our independent reassessment places it at CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, reflecting the stored-XSS scope change to the victim's browser session and lower direct confidentiality/integrity impact while still requiring an authenticated author and victim interaction.
Know when Manageengine Applications Manager 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:H/UI:R/S:U/C:H/I:H/A:N
Stored XSS requires an authenticated user to persist the payload (PR:L) and a victim to view it (UI:R); script runs in the victim's browser outside the app's trust boundary (S:C) with limited C/I impact.
Primary rating from Vendor (0fc0942c-577d-436f-ae8e-945763c79b02).
CVSS VectorVendor: 0fc0942c-577d-436f-ae8e-945763c79b02
DescriptionCVE.org
Zohocorp ManageEngine Applications Manager versions 177400 and below are vulnerable to Stored Cross-Site Scripting vulnerability in the NOC view.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)CVE.org
A remote code execution issue was discovered in Zoho ManageEngine Applications Manager before 13.6 (build 13640). Rated
Zoho ManageEngine Applications Manager 13 before build 13500 allows SQL injection via GraphicalView.do, as demonstrated
Zoho ManageEngine Applications Manager 12 through 14 allows FaultTemplateOptions.jsp resourceid SQL injection. Rated cri
An issue was discovered in Zoho ManageEngine Applications Manager 11.0 through 14.0. Rated critical severity (CVSS 9.8),
A SQL Injection vulnerability exists in the Zoho ManageEngine Applications Manager 13 before build 13820 via the resids
A SQL Injection vulnerability exists in Zoho ManageEngine Applications Manager 13.x before build 13800 via the j_usernam
Zoho ManageEngine Applications Manager 13 before build 13500 allows Post-authentication SQL injection via the name param
An issue was discovered in Zoho ManageEngine Application Manager through 14.2. Rated high severity (CVSS 8.8), this vuln
An issue was discovered in Zoho ManageEngine OpManager through 12.4x. Rated high severity (CVSS 8.8), this vulnerability
Zoho ManageEngine Applications Manager 13 before build 13530 allows SQL injection via the /MyPage.do widgetid parameter.
Zoho ManageEngine Applications Manager 13 before build 13530 allows SQL injection via the /showresource.do resourceid pa
Zoho ManageEngine Applications Manager 13 before build 13530 allows SQL injection via the /MyPage.do?method=viewDashBoar
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB