Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Threat Intelligence

9/18/2019
11:40 AM
50%
50%

Cryptominer Attacks Ramp Up, Focus on Persistence

The latest attacks, such as Skidmap and Smominru, add capabilities to allow them to persist longer on Windows and Linux systems, surviving initial attempts at eliminating them.

In 2018, opportunistic cybercriminals had an easy way to monetize compromised web servers: Add JavaScript from the cryptomining-as-a-service provider Coinhive to eke out small profits for every compromised server by surreptitiously having them do the cryptography tasks necessary to generate Monero cryptocurrency.

With Coinhive's shutdown in March 2019, however, cybercriminals have resorted to more standard tactics, infecting Windows and Linux servers and finding ways to allow their malware to persist for longer periods. 

Two research analyses released this week by Trend Micro and Guardicore highlight the techniques used by cybercriminals' attempts to maintain their control of compromised servers. In a September 16 report, security firm Trend Micro found that the Skidmap Linux malware uses a variety of techniques — from the complex, such as loading malicious kernel modules, to the simple, such as inserting SSH keys into the authorized-keys file. Meanwhile, the 2-year-old Smominru botnet has used a variety of techniques to hold its ground on the more than 4,900 networks and 90,000 servers a month the malware infects every month.

On compromised Windows servers, Smominru schedules tasks using scripts, exploits the SQL service, creates administrative users, and installs a remote access trojan, says Ophir Harpaz, a security researcher at Guardicore Labs.

"They are just shooting in as many directions as possible," she says, adding that the attackers are not just worried about defenders. "These threat actors are trying to eliminate each other, so the more ways you find to be persistence on the machine, the less chance you have of losing access to the compromised host."

While cryptomining peaked in 2018, when 42% of companies saw attacks, the attack technique is still a major threat, according to data from networking security firm Check Point Software Technologies. In the first half of 2019, the company found 21% of networks had one or more machines infected with cryptomining malware. That decline is due to the shutdown of the Coinhive mining service, which allowed attackers to inject unwanted — and many would say, malicious — JavaScript into websites to force browsers to process the resource-intensive computations required to "mine" for the Monero cryptocurrency. The service claimed to be making $250,000 a month while controlling 62% of the cryptojacking market

Because such easy-to-use services are no longer the rule, adding persistence to cryptomining malware has become a priority for cybercriminals, Augusto Remillano II and Jakub Urbanec, threat analysts at Trend Micro, stated in their analysis of Skidmap. The researchers found that the attackers, like the Smominru group, have taken a kitchen-sink approach, using techniques from Linux kernel module (LKM) rootkits to overwriting the rm binary for the Linux command used to remove software.

"Its use of LKM rootkits — given their capability to overwrite or modify parts of the kernel — makes it harder to clean compared to other malware," the researchers stated in the analysis. "In addition, Skidmap has multiple ways to access affected machines, which allow it to reinfect systems that have been restored or cleaned up."

In its research into Smominru, Guardicore's team found the credentials for a command-and-control server that collected information on the botnet, finding information and credentials for compromised servers. The security firm monitored the information on the server over time to study the infection patterns. About a quarter of the systems had been infected more than once, showing that the focus on persistence pays off for the attackers.

And the focus becomes more important because the vast majority of computers on the Internet are difficult to infect. For every organization serious about security, there are a few individuals or small businesses that have a few machines that have not been updated or secured, says Daniel Goldberg, a security researcher with Guardicore. 

"Many groups compete to be on the same small number of machines — it's still hundreds of thousands of machines, but only a fraction on what is on the Internet," he says. "There is this whole undergrowth of forgotten servers lying around on the Internet and available for hacking."

The company estimates that the botnet has control of an average of 6,500 processing cores per day to use for cryptomining.

Therefore, any attempt at persistence can pay off for attackers. The Linux cryptominer Skidmap, for example, even adds an SSH key to the authorized keys file on Linux, allowing for a simple but effective form of a backdoor. This often works because companies do not monitor those files, Kevin Bocek, vice president of security strategy and threat intelligence at security firm Venafi, said in a statement. 

