CVE DatabaseCVE-2022-28810
한국어 권고문 →
CVE-2022-288106.8/MEDIUMCISA KEVCWE-78CWE-798CWE-798

Zoho ManageEngine ADSelfService Plus Remote OS Command Execution and Credential Abuse Vulnerability (CVE-2022-28810) Security Advisory

⚡ Jump to Patch
Affected Vendors
zoho
Affected Components
manageengine adselfservice plus
Published Date
2022-04-18
CVSS v3.1
6.8
MEDIUM
EPSS (30d)
71.0%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Zoho ManageEngine ADSelfService Plus versions prior to build 6122

Impact

A remote authenticated administrator or partially authenticated attacker can execute arbitrary OS commands with SYSTEM privileges by exploiting the policy custom script feature and unsanitized input fields

Mitigation

Immediately upgrade ADSelfService Plus to build 6122 or later, change default administrator credentials, and restrict external access

Affected Products & Version Scope

All Zoho ManageEngine ADSelfService Plus builds prior to 6122 (CISA KEV listed, EPSS score ~71%)

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

The primary remediation is to upgrade ADSelfService Plus to build 6122 or higher. Use the following PowerShell script to verify the current build version of your installation.

powershell
# Verify the installed build version of ADSelfService Plus
$InstallPath = 'C:\ManageEngine\ADSelfService Plus\bin'
if (Test-Path "$InstallPath\product.info") {
    Get-Content "$InstallPath\product.info" | Select-String -Pattern 'buildnum'
} else {
    Write-Host 'Please verify the ADSelfService Plus installation path.' -ForegroundColor Red
}

2. Temporary Workaround & Hardening Configuration

If patching cannot be applied immediately, change the default 'admin' password to a strong, unique password and restrict access to the ADSelfService Plus management port (default 8888) using firewall rules.

bash
# Restrict access to port 8888 using iptables (allow only trusted subnet)
# Replace '192.168.1.0/24' with your actual trusted administrative network
iptables -A INPUT -p tcp --dport 8888 -s 192.168.1.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 8888 -j DROP

3. Log Audit & IoC Verification Commands

Audit the system for suspicious child processes spawned by the ADSelfService Plus Java process, which may indicate successful command injection exploitation.

powershell
# Detect anomalous child processes spawned by the ADSelfService Java process
Get-CimInstance Win32_Process | Where-Object {
    $_.ParentProcessId -in (Get-Process -Name 'java' -ErrorAction SilentlyContinue).Id
} | Select-Object ProcessId, Name, CommandLine, CreationDate | Format-Table -AutoSize
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
Cloudflare Enterprise & Pro WAF
As this vulnerability is actively exploited in the wild (CISA KEV), immediately upgrade to build 6122 or later and rotate all administrative credentials.

Block Exploits Instantly with Managed Virtual Patching Rules

Can't patch production immediately? Deploy managed WAF rules at the edge to intercept RCE, SQLi, and deserialization payloads before they hit your origin server.

3-min setup · Automated Zero-Day Managed Rules
Practice Exploiting & Patching This Web Vulnerability in an Interactive Lab
Launch Hands-On Security Lab

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2022-28810) is a critical security flaw in Zoho ManageEngine ADSelfService Plus involving policy custom script execution and input validation failures. First, the application suffers from the use of default administrator credentials, allowing attackers to easily gain administrative access (CWE-798). Second, an OS Command Injection vulnerability (CWE-78) exists within the custom script configuration, where an unsanitized password field allows partially authenticated attackers to inject arbitrary commands.

2. Exploitation Mechanics & Attack Scenario

An attacker can leverage default credentials or exploit the lack of sanitization in the password field to establish an authenticated session. Once authenticated, the attacker manipulates the 'Custom Script' execution policy by injecting malicious command separators (such as semicolons or pipelines) into the unsanitized input fields. When the policy script is triggered, the injected commands are executed under the security context of 'NT AUTHORITY\SYSTEM', leading to complete host compromise.

3. Infrastructure & Business Impact

Since ADSelfService Plus manages Active Directory (AD) credentials and user identities, a compromise of this system is highly critical. An attacker achieving SYSTEM privileges on this server can perform lateral movement to AD Domain Controllers, harvest domain credentials, deploy ransomware, and compromise the entire corporate network infrastructure.

Official Vendor Advisories & References

Frequently Asked SecOps Questions (CVE-2022-28810)

FAQ

Q1. How critical is CVE-2022-28810 and is it actively exploited in the wild?

CVE-2022-28810 is rated CVSS 6.8 (MEDIUM) with a 30-day EPSS exploitation probability of 71.0%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2022-28810?

Primary impacted vendors include zoho across manageengine adselfservice plus. Scope summary: All Zoho ManageEngine ADSelfService Plus builds prior to 6122 (CISA KEV listed, EPSS score ~71%)

Q3. What temporary mitigations or workarounds exist for CVE-2022-28810 before patching?

[Mitigation] Immediately upgrade ADSelfService Plus to build 6122 or later, change default administrator credentials, and restrict external access Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2022-28810

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (zoho)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2022-28810 Zoho ManageEngine ADSelfService Plus Remote OS Command Execution and Credential Abuse Vulnerability (CVE-2022-28810) Security Advisory (CVSS 6.8) - Patch & Workaround | CVE Pulse