Patchfirst
CVE-2021-44077 KEVPublic exploit Critical · 9.8 EPSS 93.3%

Zoho ManageEngine ServiceDesk Plus Remote Code Execution Vulnerability

Zoho · ManageEngine ServiceDesk Plus (SDP) / SupportCenter Plus

Summary

Zoho ManageEngine ServiceDesk Plus, ServiceDesk Plus MSP, and SupportCenter Plus contain a missing-authentication flaw in the servlet handling /RestAPI URLs and the ImportTechnicians entry in the Struts configuration. An unauthenticated attacker with network access to the affected application can reach the vulnerable functionality and execute arbitrary code, with no user interaction or prior credentials required.

Official description · NVD

Zoho ManageEngine ServiceDesk Plus before 11306, ServiceDesk Plus MSP before 10530, and SupportCenter Plus before 11014 are vulnerable to unauthenticated remote code execution. This is related to /RestAPI URLs in a servlet, and ImportTechnicians in the Struts configuration.

Breakdown
69.8 / 100
Exploited
Yes, in CISA KEV
Reports
0
Tactics
8/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

  3. What can follow

First seen exploited 2 days after disclosure. Public exploit code (Metasploit) was available 2 months before disclosure.

  1. Public exploit codeMetasploit2 mo before
  2. Disclosedday 0
  3. First seen exploitedVulnCheck KEV evidenceAdded to CISA KEVEU database agrees+2 days

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

13 , grouped by in kill-chain order 13

Initial AccessTA0001

Exploit Public-Facing Application T1190 Medium
MITRE CTID mapping of the KEV entry · how it is exploited

CVE-2021-44077 is an unauthenticated remote code execution vulnerability. The following post-exploitation activity has been observed by adversaries: writing webshells to disk for persistence, obfuscating and deobfuscating/decoding files or information, dumping user credentials, only using signed windows binaries for follow-on actions, adding/deleting user accounts as needed, exfiltrating the active directory database, using windows management instrumentation for remote execution, deleting files to remove indicators from the host, discovering domain accounts, collecting and archiving files for exfiltration, and using symmetric encryption for command and control.

ExecutionTA0002

Windows Management Instrumentation T1047 Medium
MITRE CTID mapping of the KEV entry · follow-on activity

PersistenceTA0003

Create Account T1136 Medium
MITRE CTID mapping of the KEV entry · follow-on activity
Web Shell T1505.003 Medium
MITRE CTID mapping of the KEV entry · primary impact

Stealth

Obfuscated Files or Information T1027 Medium
MITRE CTID mapping of the KEV entry · follow-on activity
File Deletion T1070.004 Medium
MITRE CTID mapping of the KEV entry · follow-on activity
Deobfuscate/Decode Files or Information T1140 Medium
MITRE CTID mapping of the KEV entry · follow-on activity
System Binary Proxy Execution T1218 Medium
MITRE CTID mapping of the KEV entry · follow-on activity

Credential AccessTA0006

OS Credential Dumping T1003 Medium
MITRE CTID mapping of the KEV entry · follow-on activity
NTDS T1003.003 Medium
MITRE CTID mapping of the KEV entry · follow-on activity

DiscoveryTA0007

Domain Account T1087.002 Medium
MITRE CTID mapping of the KEV entry · follow-on activity

CollectionTA0009

Archive via Utility T1560.001 Medium
MITRE CTID mapping of the KEV entry · follow-on activity

Command and ControlTA0011

Symmetric Cryptography T1573.001 Medium
MITRE CTID mapping of the KEV entry · follow-on activity

Detection

1 rule for this CVE · 624 general rules for its techniques

Rules for this CVE

1 that reference CVE-2021-44077 directly.

General rules for this CVE’s techniques

These detect the technique in general, not this specific vulnerability.

Exploit Public-Facing ApplicationT1190149 general rules
Web ShellT1505.00335 general rules
Windows Management InstrumentationT104752 general rules
Create AccountT11363 general rules
Obfuscated Files or InformationT102795 general rules
File DeletionT1070.00415 general rules
Deobfuscate/Decode Files or InformationT114018 general rules
System Binary Proxy ExecutionT1218158 general rules
OS Credential DumpingT100337 general rules
NTDST1003.00324 general rules
Domain AccountT1087.00221 general rules
Archive via UtilityT1560.00117 general rules

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Not named in any threat report yet

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

6 links, grouped by NVD tag (5 duplicates merged)
↑ ↓ chooseEnter openEsc close