Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
Back to malware
MalwareUsed by 1 actorExploits 13 CVEs

SharkLoader

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

EXPLOITED CVES

Vulnerabilities exploited

13 CVEs Mallory has correlated with this family across public research and vendor advisories. Each row links to the full Mallory page for that vulnerability.

13 CVES
CVE-2021-27076Microsoft SharePoint Server Replay-Based Remote Code ExecutionExploited in the wild

Beyond these incidents, we identified additional exploitation activity targeting vulnerabilities in multiple internet-facing enterprise applications and network appliances including those listed below: Remote Code Execution (RCE) Microsoft SharePoint: CVE-2021-27076 | we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via securelistsecurelist.com
CVE-2022-41082ProxyNotShell RCE in Microsoft Exchange Server PowerShellExploited in the wild

Beyond these incidents, we identified additional exploitation activity targeting vulnerabilities in multiple internet-facing enterprise applications and network appliances including those listed below: Remote Code Execution (RCE) Microsoft Exchange Server: CVE-2022-41082 | we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via securelistsecurelist.com
CVE-2016-4437Apache Shiro rememberMe Deserialization RCEExploited in the wild

Beyond these incidents, we identified additional exploitation activity targeting vulnerabilities in multiple internet-facing enterprise applications and network appliances including those listed below: Remote Code Execution (RCE) Apache Shiro: CVE-2016-4437 | we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via securelistsecurelist.com
CVE-2024-36401Unauthenticated RCE in GeoServer via GeoTools XPath EvaluationExploited in the wild

In a separate incident affecting a Colombian organization, the threat actor exploited a GeoServer instance vulnerable to CVE-2024-36401. | During our research of activity affecting a diplomatic organization in Indonesia, we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via malware newsmalware.news
CVE-2022-27925Directory Traversal in Zimbra Collaboration Suite mboximportExploited in the wild

Beyond these incidents, we identified additional exploitation activity targeting vulnerabilities in multiple internet-facing enterprise applications and network appliances including those listed below: Remote Code Execution (RCE) Zimbra Collaboration Suite: CVE-2022-27925 | During our research of activity affecting a diplomatic organization in Indonesia, we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via malware newsmalware.news
CVE-2023-46747Authentication Bypass and RCE in F5 BIG-IP TMUIExploited in the wild

Beyond these incidents, we identified additional exploitation activity targeting vulnerabilities in multiple internet-facing enterprise applications and network appliances including those listed below: Remote Code Execution (RCE) F5 BIG-IP system: CVE-2023-46747 | we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via securelistsecurelist.com
CVE-2021-36260Unauthenticated Command Injection in Hikvision Web ServerExploited in the wild

Beyond these incidents, we identified additional exploitation activity targeting vulnerabilities in multiple internet-facing enterprise applications and network appliances including those listed below: Remote Code Execution (RCE) Hikvision Products: CVE-2021-36260 | During our research of activity affecting a diplomatic organization in Indonesia, we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via malware newsmalware.news
CVE-2024-21762Fortinet FortiOS/FortiProxy SSL-VPN Out-of-Bounds Write RCEExploited in the wild

Beyond these incidents, we identified additional exploitation activity targeting vulnerabilities in multiple internet-facing enterprise applications and network appliances including those listed below: Remote Code Execution (RCE) Fortinet FortiOS: CVE-2024-21762 | we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via securelistsecurelist.com
CVE-2023-20198Cisco IOS XE Web UI Authentication Bypass and Privileged Account CreationExploited in the wild

Authentication Bypass Cisco IOS XE Web UI: CVE-2023-20198 | During our research of activity affecting a diplomatic organization in Indonesia, we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via malware newsmalware.news
CVE-2025-55182React2ShellExploited in the wild

Beyond these incidents, we identified additional exploitation activity targeting vulnerabilities in multiple internet-facing enterprise applications and network appliances including those listed below: React Server Components: CVE-2025-55182 | During our research of activity affecting a diplomatic organization in Indonesia, we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via malware newsmalware.news
CVE-2023-32315Openfire Admin Console Authentication Bypass via Path TraversalExploited in the wild

