APT36 'Operation RapidRust' Uses New Rust Malware for Espionage

APT36 Targets India, Afghanistan with New Rust-Based Malware

HIGH
September 19, 2026
5m read
Threat ActorMalwareCyberattack

Related Entities

Threat Actors

Organizations

Other

RUSTYSHADERUSTYMOVEPSNATCHBASHNATCHGitHub Backblaze

Full Report

Executive Summary

The Pakistan-aligned advanced persistent threat (APT) group Transparent Tribe (also known as APT36 or Earth Karkaddan) is conducting a new cyber espionage campaign dubbed "Operation RapidRust." According to research from Zscaler ThreatLabz, the campaign targets government and defense organizations in India and Afghanistan. This operation is distinguished by its use of a new malware toolkit primarily written in the Rust programming language, designed for stealth and persistence. Key components include the RUSTYSHADE backdoor, which uses private GitHub repositories for command-and-control (C2), and RUSTYMOVE, a tool for spreading the malware via removable media. This evolution in tactics demonstrates the group's increasing sophistication and focus on evading detection.


Threat Overview

Transparent Tribe is a threat group known for its persistent espionage operations aligned with Pakistani interests, primarily targeting Indian diplomatic, military, and government entities. "Operation RapidRust" represents a significant update to their arsenal. The attacks, observed between August and September 2026, aim to establish long-term access to victim networks for intelligence gathering.

The initial infection vector involves social engineering, using typosquatted domains like theprints[.]org and indiatodays[.]org that impersonate legitimate Indian news outlets to deliver malicious payloads.

Technical Analysis

The campaign's malware suite is designed for a multi-stage attack:

  1. Initial Access & Dropper: The initial payload is delivered via the typosquatted domains. Once executed, it deploys the primary backdoor.

  2. RUSTYSHADE Backdoor: This is the core component, a backdoor written in Rust. Its most notable feature is the use of private GitHub repositories for C2 communications, a technique known as T1102.002 - Web Service: Bidirectional Communication. The malware uses the GitHub REST API to fetch commands from and upload exfiltrated data to the repository, encrypting the traffic with HTTPS. This makes the C2 traffic blend in with legitimate developer activity and difficult to block at the network level.

  3. RUSTYMOVE Spreader: This Rust-based tool is designed for lateral movement via T1091 - Replication Through Removable Media. It monitors for newly connected USB drives, copies the RUSTYSHADE backdoor to them, and creates a LNK file to trick users into executing the malware on other systems. This is particularly effective for targeting air-gapped networks common in defense and government environments.

  4. PSNATCH & BASHNATCH File Stealers: After establishing persistence, the attackers deploy file stealers. PSNATCH is a PowerShell-based script, while BASHNATCH is its Linux/macOS equivalent. Both are configured to search for and exfiltrate specific file types (.docx, .pptx, .xlsx, .pdf, .jpg, .db) that have been modified in the last three months. Stolen files are uploaded to a C2 server, reportedly hosted on Backblaze B2 cloud storage.

Impact Assessment

The primary impact of Operation RapidRust is cyber espionage. The theft of sensitive government and military documents from India and Afghanistan can have significant geopolitical and national security implications. The use of RUSTYMOVE poses a severe risk of cross-domain compromise, potentially bridging the gap between internet-connected and isolated, high-security networks. The continuous evolution of APT36's TTPs indicates a dedicated and well-resourced adversary focused on long-term intelligence gathering objectives.

IOCs — Directly from Articles

Type
domain
Value
theprints[.]org
Description
Typosquatted domain impersonating a news outlet, used for payload delivery.
Type
domain
Value
indiatodays[.]org
Description
Typosquatted domain impersonating a news outlet, used for payload delivery.

Cyber Observables — Hunting Hints

Security teams may want to hunt for the following patterns to detect this activity:

Type
network_traffic_pattern
Value
api.github.com
Description
Monitor for connections to the GitHub API from non-developer workstations or servers, especially if the traffic involves POST requests to private repositories.
Type
command_line_pattern
Value
powershell.exe -ExecutionPolicy Bypass
Description
Look for PowerShell execution with bypassed execution policies, which is a common tactic for running malicious scripts like PSNATCH.
Type
event_id
Value
4663 (Windows)
Description
Monitor for file access events on removable media, specifically the creation of new executable or LNK files.
Type
file_name
Value
*.lnk
Description
Hunt for newly created LNK files on USB drives, especially those pointing to hidden executables.

