Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain technician console credentials
-
DeliveryAccess Reports module
-
ExploitInject crafted SQL into report parameter
-
ExecutionBackend executes arbitrary query
-
ImpactExfiltrate confidential database contents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence 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 'technician'-level account on the ManageEngine DataSecurity Plus web console (PR:L) and access to the Reports module, where a report parameter is injectable. Limiting factors: valid application credentials are mandatory (no unauthenticated path), and the affected instance must be a version before build 6310; exploitation is network-reachable (AV:N) with low complexity (AC:L) and needs no user interaction once a technician session is available. The practical exposure depends on how broadly technician accounts are provisioned and whether the console is reachable by the attacker. |
| Impact | The vendor-assigned CVSS 3.1 base score is 7.7 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N), driven primarily by the scope-change (S:C) and high confidentiality (C:H) metrics rather than integrity or availability. The realistic risk is materially lower than the raw score suggests because exploitation requires PR:L - an already-authenticated 'technician' account in the DataSecurity Plus console - so this is a post-authentication privilege/data-access issue, not a remote-unauthenticated compromise. No EPSS probability, no CISA KEV listing, and no public exploit code are present in the provided data, so this is 'no public exploit identified at time of analysis.' I question the S:C (scope change) assignment: a SQL injection typically executes within the application's own database security authority and does not obviously cross into a separately-managed component, which would make S:U more defensible and lower the score. I also note a possible under-scoping on the impact side - the description says the technician can 'execute arbitrary SQL queries,' which usually implies write/DML capability (integrity, I:H) and potential availability impact, yet the vendor set I:N/A:N, suggesting the injection point may be constrained to read-only report queries; verify the exact injection capability with the vendor. Net: a genuine authenticated data-disclosure bug worth patching, but not an emergency-tier internet-exposed threat absent evidence of exploitation. |
| Exploit ScenarioDerived | An attacker who holds (or has phished/compromised) a low-privileged technician login to the ManageEngine DataSecurity Plus web console navigates to the Reports module and injects crafted SQL through a vulnerable report parameter, causing the backend database to execute attacker-controlled queries and return data the technician should not be able to read. No public proof-of-concept is available, and the low attack complexity (AC:L) means exploitation is straightforward once valid technician credentials are obtained. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 18, 2026
Authenticated SQL injection in ManageEngine DataSecurity Plus builds before 6310 allows a technician-level user to execute arbitrary SQL queries through the Reports module, enabling read access to sensitive data stored in the application's backend database. The vendor assigns a CVSS 3.1 base score of 7.7 with a scope change (S:C), while our independent assessment rates it as scope-unchanged with high confidentiality impact only (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N). Exploitation requires valid technician credentials and network access to the web console; no public exploit identified at time of analysis.
RemediationAI
Upgrade to ManageEngine DataSecurity Plus build 6310 or later; the vendor advisory at https://www.manageengine.com/data-security/cve-2026-18912.html provides the patch. Until patching is possible, restrict network access to the DataSecurity Plus web console, particularly the Reports module, to trusted IP ranges or VPN, though this may impede legitimate remote administration. Additionally, review and minimize the number of technician-level accounts, enforce strong authentication, and monitor logs for unusual SQL query patterns or unexpected data access from the Reports module. These compensating controls reduce exposure but do not eliminate the underlying injection flaw.
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
ManageEngine DataSecurity Plus is a data security and compliance platform that includes a web-based console. The Reports module constructs SQL queries to retrieve data, and CVE-2026-18912 arises from improper neutralization of special elements in SQL commands (CWE-89), allowing an authenticated technician to inject arbitrary SQL through a report parameter. The CPE cpe:2.3:a:zohocorp:manageengine_datasecurity_plus:*:*:*:*:*:*:*:* indicates that all versions up to the patched build are potentially affected, with the vendor advisory specifying builds before 6310 as vulnerable. Per our independent assessment, the impact is limited to confidentiality (C:H) with no integrity or availability impact, meaning the attacker can read data but not alter or delete it; scope is unchanged (S:U), so the vulnerable component does not affect other components. The attack vector is network-based with low complexity and requires low privileges (PR:L), consistent with a technician role.
Know when Manageengine Datasecurity 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
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Network-reachable console, low complexity, but requires an authenticated technician (PR:L); SQLi stays within the app's own DB authority so S:U, and impact is confined to data disclosure (C:H).
Primary rating from Vendor (Zohocorp).
CVSS VectorVendor: Zohocorp
Lifecycle Timeline
2DescriptionCVE.org
ManageEngine DataSecurity Plus versions before 6310 are vulnerable to an authenticated SQL injection vulnerability, allowing an authenticated technician to execute arbitrary SQL queries through the Reports module.
Executive ViewAI
ManageEngine DataSecurity Plus builds before 6310 contain a high-severity authenticated SQL injection that allows a technician-level user to read sensitive data from the backend database. Because this product often stores security and compliance data, exposure could affect regulated information and erode trust in the security tooling itself. Leadership should prioritize containment and access review even though no public exploit identified at time of analysis.
No vendor-released patch identified at time of analysis. Restrict web console access to trusted networks, enforce least privilege for technician accounts, disable or restrict the Reports module for technician roles, deploy WAF SQL injection rules, monitor database and Reports module logs, rotate technician credentials, and segment the application from sensitive backend data where feasible.
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
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Zoho ManageEngine DataSecurity Plus prior to 6.0.1 uses default admin credentials to communicate with a DataEngine Xnode
The DataEngine Xnode Server application in Zoho ManageEngine DataSecurity Plus prior to 6.0.1 does not validate the data
An issue was discovered in Zoho ManageEngine Exchange Reporter Plus before build number 5510, AD360 before build number
An information disclosure vulnerability exists in multiple ManageEngine products that can result in encryption keys bein
Authenticated remote code execution affects Zoho ManageEngine ADSelfService Plus (before build 6525), DataSecurity Plus
Zoho ManageEngine Active Directory 360 versions 4315 and below, ADAudit Plus 7202 and below, ADManager Plus 7200 and bel
An authentication bypass in ManageEngine DataSecurity Plus deployments running builds earlier than 6310 allows unenrolle
An issue was discovered in Zoho ManageEngine DataSecurity Plus before 5.0.1 5012. Rated medium severity (CVSS 4.3), this
EUVD-2026-82656
GHSA-97w7-v7hh-7f39
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB