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

Getpass

Getpass is a custom credential-harvesting malware tool and modified Mimikatz variant used in the CL-STA-1087 cyber espionage campaign targeting military organizations in Southeast Asia since at least 2020. Reporting assesses the broader operation with moderate confidence as China-aligned or China-nexus, though no specific threat group is publicly named. Getpass was used alongside the AppleChris and MemFun backdoors to support long-term intelligence collection operations focused on military capabilities, organizational structures, C4I systems, and cooperation with Western armed forces.

Based on the reporting, Getpass is a custom Mimikatz DLL or variant that accesses lsass.exe memory to extract plaintext passwords, NTLM hashes, authentication tokens, and other authentication data. It targets multiple Windows authentication packages; one report states it harvested credentials from 10 packages, and another specifically mentions packages including MSV, WDigest, Kerberos, and CloudAP. The malware is also described as escalating privileges before attempting credential extraction. Stolen credential material was written to a file named WinSAT.db to resemble a legitimate Windows system database. One account states the tool masqueraded as a Palo Alto tool, and another notes it operated under the Cyvera directory.

High-confidence associations in the source material tie Getpass to the CL-STA-1087 intrusion set documented by Palo Alto Networks Unit 42. The campaign used persistence, dormant periods, lateral movement via WMI and native Windows .NET commands, and deployment across domain controllers, web servers, IT workstations, and executive systems. While those behaviors describe the broader campaign rather than Getpass specifically, Getpass’s role within it was credential theft to facilitate access and intelligence collection.

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.

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
CL-STA-1087

Attackers also used Getpass, a custom Mimikatz DLL, masquerading as a Palo Alto tool, which automatically harvests credentials from 10 Windows authentication packages by accessing lsass.exe memory.

via security affairssecurityaffairs.com
MITRE ATT&CK

Techniques & procedures

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

Execution

1 technique
T1047Windows Management InstrumentationEvidence1

They used Windows Management Instrumentation (WMI) and native Windows .NET commands to spread malware to domain controllers, web servers, IT workstations, and executive systems

Stealth

1 technique
T1036MasqueradingEvidence3

Unlike standard Mimikatz, this variant executes automatically and stores harvested data in a file named WinSAT.db, which is designed to resemble a legitimate Windows system database.

Credential Access

3 techniques
T1003OS Credential DumpingEvidence2

Also put to use in the attacks is a custom version of Mimikatz known as Getpass that escalates privileges and attempts to extract plaintext passwords, NTLM hashes and authentication data directly from the "lsass.exe" process memory.

T1003.001LSASS MemoryEvidence5

Credential theft was handled by Getpass, which silently pulled plaintext passwords, NTLM hashes, and authentication tokens from the lsass.exe process.

T1649Steal or Forge Authentication CertificatesEvidence1

Credential theft was handled by Getpass, which silently pulled plaintext passwords, NTLM hashes, and authentication tokens from the lsass.exe process.

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Hashes
1 tracked

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

TypeValueLatest sighting
hash.sha256●●●●●●●●●●●●View more in app3 months ago
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 matching1

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 vulnerabilities

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 mapping5

Every documented technique, ranked by evidence weight.

Researcher chatter

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