SynkLoader is a previously unknown malware family built across Python, PowerShell, C# and C++, first compiled around 28 July 2026. Marcus Hutchins at Expel analysed it after finding it in live phishing campaigns.

How it arrives

Through Microsoft Teams, from someone claiming to be the company's IT help desk, directing the victim to install a PowerShell Cleaner — an .MSI hosted on Microsoft Azure.

Every part of that is chosen. Teams is internal, so a message there carries authority an email does not. An IT help desk asking you to run a cleanup tool is an ordinary Tuesday. And hosting on Azure means the download URL sits on a Microsoft domain that most organisations allowlist without thinking.

Nothing is exploited. The victim installs it.

The lock screen, and the way to beat it

The PhishLocker module displays a convincing Windows 11 lock screen. The victim, seeing a locked machine, types their password into it.

Expel's finding is the useful part, and it is a one-second check: press Alt+Tab. The fake is just a full-screen borderless GUI application sitting on top of the real windows, so Alt+Tab reveals what is behind it. A genuine lock screen has nothing behind it to reveal.

Ctrl+Alt+Delete works as well, and it is the older version of the same advice — the Secure Attention Sequence exists precisely so that no ordinary application can imitate the screen it produces.

That is a piece of security guidance an ordinary person can actually use, which is rare enough to be worth repeating.

What it takes and what that implies

Beyond the password: hostnames, usernames, privilege levels, Active Directory details and running processes. Further modules provide remote access, persistence, network tunnelling and desktop streaming.

Hutchins reads the Active Directory focus as the tell — measuring the size of the AD environment is what you do when you are pricing a target, which suggests SynkLoader is likely used in ransomware operations.

That fits the shape of the year. Medusa pays initial access brokers between $100 and $1 million, and a loader that reports how large an estate is produces exactly the information that market prices on.

What to do

  • Teach Alt+Tab. It is the single most useful thing in this story and it takes one sentence.
  • Verify IT requests out of band. A Teams message is not verification; a known phone number is.
  • Block unsolicited MSI installs, and do not treat an Azure or Microsoft-hosted URL as evidence of anything. Anyone can rent that address.
  • Restrict who can message staff in Teams from outside the tenant. External access is the delivery route.
  • Alert on MSI installs that unpack Python frameworks. That combination is unusual on a corporate endpoint.

What is not established

  • Who is operating it. No actor named.
  • Whether ransomware has actually followed. Hutchins describes the likely use, not an observed one.
  • How many organisations were targeted. No count published.
  • Which sectors. Not reported.