Security News

“Sality”: The Malware Distributed to Industrial Systems via Password Recovery Tools

Security researchers identified a malware distribution campaign to industrial control systems (ICS) through password recovery tools developed for PLC.

Brandefense logo Updated 3 Min Read
Password Recovery Tools

Password recovery tools offered for industrial controllers have been used to spread the Sality trojan. Researchers found that the tools, advertised on social media, use known device flaws to reveal passwords while quietly installing malware. The campaign concerns anyone who runs industrial control systems or PLCs.

Public reporting describes a malware distribution campaign to industrial control systems (ICS) through password recovery tools developed for programmable logic controllers (PLC). Password recovery tools that are advertised on various social media platforms promise to recover passwords of systems used in industrial control environments such as Automation Direct, Omron, Siemens, Fuji Electric, Mitsubishi, LG, Vigor, Pro-Face, Allen Bradley, Weintek, PLC, ABB, Panasonic, and HMI.

What do these password recovery tools really do?

These password recovery tools use known security vulnerabilities in devices to reveal system passwords. However, these tools inject a trojan software called Sality into vulnerable systems in the background. Sality is a long-running peer-to-peer botnet malware. It can inject itself into running processes and spread through network shares and removable storage. CISA describes it as a polymorphic file infector discovered in 2003.

How the Sality campaign works, as the post describes it
  1. Tool is advertisedPassword recovery tools for controllers are promoted on social media
  2. Tool reveals passwordsIt uses known device vulnerabilities to reveal system passwords
  3. Sality is injectedA trojan is installed in the background on the vulnerable system
  4. Sality actsIt injects into running processes and can spread through network shares and removable storage
  5. Botnet and hijackingPeer-to-peer links can make the system part of a botnet; the sample hijacked cryptocurrency

Also, thanks to the Sality trojan’s ability to communicate over a peer-to-peer (P2P) network, infected systems can become part of a botnet network controlled by threat actors. The Sality sample that was analyzed also hijacked the clipboard to carry out cryptocurrency theft from vulnerable systems.

How can industrial operators reduce the risk?

In this context, it is important to apply the following security measures in order not to be the target of similar malware campaigns targeting critical/sensitive systems;

Frequently Asked Questions.

What is the Sality malware?

Sality is a long-running trojan and file infector, first discovered in 2003. It can inject itself into running processes and spread through network shares and removable storage. It also talks over a peer-to-peer network, which can make infected systems part of a botnet.

How do password recovery tools spread malware to industrial systems?

The tools are advertised on social media as a way to recover PLC passwords. They use known device flaws to reveal passwords, but they also install Sality in the background.

What did the Sality sample do with cryptocurrency?

The analyzed sample was used to hijack cryptocurrency from vulnerable systems. It watches the clipboard and swaps a copied wallet address for one owned by the attacker.

How can organizations avoid malware hidden in password recovery tools?

Use only software from legitimate sources, avoid cracked software, keep systems patched and limit user privileges. For legitimate recovery needs, contact the device maker directly.

Sources

  1. 1 BleepingComputer: Password recovery tool infects industrial systems with Sality malware