Skip to main content

Exchange Reporter Plus CVE-2025-5343

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-10-30 0fc0942c-577d-436f-ae8e-945763c79b02
5.4
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged console user
  2. Delivery
    Inject stored XSS payload via Instant Search
  3. Exploit
    Payload persists in application
  4. Execution
    Admin views affected search result
  5. Persist
    Script executes in victim browser
  6. Impact
    Hijack 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 on the Exchange Reporter Plus web console (PR:L) with the ability to submit input to the Instant Search option, which stores the attacker's script. Execution additionally requires a victim user to view the poisoned search result (UI:R), and the scope-changed impact (S:C) means the payload runs in the victim's browser context rather than the attacker's. Limiting factors: the attacker must already have valid console credentials, a separate higher-value victim must interact with the stored content, and only versions through 5721 are affected. This is not remote-unauthenticated; absence of credentials or absence of victim interaction prevents exploitation.

Impact

This is a medium-severity stored XSS (CVSS 5.4, CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) that signals a low operational priority. The CVSS vector requires authenticated access (PR:L) and victim interaction (UI:R), which caps impact at a limited (C:L/I:L) scope-changed compromise of another user's browser session rather than server takeover. EPSS reinforces low urgency at 0.45% (37th percentile), there is no CISA KEV listing (not confirmed actively exploited), and no public exploit code was identified at time of analysis. No SSVC decision data was provided in the input. The signals are internally consistent: a low-probability, authentication-gated, interaction-dependent XSS in a specialized reporting tool. This is a 'patch in normal cycle' issue, not an emergency - the main real-world risk is an internal low-privileged user (or an attacker who has already obtained reporting-console credentials) escalating against an administrator who opens a poisoned search result. No key signals conflict; the chief unknown is whether the Instant Search field is reachable by low-privilege or read-only reporting roles, which determines how easily the payload can be planted.

Exploit ScenarioDerived

An authenticated low-privileged user of Exchange Reporter Plus injects a malicious JavaScript payload into the Instant Search option, which is stored by the application. When an administrator or another user later performs or views that search, the script executes in their browser session (scope change), enabling session hijacking or actions in their context. No public exploit code was identified at time of analysis, so a tailored payload would be required.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Stored cross-site scripting in Zoho ManageEngine Exchange Reporter Plus (all builds through 5721) lets an authenticated user of the web console inject malicious script into the Instant Search feature, where it is persisted and later executed in the browser of any other user who views the poisoned search output. Exploitation is rated medium severity (CVSS 5.4, CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) because it requires valid console credentials and a separate victim who interacts with the stored content; the scope-changed rating reflects that the payload runs in the victim's browser session rather than the attacker's. There is no public exploit identified at time of analysis and no evidence of active exploitation, and EPSS is low at 0.45% (37th percentile), so this should be treated as a routine patch item rather than an emergency.

RemediationAI

Apply the fix from the vendor advisory at https://www.manageengine.com/products/exchange-reports/advisory/CVE-2025-5343.html, upgrading Exchange Reporter Plus to a build later than 5721; the advisory is the authoritative source for the supported fixed build, and patch availability is indicated by that advisory. If upgrading cannot be done immediately, reduce exposure by restricting network access to the Exchange Reporter Plus console (bind it to management VLANs or place it behind an authenticating reverse proxy) since the flaw is only reachable from the console, and by trimming the number of accounts holding search privileges so the PR:L precondition is harder to satisfy. As compensating controls, deploy a Content-Security-Policy that disallows inline and third-party script on the console and enforce HTTPS with secure, HttpOnly session cookies so that a successful injection cannot easily exfiltrate session material - though note that CSP can break legitimate console JavaScript and requires testing before enforcement, and that cookie hardening does not stop script-driven actions within an already-authenticated session. Assume that any console user who viewed poisoned Instant Search results may have had their session compromised, so rotate credentials and invalidate active sessions for affected accounts while monitoring console and web access logs for unexpected script payloads in search parameters.

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 issue is a persistent (stored) cross-site scripting flaw, CWE-79, in the Instant Search component of ManageEngine Exchange Reporter Plus. Rather than reflecting attacker input immediately, the application stores the supplied search value server-side and later renders it without adequate output encoding, so the payload survives across requests and is served to other console users. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N describes a network-reachable, low-complexity attack that requires an authenticated account (PR:L) and victim interaction (UI:R); the S:C scope change indicates the injected script escapes the vulnerable component's security context and executes with the victim's browser privileges on the Exchange Reporter Plus origin. Typical consequences for this class are session-token or credential theft in the victim's context, unauthorized actions performed as the victim, and convincing phishing or UI-redress content rendered inside the legitimate console - all consistent with the low confidentiality and integrity impact ratings. The affected CPE data (zohocorp:manageengine_exchange_reporter_plus, including the 5.7 branch builds 5700 through 5707 and the wildcard 'all versions') indicates the defect spans the 5.7 release line up to and including build 5721.

