March 14, 2018 By David Bisson 2 min read

A “highly sophisticated” advanced persistent threat (APT) known as Slingshot has victimized roughly 100 organizations since 2012, according to a recent report.

Researchers from Kaspersky Lab detected the infections on machines located in Kenya, Yemen, Afghanistan, Libya, Congo, Jordan, Turkey, Iraq, Sudan, Somalia and Tanzania. Kenya and Yemen were the hardest hit, with more individuals affected than organizations. Even so, governmental bodies were among the institutions targeted by the APT.

Slingshot APT Uses Kernel-Level Privileges to Drop Payload and Mask Activities

According to the firm’s research paper, Slingshot loads several modules onto a computer upon successful infection. The Cahnadr module runs in kernel mode and grants the APT complete control over the compromised machine. With that level of access, the threat actor can monitor all network devices and call system services directly to hide his or her malicious activities.

Kernel-level privileges also enable Cahnadr to load GollumApp, Slingshot’s main user payload. This threat comes equipped with a module that’s capable of taking screenshots, stealing data from the clipboard and gathering information from open windows. Additionally, GollumApp can use Cahnadr’s kernel-level access to log keystrokes and steal even harder-to-reach information, such as passwords saved in Mozilla and Internet Explorer, data about USB devices, and network-related details.

The threat platform twice encrypts all information collected by GollumApp and sends it over the web to an attacker-controlled server. Cahnadr masks this activity by showing clear traffic without exfiltrated data to the user.

The Mystery of Initial Infection

The Kaspersky researchers first came across Slingshot APT while investigating a suspected keylogger. Their analysis revealed a malicious library capable of interacting with a machine’s file system. This type of behavior is a classic sign of an APT actor.

At this time, the researchers said they don’t know how the initial infection proceeds. In some cases, infection appears to be connected to Windows-based vulnerabilities, including CVE-2007-5633, CVE-2010-1592 and CVE-2009-0824. Other cases involve compromised Mikrotik routers that run ipv4.dll, a downloader for the threat platform’s malicious components.

A Mikrotik representative said that the exploit in the Latvian network device manufacturer’s routers could date back to a March 2017 vulnerability and noted that a firewall was not configured on the affected devices.

“After the mentioned fixes, we have repeatedly increased RouterOS file system security and made additional internal mechanisms to prevent anything like this in the future,” the representative said in a statement, as quoted in TechRepublic. “Please keep your devices up to date and configure a firewall (if you disabled the default one) to prevent any unauthorized IPs from accessing your router.”

So far, Slingshot appears to be a regional threat, but the Kaspersky researchers said it could expand its reach. For this reason, users should make sure they patch their Mikrotik and other routers with the latest security updates.

More from

ITG05 operations leverage Israel-Hamas conflict lures to deliver Headlace malware

11 min read - As of December 2023, IBM X-Force has uncovered multiple lure documents that predominately feature the ongoing Israel-Hamas war to facilitate the delivery of the ITG05 exclusive Headlace backdoor. The newly discovered campaign is directed against targets based in at least 13 nations worldwide and leverages authentic documents created by academic, finance and diplomatic centers. ITG05’s infrastructure ensures only targets from a single specific country can receive the malware, indicating the highly targeted nature of the campaign.X-Force tracks ITG05 as a…

Exploiting GOG Galaxy XPC service for privilege escalation in macOS

7 min read - Being part of the Adversary Services team at IBM, it is important to keep your skills up to date and learn new things constantly. macOS security was one field where I decided to put more effort this year to further improve my exploitation and operation skills in macOS environments. During my research, I decided to try and discover vulnerabilities in software that I had pre-installed on my laptop, which resulted in the discovery of this vulnerability. In this article, I…

Taking the complexity out of identity solutions for hybrid environments

4 min read - For the past two decades, businesses have been making significant investments to consolidate their identity and access management (IAM) platforms and directories to manage user identities in one place. However, the hybrid nature of the cloud has led many to realize that this ultimate goal is a fantasy. Instead, businesses must learn how to consistently and effectively manage user identities across multiple IAM platforms and directories. As cloud migration and digital transformation accelerate at a dizzying pace, enterprises are left…

IBM identifies zero-day vulnerability in Zyxel NAS devices

12 min read - While investigating CVE-2023-27992, a vulnerability affecting Zyxel network-attached storage (NAS) devices, the IBM X-Force uncovered two new flaws, which when used together, allow for pre-authenticated remote code execution. Zyxel NAS devices are typically used by consumers as cloud storage devices for homes or small to medium-sized businesses. When used together, the flaws X-Force discovered allow a remote attacker to execute arbitrary code on the device with superuser permissions and without requiring any credentials. This results in complete control over the…

Topic updates

Get email updates and stay ahead of the latest threats to the security landscape, thought leadership and research.
Subscribe today