Similar activity was observed in Taiwan, where software development organizations were compromised through exploitation of Openfire (CVE-2023-32315). | During our research of activity affecting a diplomatic organization in Indonesia, we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via malware newsmalware.news
CVE-2021-26855ProxyLogon SSRF in Microsoft Exchange ServerExploited in the wild

In the incident affecting an Indonesian diplomatic entity, the threat actor exploited Microsoft Exchange vulnerabilities, including CVE-2021-26855 (ProxyLogon), to gain access to the target environment. | we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via securelistsecurelist.com
CVE-2022-40684FortiOS/FortiProxy/FortiSwitchManager Administrative Interface Authentication BypassExploited in the wild

Beyond these incidents, we identified additional exploitation activity targeting vulnerabilities in multiple internet-facing enterprise applications and network appliances including those listed below: Authentication Bypass Fortinet FortiOS: CVE-2022-40684 | we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via securelistsecurelist.com
THREAT ACTORS

Groups observed using it

1 distinct threat actor attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
StrikeShark

we uncovered a previously undocumented malware family that we have named SharkLoader. Our investigation revealed that SharkLoader serves as a loader designed to deploy Cobalt Strike Beacon on compromised systems.

via securelistsecurelist.com
MITRE ATT&CK

Techniques & procedures

14 distinct techniques documented for this family, organized by ATT&CK tactic.

Initial Access

1 technique
T1190Exploit Public-Facing ApplicationEvidence2

We observed the threat actor deploying SharkLoader through exploitation of internet-facing applications, including Microsoft Exchange, Microsoft SharePoint, and Openfire Server... In the incident affecting an Indonesian diplomatic entity, the threat actor exploited Microsoft Exchange vulnerabilities, including CVE-2021-26855 (ProxyLogon)... Similar activity was observed in Taiwan... through exploitation of Openfire (CVE-2023-32315). In a separate incident... exploited a GeoServer instance vulnerable to CVE-2024-36401.

Execution

1 technique
T1053.005Scheduled TaskEvidence2

In the dropper-based infections, after deploying all required SharkLoader components, the dropper creates two scheduled tasks through the Windows Task Scheduler COM interfaces... The first scheduled task uses a time-based trigger that executes every five minutes, providing long-term persistence.

Persistence

4 techniques
T1053.005Scheduled TaskEvidence2

In the dropper-based infections, after deploying all required SharkLoader components, the dropper creates two scheduled tasks through the Windows Task Scheduler COM interfaces... The first scheduled task uses a time-based trigger that executes every five minutes, providing long-term persistence.

T1112Modify RegistryEvidence1

Registry Run key : In the incident that affected an organization in Hong Kong, the attacker manually created a registry Run key to launch SystemSettings.exe upon user logon. The following command was used: reg add HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "MFUpdate"

T1505.003Web ShellEvidence1

Following exploitation, the attacker established persistence on compromised servers through the deployment of webshells. Although we were unable to recover the webshell files, a series of commands whose execution we observed in our telemetry along with the detection records of webshells strongly indicate their use for post-exploitation activities.

T1547.001Registry Run Keys / Startup FolderEvidence1

Registry Run key: In the incident that affected an organization in Hong Kong, the attacker manually created a registry Run key to launch SystemSettings.exe upon user logon.

Privilege Escalation

4 techniques
T1053.005Scheduled TaskEvidence2

In the dropper-based infections, after deploying all required SharkLoader components, the dropper creates two scheduled tasks through the Windows Task Scheduler COM interfaces... The first scheduled task uses a time-based trigger that executes every five minutes, providing long-term persistence.

T1055Process InjectionEvidence2

The DscCoreR.mui then decompresses the Cobalt Strike Beacon shellcode into the memory region associated with the suspended thread and then the suspended thread is resumed, resulting in execution of the beacon.

T1134.004Parent PID SpoofingEvidence2