Know when Manageengine Exchange Reporter Plus 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

NVD PRIMARY 5.4 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

Stored XSS needs an authenticated account to inject (PR:L) and a victim to view it (UI:R); script runs in the victim's browser context (S:C) with limited C/I and no availability impact.

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

Primary rating from NVD.

CVSS VectorNVD

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

DescriptionNVD

Zohocorp ManageEngine Exchange Reporter Plus versions through 5721 are vulnerable to Stored Cross Site Scripting in the Instant Search option.

Threat Intelligence Overview

EPSS Score
0.5%
Top 63% exploitable
Prevalence
Medium
specialized ManageEngine Exchange reporting tool; common in Exchange shops, not everywhere
Data Quality
3 sources
Confidence: Low

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

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)NVD

cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:*:*:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:-:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5700:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5701:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5702:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5703:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5704:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5705:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5706:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5707:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5708:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5709:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5710:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5711:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5712:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5713:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5714:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5715:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5717:*:*:*:*:*:*
cpe:2.3:a:zohocorp:manageengine_exchange_reporter_plus:5.7:5718:*:*:*:*:*:*
+ 3 more
CVE-2022-29457 HIGH POC
8.8 Apr 18

Zoho ManageEngine ADSelfService Plus before 6121, ADAuditPlus 7060, Exchange Reporter Plus 5701, and ADManagerPlus 7131

CVE-2025-3835 CRITICAL
9.6 Jun 09

Critical remote code execution vulnerability in Zohocorp ManageEngine Exchange Reporter Plus versions 5721 and prior, ex

CVE-2020-24786 CRITICAL
9.8 Aug 31

An issue was discovered in Zoho ManageEngine Exchange Reporter Plus before build number 5510, AD360 before build number

CVE-2023-6105 MEDIUM POC
5.5 Nov 15

An information disclosure vulnerability exists in multiple ManageEngine products that can result in encryption keys bein

CVE-2024-9459 HIGH
8.8 Nov 05

Zohocorp ManageEngine Exchange Reporter Plus versions 5718 and prior are vulnerable to authenticated SQL Injection in re

CVE-2024-38872 HIGH
8.8 Jul 26

Zohocorp ManageEngine Exchange Reporter Plus versions 5717 and below are vulnerable to the authenticated SQL injection i

CVE-2024-38871 HIGH
8.8 Jul 26

Zohocorp ManageEngine Exchange Reporter Plus versions 5717 and below are vulnerable to the authenticated SQL injection i

CVE-2024-21775 HIGH
8.8 Feb 16

Zoho ManageEngine Exchange Reporter Plus versions 5714 and below are vulnerable to the Authenticated SQL injection in re

CVE-2025-5966 HIGH
8.1 Jun 26

Zohocorp ManageEngine Exchange reporter Plus version 5722 and below are vulnerable to Stored XSS in the Attachments by f

CVE-2025-5366 HIGH
8.1 Jun 26

Zohocorp ManageEngine Exchange reporter Plus version 5722 and below are vulnerable to Stored XSS in the Folder-wise read

CVE-2024-6204 HIGH
8.1 Aug 30

Zohocorp ManageEngine Exchange Reporter Plus versions before 5715 are vulnerable to SQL Injection in the reports module.

CVE-2023-35785 HIGH
8.1 Aug 28

Zoho ManageEngine Active Directory 360 versions 4315 and below, ADAudit Plus 7202 and below, ADManager Plus 7200 and bel

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