Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
🇨🇳 CN7 malware familiesExploits CVEs in the wild

POISON CARP

Also known asPOISON CARP

POISON CARP is a China-aligned threat actor associated in the provided reporting with state-sponsored cyber espionage and with the Chinese contractor i-SOON / Anxun Information Technology. Citizen Lab tracks i-SOON as POISON CARP, and multiple sources in the content describe links between leaked i-SOON materials and POISON CARP infrastructure and operations. The actor has been implicated in campaigns targeting Tibetan groups and, in related reporting, overlaps with activity targeting Uyghur communities; the targeting aligns with Chinese security and surveillance interests in ethnic minority groups. Known aliases directly provided in the content are limited to POISON CARP / poison_carp. The most detailed reporting in the content describes a campaign between November 2018 and May 2019 targeting senior members of Tibetan organizations, including the Private Office of His Holiness the Dalai Lama, the Central Tibetan Administration, the Tibetan Parliament, and Tibetan human rights groups. The operator used tailored WhatsApp conversations and fake personas posing as NGO workers, journalists, volunteers, and tourists, often using Hong Kong +852 numbers, to deliver malicious links. The campaign used one-click mobile browser exploitation against both iOS and Android devices and is described as the first documented use of one-click mobile exploits against Tibetan groups. On iOS, POISON CARP used an exploit chain targeting iOS 11.0 through 11.4, delivered via domains such as msap[.]services and sometimes wrapped in Bitly links. The chain used ECC Diffie-Hellman-encrypted exploit and payload delivery and installed an iOS spyware implant that exfiltrated device and application data including location, contacts, call history, SMS history, and data from apps such as Viber, Voxer, Telegraph, Gmail, Twitter, QQMail, and WhatsApp. The content states the iOS exploits were not zero-days and had been patched by Apple before use. On Android, POISON CARP used the previously undocumented MOONSHINE exploit-and-spyware framework. MOONSHINE used multiple Chrome exploits mapped to browser versions, including exploits associated with CVE-2016-1646, CVE-2016-5198, CVE-2017-5030, CVE-2017-5070, CVE-2018-6065, CVE-2018-17463, CVE-2018-17480, CVE-2019-5825, and later reporting also ties MOONSHINE to CVE-2020-6418 and a believed exploit for CVE-2023-3420 targeting WeChat. Some exploit code was copied or lightly modified from public sources, including Tencent Xuanwu Lab, Qihoo 360 Vulcan Team, Google Project Zero, and Exodus Intelligence. The content specifically notes that POISON CARP used a publicly released Exodus Intelligence exploit for a Chrome bug that had been fixed in source but not yet distributed to users. MOONSHINE delivery relied on social engineering links sent over messaging platforms, especially WhatsApp and WeChat, and could masquerade as legitimate content, redirect victims back to benign pages, and in later reporting validate headers to serve exploit code only to targeted vulnerable apps or browser versions. It targeted Chromium-based browsers and Tencent Browser Server embedded in Android applications, with code to target apps including Chrome, Facebook, Lazada, Line, Messenger, Naver, QQ, WeChat, and Zalo. In one observed chain, MOONSHINE attempted to force malicious URLs to open inside Facebook’s built-in browser; later reporting describes replacement of WeChat’s XWalk browser core with a trojanized APK and a phishing page that falsely offered a browser-engine update while downgrading the engine to a vulnerable version. The Android implant delivered by MOONSHINE was called Scotch in the 2019 reporting. It communicated with command-and-control over WebSocket on port 10011 and downloaded plugin packages including Bourbon.jar and IceCube.jar. These plugins enabled surveillance functions including collection of SMS messages, contacts, call logs, GPS location, camera images, microphone audio, screenshots, notifications, file upload, shell command execution, and broader device information theft. Later reporting in the content states that MOONSHINE remains under active development and is likely shared among multiple Chinese-aligned intrusion sets, including Earth Minotaur, POISON CARP, UNC5221, and others. Trend Micro reporting cited in the content distinguishes Earth Minotaur from POISON CARP despite both using MOONSHINE and having similar Tibetan and Uyghur targeting. The content also links POISON CARP to a malicious Google OAuth application lure named Energy Mail, sent to a Tibetan Parliament member together with a MOONSHINE link, tying OAuth phishing to the same operator. Additional likely associated OAuth infrastructure mentioned in the content includes antmoving[.]online, beemail[.]online, gmailapp[.]me, mailanalysis[.]services, and polarismail[.]services. Infrastructure and organizational links in the content connect POISON CARP to the 2024 i-SOON leak. Insikt Group and Unit 42 reporting cited in the content state that leaked i-SOON materials revealed operational and organizational ties between i-SOON and POISON CARP, alongside other Chinese espionage groups such as RedAlpha and RedHotel. Unit 42 also reported an IP overlap involving 74.120.172[.]10 and mailnotes[.]online, and the broader leak is described as evidence of a Chinese contractor ecosystem supplying offensive cyber capabilities to state-linked operations. The content therefore supports describing POISON CARP as a China-aligned espionage actor linked to Chinese state-sponsored activity and contractor support.

