ProxyLogon and ProxyShell Exploited to Steal Government Emails Across Four Countries

· Original article ↗

Summary

Hunt researchers found scripts exploiting ProxyLogon and ProxyShell to target government mail systems in Afghanistan, Laos, Georgia, and Argentina. An exposed server held thousands of files, including stolen emails and targeting scripts.

Key points

  • An exposed directory on a server hosted on DigitalOcean contained 3,923 files and was accessible for less than 12 hours after researchers detected it.
  • Researchers found Python scripts using publicly available ProxyLogon exploit code to access, search, and download Exchange mailbox contents.
  • The files indicated targeting of government entities in Afghanistan, Laos, Georgia, and Argentina, including presidential, investigative, statistical, and military offices.
  • The Afghanistan folders contained hundreds of email conversations, including communications associated with defense, interior, and protocol officials.
  • The age of some emails and the presence of recent communications led researchers to assess that the actor may have maintained access to targeted mail servers.
  • The server also exposed an Acunetix scanner instance; shared certificate data suggested possible infrastructure links, but researchers said further analysis was needed.
  • The findings underscore that attackers continue to exploit older, unpatched Exchange vulnerabilities.

Article Details

Attack Vectors
  • Exploitation of ProxyLogon and ProxyShell vulnerabilities in Microsoft Exchange servers to access mailboxes and execute commands without authentication.
  • Use of copied open-source exploit code in Python scripts to search for and download email communications.
Defensive Notes
  • Apply diligent patch management to prevent exploitation of older vulnerabilities.
  • Investigate exposed open directories and review Exchange servers for signs of unauthorized mailbox access.

Indicators of compromise

TypeIndicatorContext
SHA256016344d35f6f217f9f8b483dacb8154b45139355bcc45a3f94910351b5df42b5SHA-256 hash of the attacker-related run.py script.
SHA2564ad4d5edd434f8269cdf5511667364962dff7f2535ae13cd8102c6acde061a19SHA-256 hash of the attacker-related bp.py script.
SHA256934e9336d45771a74de544be31e3dc8ec624891c5fc95a36d9ec124b39c4e5c7SHA-256 hash of the attacker-related burp.py script.
SHA256f527ea33f22293d99a5687fc13595c84830d6f2c52add1f08e49fbf607458251SHA-256 hash of the attacker-related fuzz.py script.

MITRE ATT&CK

CVE

Malware

Products

Tools

Countries

Industries

Related Articles