"We see these tactics used so effectively to target critical infrastructure because security teams rarely have oversight of SSH keys that control access," he said. "These keys don't expire — creating an encrypted backdoor that attackers can use until they're detected."

While the recent attack focus on both Windows and Linux, some experts see Linux servers to be an increasingly valuable target for attackers focused on cryptomining. 

"Over the last several months, we've seen more evidence that suggests that attackers are continuing to increase their focus on Linux as a vehicle to obtain access to compute and bandwidth resources," Casey Ellis, chief technology officer and founder of crowdsourced security firm Bugcrowd, said in a statement. 

For server administrators, the best defense is to keep your servers updated and patched and monitor their performance. If the company often uses open source repositories, they should be verified. And all systems should enforce the concepts of least privilege, only allowing the level of access necessary to the user.

While cryptomining is often not considered as significant a threat as, say, ransomware, allowing attackers to steal processing power can have a significant impact on a company, Trend Micro's researchers said.

"Cryptocurrency-mining threats don't just affect a server or workstation's performance — they could also translate to higher expenses and even disrupt businesses especially if they are used to run mission-critical operations," they stated in their analysis. "Given Linux's use in many enterprise environments, its users, particularly administrators, should always adopt best practices."

Related Content:

Check out The Edge, Dark Reading's new section for features, threat data, and in-depth perspectives. Today's top story: "Poll Results: Maybe Not Burned Out, But Definitely 'Well Done'

Veteran technology journalist of more than 20 years. Former research engineer. Written for more than two dozen publications, including CNET News.com, Dark Reading, MIT's Technology Review, Popular Science, and Wired News. Five awards for journalism, including Best Deadline ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Why Cyber-Risk Is a C-Suite Issue
Marc Wilczek, Digital Strategist & CIO Advisor,  11/12/2019
DevSecOps: The Answer to the Cloud Security Skills Gap
Lamont Orange, Chief Information Security Officer at Netskope,  11/15/2019
Unreasonable Security Best Practices vs. Good Risk Management
Jack Freund, Director, Risk Science at RiskLens,  11/13/2019
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Current Issue
Navigating the Deluge of Security Data
In this Tech Digest, Dark Reading shares the experiences of some top security practitioners as they navigate volumes of security data. We examine some examples of how enterprises can cull this data to find the clues they need.
Flash Poll
Rethinking Enterprise Data Defense
Rethinking Enterprise Data Defense
Frustrated with recurring intrusions and breaches, cybersecurity professionals are questioning some of the industrys conventional wisdom. Heres a look at what theyre thinking about.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2019-19010
PUBLISHED: 2019-11-16
Eval injection in the Math plugin of Limnoria (before 2019.11.09) and Supybot (through 2018-05-09) allows remote unprivileged attackers to disclose information or possibly have unspecified other impact via the calc and icalc IRC commands.
CVE-2019-16761
PUBLISHED: 2019-11-15
A specially crafted Bitcoin script can cause a discrepancy between the specified SLP consensus rules and the validation result of the [email protected] npm package. An attacker could create a specially crafted Bitcoin script in order to cause a hard-fork from the SLP consensus. All versions >1.0...
CVE-2019-16762
PUBLISHED: 2019-11-15
A specially crafted Bitcoin script can cause a discrepancy between the specified SLP consensus rules and the validation result of the slpjs npm package. An attacker could create a specially crafted Bitcoin script in order to cause a hard-fork from the SLP consensus. Affected users can upgrade to any...
CVE-2019-13581
PUBLISHED: 2019-11-15
An issue was discovered in Marvell 88W8688 Wi-Fi firmware before version p52, as used on Tesla Model S/X vehicles manufactured before March 2018, via the Parrot Faurecia Automotive FC6050W module. A heap-based buffer overflow allows remote attackers to cause a denial of service or execute arbitrary ...
CVE-2019-13582
PUBLISHED: 2019-11-15
An issue was discovered in Marvell 88W8688 Wi-Fi firmware before version p52, as used on Tesla Model S/X vehicles manufactured before March 2018, via the Parrot Faurecia Automotive FC6050W module. A stack overflow could lead to denial of service or arbitrary code execution.