Also known as: DNSMessenger
Executive Summary
POWERSOURCE is a PowerShell backdoor used in targeted spearphishing campaigns against SEC filing personnel. It delivers an obfuscated payload via Office macros and employs DNS‑TXT queries for resilient command‑and‑control and data exfiltration, enabling stealthy persistence, credential theft, and remote execution.
Enhanced Description
POWERSOURCE, also known as DNSMessenger, is a PowerShell‑based backdoor that originated from an obfuscated, heavily modified version of the publicly available tool DNS_TXT_Pwnage. The malware was first documented in February 2017 and was employed in spearphishing campaigns targeting personnel involved with United States Securities and Exchange Commission (SEC) filings at various organizations. Delivery is achieved through compromised Office documents that contain malicious macros; once enabled, a short VBS script is dropped to the victim’s system. That script serves as an installer for the PowerShell component, which becomes the primary agent. The backdoor leverages a DNS‑TXT query–based command‑and‑control channel, allowing remote operators to issue arbitrary commands and exfiltrate data with minimal network footprint. POWERSOURCE is designed to evade static analysis through layered obfuscation—variable renaming, code splitting, and encryption of script payloads. It also includes mechanisms for persistence (e.g., registry Run keys or scheduled tasks) and performs credential harvesting via standard Windows credential dumping techniques. Operationally, the attacker can remotely execute PowerShell commands, harvest system information, capture network traffic, and exfiltrate collected data back through DNS TXT records or other encrypted channels. The malware’s stealthy design, coupled with its focus on high‑value targets (SEC filing staff), made it a notable example of state‑oriented, targeted intrusion activity during the 2017 threat landscape.
Key Capabilities
ATT&CK Techniques
Recommended Actions
Suggested Tags
Confidence Assessment
The available information on POWERSOURCE comes from early 2017 incident reports (FireEye FIN7, Cisco). While the core behavior—PowerShell backdoor with DNS‑TXT based C2—is well documented, granular details such as exact persistence vectors, command set and version changes are not fully disclosed. Confidence in the high‑level capabilities is moderate; further samples or threat intelligence would be needed to strengthen understanding of all evasion techniques and operational nuances.
POWERSOURCE is a PowerShell backdoor that is a heavily obfuscated and modified version of the publicly available tool DNS_TXT_Pwnage. It was observed in February 2017 in spearphishing campaigns against personnel involved with United States Securities and Exchange Commission (SEC) filings at various organizations. The malware was delivered when macros were enabled by the victim and a VBS script was dropped. (Citation: FireEye FIN7 March 2017) (Citation: Cisco DNSMessenger March 2017)