Creates a new thread that executes the process creation routine responsible for PPID spoofing... Builds an extended startup attribute list to set the selected svchost.exe as the spoofed parent... As a result, any new process created by the current process... is spawned under svchost.exe instead of the current module process.

T1547.001Registry Run Keys / Startup FolderEvidence1

Registry Run key: In the incident that affected an organization in Hong Kong, the attacker manually created a registry Run key to launch SystemSettings.exe upon user logon.

Stealth

8 techniques
T1036MasqueradingEvidence2

In several observed cases, the threat actor distributed SharkLoader through custom dropper executables masquerading as legitimate software installers or applications such as Google Update and Cisco AnyConnect.

T1055Process InjectionEvidence2

The DscCoreR.mui then decompresses the Cobalt Strike Beacon shellcode into the memory region associated with the suspended thread and then the suspended thread is resumed, resulting in execution of the beacon.

T1070.004File DeletionEvidence2

After a delay of approximately 1.5 seconds, the dropper removes the second scheduled task by using the Task Scheduler COM interfaces, leaving the first task in place to maintain persistence on the system.

T1134.004Parent PID SpoofingEvidence2

Creates a new thread that executes the process creation routine responsible for PPID spoofing... Builds an extended startup attribute list to set the selected svchost.exe as the spoofed parent... As a result, any new process created by the current process... is spawned under svchost.exe instead of the current module process.

T1140Deobfuscate/Decode Files or InformationEvidence2

The routine first reads the encrypted file into memory and extracts the first 16 bytes to use as the Blowfish decryption key... decrypts the file in ECB mode... To decrypt SyncRes.dat, the malware extracts a 16-byte AES-128 key and a 16-byte initialization vector (IV) directly from the file itself.

T1218System Binary Proxy ExecutionEvidence1

One of the earliest observed actions involved copying the legitimate Windows application SystemSettings.exe to a new location before executing it... This application was later abused as part of a DLL sideloading chain used to launch SharkLoader.

T1497Virtualization/Sandbox EvasionEvidence1

The second hook, on the Sleep API, is used when Cobalt Strike Beacon calls Sleep... It temporarily modifies the memory protection of the tracked allocation regions... before invoking the original Sleep function. After the sleep period ends, the malware restores the memory protection... This behavior suggests that the malware developer implemented this mechanism to evade memory scanning techniques

T1620Reflective Code LoadingEvidence2

Once decryption is complete, the resulting PE file is reflectively loaded into memory and executed without being written to disk... the malware proceeds to load and decrypt a second encrypted file, SyncRes.dat, before reflectively loading the resulting DLL into memory.

Defense Impairment

1 technique
T1112Modify RegistryEvidence1

Registry Run key : In the incident that affected an organization in Hong Kong, the attacker manually created a registry Run key to launch SystemSettings.exe upon user logon. The following command was used: reg add HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "MFUpdate"

Discovery

1 technique
T1497Virtualization/Sandbox EvasionEvidence1

The second hook, on the Sleep API, is used when Cobalt Strike Beacon calls Sleep... It temporarily modifies the memory protection of the tracked allocation regions... before invoking the original Sleep function. After the sleep period ends, the malware restores the memory protection... This behavior suggests that the malware developer implemented this mechanism to evade memory scanning techniques

Other

1 technique
T1562.001Disable or Modify ToolsEvidence2

EtwEventWrite The detour redirects EtwEventWrite to a stub that always returns 1, which prevents ETW logging. EventWriteEx... EventWrite... prevents ETW logging.

INDICATORS OF COMPROMISE

IOCs tracked for this family

12 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Network
3 tracked

IPs, domains, and DNS infrastructure linked to this family.

Hashes
9 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in apptoday
hash.md5●●●●●●●●●●●●View more in apptoday
hash.md5●●●●●●●●●●●●View more in apptoday
hash.md5●●●●●●●●●●●●View more in apptoday
hash.md5●●●●●●●●●●●●View more in apptoday
hash.md5●●●●●●●●●●●●View more in apptoday
What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching12

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution1

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities13

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping14

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.