Hackers are targeting misconfigured servers running Apache Hadoop YARN, Docker, Confluence, or Redis with new Golang-based malware that automates the discovery and compromise of the hosts. The malicious tools used in the campaign take advantage of the configuration weaknesses and exploit an old vulnerability in Atlassian Confluence to execute code on the machine. Researchers at cloud forensics and incident response company Cado Security discovered the campaign and analyzed the payloads used in attacks, bash scripts, and Golang ELF binaries. The researchers note that the intrusion set is similar to previously reported cloud attacks, some of them attributed to threat actors like TeamTNT, WatchDog, and Kiss-a-Dog. They started investigating the attack after getting an initial access alert on a Docker Engine API honeypot, with a new container based on Alpine Linux being spawned on the server. For the next steps, the threat actor relies on multiple shell scripts and common Linux attack techniques to install a cryptocurrency miner, establish persistence, and set up a reverse shell. According to the researchers, the hackers deploy a set of four novel Golang payloads that are responsible for identifying and exploiting hosts running services for Hadoop YARN (h.sh), Docker (d.sh), Confluence (w.sh), and Redis (c.sh). The names of the payloads are likely a poor attempt at disguising them as bash scripts. However, they are 64-bit Golang ELF binaries. “Interestingly, the malware develope...
Hackers target Docker, Hadoop, Redis, Confluence with new Golang malware
BleepingComputer
·Ionut Ilascu
·Published Mar 6, 2024
·Updated
Affected Software
2 affected components
Apache Hadoop YARN
Atlassian Confluence
Frequently Asked Questions
1
What is the main topic of this article?
The article discusses the targeting of misconfigured servers running Docker, Hadoop, Redis, and Confluence by hackers using new Golang-based malware.
2
What security implications are discussed in the article?
The article highlights the risk of automated discovery and compromise of vulnerable hosts due to misconfiguration.
3
What products or software are affected by this malware?
The affected software includes Apache Hadoop YARN, Atlassian Confluence, Docker, and Redis.
4
How is the malware executed against the targets?
The Golang malware automates the process of discovering and compromising misconfigured servers.
5
Who are the primary targets of this new Golang malware campaign?
The primary targets are organizations using misconfigured instances of Docker, Apache Hadoop YARN, Redis, and Atlassian Confluence.