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.

Vulnerabilities / Threats

4/16/2019
03:10 PM
Connect Directly
Twitter
LinkedIn
Google+
RSS
E-Mail
50%
50%

Meet Scranos: New Rootkit-Based Malware Gains Confidence

The cross-platform operation, first tested on victims in China, has begun to spread around the world.

A new rootkit-based malware family known as "Scranos" is being used in global cyberattacks as its authors grow their potential target base while adding new components and fixing bugs.

The cross-platform threat was first detected by Bitdefender researchers in mid-December; the team has been tracking it ever since. Its rootkit component was what made Scranos stand out, says Bogdan "Bob" Botezatu, Bitdefender's head of threat research and reporting. Rootkit-based malware is rare, he says, and accounts for less than 1% of the malware they see daily. Researchers watch for rootkits because they're usually linked to high-profile attacks, he adds.

Scranos is a password- and data-stealing operation based around a rootkit driver, which has been digitally signed with a certificate believed to be stolen. When it was first detected, Scranos was localized to the Asian market; specifically, China. Botezatu hypothesizes China's technology restrictions and security practices made for an appealing test ground to cyberattackers. 

"My guess – and it's still a guess – is that the cybercriminals started up and ran a test on the Chinese market … it's much easier to infect people in China or India, than in the rest of the world," he says. Piracy in these regions is still high and people are more likely to download apps from third-party stores. There, Scranos often lies disguised as cracked software or apps posing as legitimate software including ebook readers, video players, and anti-malware products.

"This created a perfect context to infect a pool of victims in China, see how the malware performs, do whatever needs fixing, and throw it into production," Botezatu explains.

In late Jan. and early Feb., researchers saw Scranos start spreading to other countries. Now, it has a global presence and is especially prevalent in India, Romania, Brazil, France, Italy, and Indonesia. Its growth is a sign that operators believe it's mature enough to be monetized.

Inside Scranos: a Work in Progress

The cracked software or Trojanized app is bundled with the initial dropper, which doubles as a password stealer and steals cookies, login credentials, and payment data from Facebook, YouTube, Amazon, and Airbnb before sending it to the C&C. From there, the dropper installs the rootkit, which achieves persistence and injects a downloader into a legitimate process so attackers can download future payloads. The downloader also sends system data to the C&C.

Researchers discovered several types of payloads linked to Scranos. One adware file manipulates YouTube pages and gets victims to start and mute videos, subscribe to channels, and click advertisements by entering instructions in Chrome in debugging mode. Another payload installs adware extensions in Chrome. A Facebook spam payload sends friend requests to other users, and spams contacts with links to malicious Android apps.

Scranos' authors are continuously improving old components and testing new ones on already infected computers. "They're still in the experimentation stage," says Botezatu. Right now, authors are tinkering with code and trying to get a foothold on devices while fixing bugs. He anticipates they're also likely advertising their wares on underground forums.

The many components for Scranos serve different purposes, but researchers note these functions are among the most important:

  • Extract cookies and steal login credentials from Chrome, Chromium, Firefox, Opera, Edge, Internet Explorer, Baidu, and Yandex browsers
  • Steal payment accounts from Facebook, Amazon, and Airbnb
  • Send friend requests from the user's Facebook account to other accounts
  • Inject JavaScript adware into Internet ExplorerExfiltrate browsing history
  • Subscribe users to YouTube channels
  • Silently display ads or muted YouTube videos to users via Chrome

"Their approach is pretty unique," says Botezatu of Scranos' authors. This threat is more aggressive and versatile than adware: it hunts for personal information, credit card data, and social media data; the Facebook tool lets them spread to mobile devices. He notes there has been increased interest in both data collection and YouTube manipulation capabilities. 

System drivers are tough to spot as they're hidden in the Windows directory. "It's very difficult for a regular person, who is not into forensics, to spot any malicious activity until it's too late," he says. One sign of infection is social activity: if you notice Facebook or YouTube displaying activity from you that you didn't initiate, it's a sign someone else is controlling your account.

While it's difficult to predict what attackers will do next, Botezatu expects Scranos' next big step will be using its footholds to deliver more nefarious third-party malware. Its next monetization scheme could be making the platform available to different cybercrime groups, he says, or using ransomware to generate quick cash from its growing pool of victims.

Related Content:

 

 

 

Join Dark Reading LIVE for two cybersecurity summits at Interop 2019. Learn from the industry's most knowledgeable IT security experts. Check out the Interop agenda here.

Kelly Sheridan is the Staff Editor at Dark Reading, where she focuses on cybersecurity news and analysis. She is a business technology journalist who previously reported for InformationWeek, where she covered Microsoft, and Insurance & Technology, where she covered financial ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
REISEN1955
50%
50%
REISEN1955,
User Rank: Ninja
4/16/2019 | 3:20:23 PM
For a smile
This has to be sister of Thanos in the next Avenger's movie for 2025 release. 
For Cybersecurity to Be Proactive, Terrains Must Be Mapped
Craig Harber, Chief Technology Officer at Fidelis Cybersecurity,  10/8/2019
A Realistic Threat Model for the Masses
Lysa Myers, Security Researcher, ESET,  10/9/2019
USB Drive Security Still Lags
Dark Reading Staff 10/9/2019
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Current Issue
7 Threats & Disruptive Forces Changing the Face of Cybersecurity
This Dark Reading Tech Digest gives an in-depth look at the biggest emerging threats and disruptive forces that are changing the face of cybersecurity today.
Flash Poll
2019 Online Malware and Threats
2019 Online Malware and Threats
As cyberattacks become more frequent and more sophisticated, enterprise security teams are under unprecedented pressure to respond. Is your organization ready?
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2019-17593
PUBLISHED: 2019-10-14
JIZHICMS 1.5.1 allows admin.php/Admin/adminadd.html CSRF to add an administrator.
CVE-2019-17594
PUBLISHED: 2019-10-14
There is a heap-based buffer over-read in the _nc_find_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.
CVE-2019-17595
PUBLISHED: 2019-10-14
There is a heap-based buffer over-read in the fmt_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.
CVE-2019-14823
PUBLISHED: 2019-10-14
A flaw was found in the "Leaf and Chain" OCSP policy implementation in JSS' CryptoManager versions after 4.4.6, 4.5.3, 4.6.0, where it implicitly trusted the root certificate of a certificate chain. Applications using this policy may not properly verify the chain and could be vulnerable to...
CVE-2019-17592
PUBLISHED: 2019-10-14
The csv-parse module before 4.4.6 for Node.js is vulnerable to Regular Expression Denial of Service. The __isInt() function contains a malformed regular expression that processes large crafted input very slowly. This is triggered when using the cast option.