← Vulnerability feed

Vulnerability record · CVE-2018-7890 · published 8 March 2018

CVE-2018-7890: ManageEngine Applications Manager testCredential.do command injection RCE

Zohocorp · Manageengine Applications Manager

Zoho ManageEngine Applications Manager before 13.6 (build 13640) exposes the testCredential.do endpoint, which validates supplied credentials by reaching out to a specified system and executing a PowerShell script. When the specified system is OfficeSharePointServer, the username and password parameters passed to that script are not validated, allowing command injection. The endpoint is publicly accessible, so the flaw is remotely reachable and trivially exploitable.

9.8 CVSS 3.0 Critical EPSS 79% · top 0.4% CWE-78 · OS command injection
9.8CVSS 3.0 base score, v2 10.0
79%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
12References, 6 tagged exploit
17 Jun 2026Last modified by NVD

Description

A remote code execution issue was discovered in Zoho ManageEngine Applications Manager before 13.6 (build 13640). The publicly accessible testCredential.do endpoint takes multiple user inputs and validates supplied credentials by accessing a specified system. This endpoint calls several internal classes, and then executes a PowerShell script. If the specified system is OfficeSharePointServer, then the username and password parameters to this script are not validated, leading to Command Injection.

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: high.

critical priorityUnauthenticated remote command execution with a CVSS of 9.8, public exploit code and a very high EPSS score makes this an urgent patch target.

What it is

Zoho ManageEngine Applications Manager before 13.6 (build 13640) exposes the testCredential.do endpoint, which validates supplied credentials by reaching out to a specified system and executing a PowerShell script. When the specified system is OfficeSharePointServer, the username and password parameters passed to that script are not validated, allowing command injection. The endpoint is publicly accessible, so the flaw is remotely reachable and trivially exploitable.

Impact

An unauthenticated attacker can execute arbitrary commands on the Applications Manager server, leading to full compromise of confidentiality, integrity and availability. Because the product is a monitoring platform, it may hold credentials for and reach into many managed systems.

Attack surface

Reached over the network via the publicly accessible testCredential.do endpoint with no authentication and no user interaction, per the CVSS vector AV:N/AC:L/PR:N/UI:N. The attacker supplies the system type plus username and password parameters that are passed unvalidated into a PowerShell script.

Exploitation

Not listed in CISA KEV, but EPSS is very high (0.788 probability, 99.57th percentile) and multiple references are tagged Exploit, including a Metasploit pull request and an Exploit-DB entry, indicating public exploit code exists.

What to do

  • Upgrade ManageEngine Applications Manager to 13.6 build 13640 or later, per the vendor security update.
  • If immediate upgrade is not possible, restrict network access to the testCredential.do endpoint and the Applications Manager web interface to trusted management networks only.
  • Place the Applications Manager instance behind authentication-aware reverse proxy or WAF rules that block or tightly control requests to testCredential.do.
  • Audit and rotate any credentials stored in or reachable from the Applications Manager instance, since command execution may expose them.
  • Monitor vendor advisories for follow-up fixes and confirm the deployed build number after patching.

Detection

  • Search web/proxy logs for POST requests to testCredential.do, especially with system parameters referencing OfficeSharePointServer or with shell metacharacters in username/password fields.
  • Monitor for child processes spawned by the Applications Manager service, particularly powershell.exe or cmd.exe launched from the application's process tree.
  • Alert on outbound connections from the Applications Manager host to unexpected destinations that could indicate post-exploitation activity.
  • Review Applications Manager logs for credential-test actions against OfficeSharePointServer that were not initiated by known administrators.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2018-7890 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2020-24743Zohocorp manageengine applications manager vulnerabilityAn issue was found in /showReports.do Zoho ManageEngine Applications Manager up to 14550, allows attackers to gain escalated privileges via the resou…EPSS 2.8%9.8CVE-2020-27995Zohocorp manageengine applications manager sql injection vulnerabilitySQL Injection in Zoho ManageEngine Applications Manager 14 before 14560 allows an attacker to execute commands on the server via the MyPage.do templa…EPSS 8.8%9.8CVE-2020-15533Zohocorp manageengine applications manager sql injection vulnerabilityIn Zoho ManageEngine Application Manager 14.7 Build 14730 (before 14684, and between 14689 and 14750), the AlarmEscalation module is vulnerable to un…EPSS 4.2%9.8CVE-2020-15394Zohocorp manageengine applications manager sql injection vulnerabilityThe REST API in Zoho ManageEngine Applications Manager before build 14740 allows an unauthenticated SQL Injection via a crafted request, leading to R…EPSS 7.9%9.8CVE-2019-19649Zohocorp manageengine applications manager sql injection vulnerabilityZoho ManageEngine Applications Manager before 13620 allows a remote unauthenticated SQL injection via the SyncEventServlet eventid parameter to the S…EPSS 9.5%9.8CVE-2019-11469Zohocorp manageengine applications manager sql injection vulnerabilityZoho ManageEngine Applications Manager 12 through 14 allows FaultTemplateOptions.jsp resourceid SQL injection. Subsequently, an unauthenticated user …EPSS 17%9.8CVE-2019-11448Zohocorp manageengine applications manager sql injection vulnerabilityAn issue was discovered in Zoho ManageEngine Applications Manager 11.0 through 14.0. An unauthenticated user can gain the authority of SYSTEM on the …EPSS 12%9.8CVE-2018-15168Zohocorp manageengine applications manager sql injection vulnerabilityA SQL Injection vulnerability exists in the Zoho ManageEngine Applications Manager 13 before build 13820 via the resids parameter in a /editDisplayna…EPSS 3.9%

Source: NIST National Vulnerability Database (record CVE-2018-7890), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.