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.

Endpoint

3/9/2018
02:55 PM
Connect Directly
Google+
Twitter
RSS
E-Mail
50%
50%

'Slingshot' Cyber Espionage Campaign Hacks Network Routers

Advanced hacking group appears to be native English speakers targeting Africa, Middle East.

KASPERSKY SECURITY ANALYST SUMMIT 2018 – Cancun, Mexico – A newly discovered nation-state cyber espionage campaign targeting Africa and the Middle East infects network routers in order to snare administrative credentials from its targets and then move freely throughout the network.

Kaspersky Lab researchers unearthed the stealthy and highly sophisticated operation - named "Slingshot" after a word found in the attack code – that has infected at least 100 victims since at least 2012, with nearly half in Kenya, and the rest in Yemen, Libya, Afghanistan, Iraq, Tanzania, Greece, Jordan, Somalia, Tunisia, Turkey, Mauritius, and the United Arab Emirates. The attackers ultimately gain kernel-mode access to victim machines where they then gather screenshots, network information, keyboard data, passwords, USB connections, and other activity and data.

Just how Slingshot initially compromises the target's network routers is unclear, but Kaspersky researchers say the goal is to gain access to valuable systems admin credentials that then give the attackers a foothold in the network. Slingshot targets MikroTik routers, dropping a malicious dynamic link library (DLL) on the devices that serves as a downloader for other malware. Then when a router admin accesses the router, his or her machine gets silently compromised via the infected router. 

Router hacking is a relatively rare attack vector, but it's an effective one for hackers. Malicious code can sit on these perimeter devices unnoticed because few security tools can detect it. "We think the developers of the malware decided to infect the victims from routers because they wanted to stay undetected," said Alexey Shulmin, lead malware analyst, Kaspersky Lab, in an interview. "A compromised router can be very hard to detect … During the past years, we have seen several high-profile cases where router malware was involved."

Shulmin said router security is typically a "blind spot" for organizations. "We are probably only seeing the tip of the iceberg" in router compromises, he said.

In the case of Slingshot, the attackers appear to have been fishing for systems admins to infect and then use their credentials to move laterally. "Once you infect the systems admin, then it becomes quite easy to move through the network. They have access to everything," said Costin Raiu, head of Kaspersky Lab's global research and analysis team.

Just how the Slingshot attackers actually infected the routers remains a mystery, but the researchers believe an exploit was used to abuse a vulnerability in the MikroTik router software. Once it infects the system admin and spreads to victim machines, it embeds malware in the kernel of the operating system. MikroTik has patched the flaw, so updated routers aren't vulnerable to this particular attack.

That method indicates that it's an especially well-resourced and advanced attack group behind the attack. "Nowadays, it's getting harder and harder to get into kernel mode because most [OSes] support technologies where you can't load a driver into kernel mode," Shulmin noted.

The attackers also install code that allows them to store their stolen data such as keylogger files, system information, and other data encrypted on the victim's hard drive for convenient access.

Slingshot also encrypts and hides its network traffic among legitimate network traffic using a so-called passive network-driven backdoor, typically a server directly connected to the Internet that sits there silently awaiting remote instructions from the attackers. "We've seen this [method] before with the Lamberts family," namely the White Lambert and Grey Lambert hacking teams, Raiu said.

The researchers aren't sure who is behind the attacks, but there are some intriguing clues they found: Slingshot appears to be a native English-speaking group that employs techniques reminiscent of the Russian-speaking Turla, Equation Group's (aka the NSA)'s Grayfish platform, and tools from White Lambert, thought to be a CIA hacking team. "Both the White Lambert and Grey Lambert threats use the same mechanism as Slingshot; they try to exploit vulnerable drivers to deliver their code into kernel mode," Shulmin said.

Even so, the researcher said there's no solid link between Slingshot and the Lamberts. "We have no solid links with Equation Group and the Lamberts," Raiu said.

Another fun fact: the attackers appear to be fans of "Lord of the Rings," given the names Gollum and Smeagol found in malware modules.

Related Content:

 

Black Hat Asia returns to Singapore with hands-on technical Trainings, cutting-edge Briefings, Arsenal open-source tool demonstrations, top-tier solutions and service providers in the Business Hall. Click for information on the conference and to register.

Kelly Jackson Higgins is the Executive Editor of Dark Reading. She is an award-winning veteran technology and business journalist with more than two decades of experience in reporting and editing for various publications, including Network Computing, Secure Enterprise ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Oldest First  |  Newest First  |  Threaded View
Stop Defending Everything
Kevin Kurzawa, Senior Information Security Auditor,  2/12/2020
Small Business Security: 5 Tips on How and Where to Start
Mike Puglia, Chief Strategy Officer at Kaseya,  2/13/2020
5 Common Errors That Allow Attackers to Go Undetected
Matt Middleton-Leal, General Manager and Chief Security Strategist, Netwrix,  2/12/2020
Register for Dark Reading Newsletters
White Papers
Video
Cartoon
Current Issue
6 Emerging Cyber Threats That Enterprises Face in 2020
This Tech Digest gives an in-depth look at six emerging cyber threats that enterprises could face in 2020. Download your copy today!
Flash Poll
How Enterprises Are Developing and Maintaining Secure Applications
How Enterprises Are Developing and Maintaining Secure Applications
The concept of application security is well known, but application security testing and remediation processes remain unbalanced. Most organizations are confident in their approach to AppSec, although others seem to have no approach at all. Read this report to find out more.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2019-20477
PUBLISHED: 2020-02-19
PyYAML 5.1 through 5.1.2 has insufficient restrictions on the load and load_all functions because of a class deserialization issue, e.g., Popen is a class in the subprocess module. NOTE: this issue exists because of an incomplete fix for CVE-2017-18342.
CVE-2019-20478
PUBLISHED: 2020-02-19
In ruamel.yaml through 0.16.7, the load method allows remote code execution if the application calls this method with an untrusted argument. In other words, this issue affects developers who are unaware of the need to use methods such as safe_load in these use cases.
CVE-2011-2054
PUBLISHED: 2020-02-19
A vulnerability in the Cisco ASA that could allow a remote attacker to successfully authenticate using the Cisco AnyConnect VPN client if the Secondary Authentication type is LDAP and the password is left blank, providing the primary credentials are correct. The vulnerabilities is due to improper in...
CVE-2015-0749
PUBLISHED: 2020-02-19
A vulnerability in Cisco Unified Communications Manager could allow an unauthenticated, remote attacker to conduct a cross-site scripting (XSS) attack on the affected software. The vulnerabilities is due to improper input validation of certain parameters passed to the affected software. An attacker ...
CVE-2015-9543
PUBLISHED: 2020-02-19
An issue was discovered in OpenStack Nova before 18.2.4, 19.x before 19.1.0, and 20.x before 20.1.0. It can leak consoleauth tokens into log files. An attacker with read access to the service's logs may obtain tokens used for console access. All Nova setups using novncproxy are affected. This is rel...