Share:
Are they targeting you?

Know when an actor pivots toward your sector

Mallory correlates actor tradecraft and target patterns against your stack, your sector, and your geography. See overlap before they land.

OPERATIONAL PROFILE

Targeting

Who, where, and (when attributed) which flag flies behind the operation. Pulled from open-source reporting and Mallory's analyst review.

Who they target

Sectors the actor has been observed targeting.

  • Telecommunication Services
  • Government & Administration

Where they're from

Attributed origin per open-source reporting.

  • CN
MITRE ATT&CK

Tradecraft

34 distinct techniques observed across reporting, grouped by tactic. Hover any cell for the evidence excerpt; click through for MITRE's full description.

11 of 15 tactics41 techniques×N= number of intelligence reports citing this technique
MITRE ATT&CK
TA0043
Reconnaissance
3 techniques
T1592
Gather Victim Host Information
T1593
Search Open Websites/Domains
T1593.001
Social Media
T1598
Phishing for Information
TA0001
Initial Access
3 techniques
T1189×4
Drive-by Compromise
T1190
Exploit Public-Facing Application
T1566×3
Phishing
T1566.002×2
Spearphishing Link
T1566.003
Spearphishing via Service
TA0002
Execution
3 techniques
T1053
Scheduled Task/Job
T1059×2
Command and Scripting Interpreter
T1059.007
JavaScript
T1203×3
Exploitation for Client Execution
TA0003
Persistence
1 technique
T1053
Scheduled Task/Job
TA0004
Privilege Escalation
2 techniques
T1053
Scheduled Task/Job
T1548
Abuse Elevation Control Mechanism
TA0005
Stealth
3 techniques
T1027×2
Obfuscated Files or Information
T1027.013
Encrypted/Encoded File
T1036×4
Masquerading
T1564
Hide Artifacts
T1564.002
Hidden Users
TA0006
Credential Access
2 techniques
T1056
Input Capture
T1056.001
Keylogging
T1528
Steal Application Access Token
TA0007
Discovery
5 techniques
T1057
Process Discovery
T1082×3
System Information Discovery
T1083×2
File and Directory Discovery
T1518
Software Discovery
T1614×2
System Location Discovery
TA0009
Collection
7 techniques
T1005×2
Data from Local System
T1056
Input Capture
T1056.001
Keylogging
T1113×2
Screen Capture
T1123×2
Audio Capture
T1125×2
Video Capture
T1185
Browser Session Hijacking
T1213
Data from Information Repositories
TA0011
Command and Control
2 techniques
T1071×3
Application Layer Protocol
T1071.001
Web Protocols
T1105×2
Ingress Tool Transfer
TA0010
Exfiltration
1 technique
T1041
Exfiltration Over C2 Channel
IOCS

Observables

50 indicators attributed to this actor: domains, IPs, hashes, and other artifacts pulled from reporting. View more in app.

IOC values are gated. View more in Mallory for domains, IPs, hashes, and other artifacts, or pipe them straight into your SIEM.

ACTIVITY FEED

Recent activity

13 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.

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: sector and geo overlap with your footprint, the IOCs they’re burning right now, detection coverage, and what to do next.
Target overlap

Match sector + geo + tech-stack targeting against your real footprint.

Tradecraft mapping34

Every observed MITRE ATT&CK technique, grouped by tactic.

Malware arsenal7

Families this actor is known to deploy, with IOCs and behavior.

Exploited CVEs8

CVEs this actor has used in known campaigns.

Detection signatures

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

Observables50

Domains, IPs, and hashes tied to this actor, refreshed continuously.