Originally published on CyberNetSec.
Executive Summary
Researchers from Kaspersky's Global Research and Analysis Team (GReAT) have discovered a previously undocumented malware set developed and deployed by the Mirage Kitten APT group (also known as APT-C-12). This new toolset was used in a broad cyber-espionage campaign targeting organizations across the Middle East and Africa (META). The campaign's primary goal is long-term data exfiltration and maintaining persistent access. The toolset features a new Windows backdoor called NightLedger, along with two custom tunneling tools, ArcBridge and BridgeHead, which are used to obfuscate the attackers' C2 traffic and maintain a low profile.
Threat Overview
The campaign has a wide geographical and sectoral scope, indicating a broad intelligence-gathering objective. Victims have been identified in Egypt, Jordan, Tanzania, Pakistan, Ethiopia, and Burkina Faso. Targeted sectors include government, aviation, telecommunications, and finance. The attackers' methodology focuses on establishing a persistent foothold within a target network and using it as a relay point for their operations, making their activity difficult to trace.
The core components of the new toolset are:
- NightLedger: A Windows backdoor that gives the attackers remote command execution, file system access, and screen capture capabilities.
- ArcBridge & BridgeHead: Custom covert tunneling tools. They turn a compromised machine into a proxy or relay node, routing the attackers' traffic through it to hide their true origin and bypass network defenses.
Technical Analysis
The toolset demonstrates a focus on stealth and persistence. Kaspersky attributed the malware to Mirage Kitten based on code and behavioral overlaps with the group's known arsenal.
- Initial Access: The initial access vector is not definitively known but likely involves common APT methods like spear-phishing (
T1566 - Phishing) or exploiting public-facing applications (T1190 - Exploit Public-Facing Application). - Execution & Persistence: Once on a system, the NightLedger backdoor is installed. It likely establishes persistence through standard methods like Registry Run Keys or Scheduled Tasks (
T1547.001 - Registry Run Keys / Startup Folder). - Command and Control & Lateral Movement: The most notable technique is the use of the ArcBridge and BridgeHead tools for
T1572 - Protocol Tunneling. By turning a victim machine into a C2 relay, they can make their lateral movement attempts and data exfiltration appear as internal network traffic, evading detection. This is a form ofT1090 - Proxy. - Collection: The backdoor's capabilities, including file browsing and screen capture (
T1113 - Screen Capture), allow the attackers to collect a wide range of sensitive information.
Impact Assessment
The impact of this campaign is primarily cyber-espionage. For the targeted government, telecom, and financial organizations, the theft of sensitive data can have serious national security, economic, and privacy implications. The long-term persistence achieved by the attackers means they could monitor communications, steal strategic plans, and gather intelligence over an extended period. The use of victim machines as proxies also puts the compromised organizations at risk of being implicated in attacks against other targets, causing further reputational and legal damage.
IOCs — Directly from Articles
No specific file hashes, IP addresses, or domains were provided in the source articles.
Cyber Observables — Hunting Hints
Security teams can hunt for this type of activity using the following observables:
| Type | Value | Description | Context |
|---|---|---|---|
network_traffic_pattern |
Internal Host as Proxy | A server or workstation making connections to multiple other internal systems, followed by an outbound connection to an external IP. | Netflow analysis, SIEM correlation. |
process_name |
(Unsigned Executables) | Monitor for the execution of new, unsigned executables in user profiles or temp directories. | EDR, process monitoring. |
network_traffic_pattern |
Sustained, unusual traffic flows | A persistent, low-and-slow connection from an internal host to an unknown external IP can indicate a C2 channel. | Firewall logs, IDS/IPS. |
command_line_pattern |
netsh interface portproxy |
Command used to configure a proxy or port forwarding on a Windows host. | Process monitoring (Event ID 4688), EDR. |
Detection & Response
Detection:
- Network Traffic Analysis: The key to detecting this toolset is sophisticated network traffic analysis. Use tools that can baseline normal traffic and identify when a host begins acting as a proxy or relay. This is a direct application of D3FEND's Network Traffic Analysis (D3-NTA).
- Endpoint Monitoring: An EDR solution can detect the initial execution of the NightLedger backdoor and the subsequent creation of network connections by the tunneling tools.
- DNS Monitoring: Monitor DNS logs for queries to newly registered or suspicious domains, which may be used for C2.
Response:
- Isolate: Isolate the compromised host to sever the C2 channel and prevent it from being used as a relay.
- Investigate: Analyze network logs to identify other internal systems the relay was communicating with, and external IPs it was connecting to. This helps scope the breach.
- Remediate: Remove the malware (NightLedger, ArcBridge, BridgeHead) from all identified systems and reset credentials for any accounts that may have been compromised.
Mitigation
Immediate Actions:
- Egress Filtering: Implement strict outbound network traffic filtering. Deny all outbound traffic by default and only allow connections to known-good destinations on expected ports.
- Patching: Aggressively patch public-facing systems to reduce the initial attack surface.
- Email Security: Use advanced email security solutions to block phishing attempts.
Strategic Recommendations:
- Internal Segmentation: Implement internal network segmentation to limit an attacker's ability to move laterally, even if they compromise a host. A workstation should not be able to connect directly to a critical server in another segment.
- Principle of Least Privilege: Ensure user accounts only have the minimum level of access required for their roles to limit what an attacker can do after compromising an account.
- Threat Intelligence Integration: Integrate threat intelligence feeds into your security tools (SIEM, firewall, etc.) to block known malicious IPs and domains associated with APT groups like Mirage Kitten.
Top comments (0)