Detection & Response

  • Detection:
    • Network: Monitor and analyze outbound traffic to api.github.com and Backblaze (*.backblazeb2.com). Use D3FEND Outbound Traffic Filtering (D3-OTF) to alert on or block traffic to known malicious domains. SSL/TLS inspection is necessary to gain visibility into the content of the API calls.
    • Endpoint: Deploy EDR solutions to detect the execution of PowerShell-based file stealers and the creation of malicious LNK files on removable media. Use YARA rules to scan for the RUSTYSHADE and RUSTYMOVE binaries.
  • Response:
    • Isolate compromised hosts from the network.
    • Block the identified C2 domains at the network perimeter.
    • Conduct a forensic analysis of affected systems to determine the extent of data exfiltration.
    • Scan all removable media used within the organization.

Mitigation

  1. Restrict Removable Media: Implement strict policies controlling the use of USB drives and other removable media. Use endpoint protection solutions to block or scan all such devices. (M1034 - Limit Hardware Installation).
  2. Network Egress Filtering: Restrict outbound connections to services like GitHub and Backblaze from general-purpose workstations and servers. Allow such connections only from specific developer systems where there is a business need. (M1037 - Filter Network Traffic).
  3. PowerShell Hardening: Constrain PowerShell language mode and enable script block logging to detect and prevent the execution of malicious scripts like PSNATCH. (M1028 - Operating System Configuration).
  4. User Training: Educate users to be suspicious of emails and websites from unfamiliar sources, especially those impersonating known brands. (M1017 - User Training).

Timeline of Events

1
August 20, 2026
Start of observed post-compromise activity by Zscaler ThreatLabz.
2
September 1, 2026
End of observed post-compromise activity by Zscaler ThreatLabz.
3
September 19, 2026
This article was published

MITRE ATT&CK Mitigations

Restricting or disabling the use of removable media can prevent the RUSTYMOVE component from spreading the malware.

Mapped D3FEND Techniques:

Filtering egress network traffic to block or monitor connections to services like GitHub and Backblaze from unauthorized systems can disrupt C2 and exfiltration.

Mapped D3FEND Techniques:

Using DNS filtering or web proxies to block access to known malicious and typosquatted domains prevents initial payload delivery.

Mapped D3FEND Techniques:

Endpoint security solutions can detect and block the execution of the RUSTYSHADE and RUSTYMOVE malware binaries.

Mapped D3FEND Techniques:

D3FEND Defensive Countermeasures

To counter APT36's use of legitimate web services like GitHub for C2, organizations must implement granular outbound traffic filtering. A default-deny egress policy should be the goal. Specifically, connections to api.github.com should be restricted to only authorized machines, such as developer workstations or CI/CD build servers. All other endpoints and servers, particularly those in sensitive government and defense environments, should be blocked from accessing this API. This requires SSL/TLS inspection to differentiate API traffic from general web browsing. Similar policies should be applied to cloud storage services like Backblaze B2. By limiting which systems can communicate with these external services, defenders can effectively sever the C2 channel used by RUSTYSHADE and the exfiltration path for PSNATCH, neutralizing the threat even if an initial compromise occurs.

The RUSTYMOVE component is specifically designed to spread via removable media, posing a significant threat to air-gapped and segmented networks. The most effective countermeasure is to enforce strict IO port restrictions. Using Group Policy Objects (GPO) in Windows environments or equivalent endpoint management tools, organizations should disable USB storage devices entirely on systems where they are not required for business operations. For systems that do require USB access, policies should be configured to only allow specific, company-issued, and encrypted devices. Furthermore, endpoint security software should be configured to automatically scan any removable media upon connection. This hardening measure directly breaks the lateral movement technique used by RUSTYMOVE, containing the infection to the initially compromised host and protecting high-security network segments.

Timeline of Events

1
August 20, 2026

Start of observed post-compromise activity by Zscaler ThreatLabz.

2
September 1, 2026

End of observed post-compromise activity by Zscaler ThreatLabz.

Article Author

Jason Gomes

Jason Gomes

• Cybersecurity Practitioner

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.

Threat Intelligence & AnalysisSecurity Orchestration (SOAR/XSOAR)Incident Response & Digital ForensicsSecurity Operations Center (SOC)SIEM & Security AnalyticsCyber Fusion & Threat SharingSecurity Automation & IntegrationManaged Detection & Response (MDR)

Editorial Standards & Analyst Review

CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.

Tags

APT36Transparent TribeCyber EspionageRustMalwareGitHub C2

📢 Share This Article

Help others stay informed about cybersecurity threats

🎯 MITRE ATT&CK Mapped

Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.

🧠 Enriched & Analyzed

Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.

🛡️ Actionable Guidance

Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.

🔗 STIX Visualizer

Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.

⚡ Sigma Generator

Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.