How the 'SpeakUp' Linux Backdoor Hijacks Servers and Mines Monero

A newly discovered Linux backdoor called SpeakUp, exploiting the ThinkPHP CVE‑2018‑20062 flaw, spreads via a built‑in Python script, hijacks cron for persistence, leverages multiple CVEs to compromise servers, and mines Monero, with infections concentrated in China and South America.

21CTO
21CTO
21CTO
How the 'SpeakUp' Linux Backdoor Hijacks Servers and Mines Monero

A new Linux backdoor named SpeakUp has begun spreading, primarily targeting Linux servers in China.

Discovered three weeks ago by Check Point researchers, SpeakUp exploits the ThinkPHP framework vulnerability CVE‑2018‑20062, allowing attackers to execute arbitrary PHP code, modify local cron jobs for persistence, run shell commands, and download or update files from a remote command‑and‑control server.

The malware includes a built‑in Python script that propagates laterally across the local network, scanning for open ports, brute‑forcing credentials with a predefined list, and compromising unpatched systems using one of several known vulnerabilities:

CVE‑2012‑0874: JBoss Enterprise Application Platform multiple security bypass

CVE‑2010‑1871: JBoss Seam Framework remote code execution

JBoss AS 3/4/5/6: remote command execution

CVE‑2017‑10271: Oracle WebLogic wls‑wsat component deserialization RCE

CVE‑2018‑2894: Oracle Fusion Middleware WebLogic Server component vulnerability

Hadoop YARN ResourceManager – command execution

CVE‑2016‑3088: Apache ActiveMQ file upload remote code execution

Check Point reports that SpeakUp can run on six different Linux distributions and even macOS, and the attackers have been using the backdoor to deploy Monero cryptocurrency miners, already harvesting about 107 Monero (≈ US $4,500).

Infection maps show most victims are in Asia and South America, with China being the primary hotspot.

Researchers note that, so far, the attackers have only leveraged the ThinkPHP CVE‑2018‑20062 exploit, but they could easily switch to other vulnerabilities to broaden SpeakUp’s reach.

Source: Open Source China
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

LinuxCVEbackdoormalwareThinkPHP
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.