Rustobot
RustoBot is a Rust-based Linux/IoT botnet used for DDoS activity. Reporting in the provided content identifies it as an ELF executable often named "bot" and describes it as primarily targeting vulnerable TOTOLINK devices, with additional exploitation of DrayTek routers also reported. Observed initial access vectors include exploitation of TOTOLINK command-injection flaws CVE-2022-26210 and CVE-2022-26187, and the DrayTek vulnerability CVE-2024-12987, which enable remote code execution on affected routers. Fortinet-listed affected devices include TOTOLINK N600R, A830R, A3100R, A950RG, A800R, A3000RU, and A810R, and DrayTek Vigor2960 and Vigor300B. RustoBot supports multiple architectures including arm5, arm6, arm7, mips, mpsl, and x86, with observed payloads often targeting TOTOLINK devices via the mpsl architecture.
Its core capability is launching DDoS attacks. The content states it can perform UDP flood, TCP flood, and Raw IP flood attacks, with tasking received from command-and-control infrastructure specifying method, target IP/port, duration, and packet length. Fortinet also reports that the malware uses XOR-based obfuscation and Global Offset Table manipulation to hinder reverse engineering, and that it uses DNS-over-HTTPS to determine the infected device's public IP.
The malware is associated with campaigns exploiting CVE-2025-55182 ("React2Shell") against organizations including Russian insurance, e-commerce, and IT companies, where attackers occasionally deployed RustoBot alongside XMRig, Kaiji, and Sliver. In one such case, attackers downloaded an ELF binary named "bot" from 176.117.107[.]154, which BI.ZONE identified as RustoBot. The content also states that RustoBot embeds XMRig as a secondary payload for monetization.
Reported command-and-control and related infrastructure includes domains ilefttotolinkalone.anondns[.]net, rustbot.anondns[.]net, bitcoinbandit.anondns[.]net, cryptoenjoyers.anondns[.]net, and dontblockme.anondns[.]net, which were reported resolving to 45.137.201[.]137 in one campaign, as well as dvrhelper[.]anondns[.]net and other C2 domains reported by Fortinet as pointing to 5.255.125[.]150. Victimology in Fortinet reporting was primarily in the technology sector across Japan, Taiwan, Vietnam, and Mexico.
Hunt this family in your stack
Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.
Vulnerabilities exploited
4 CVEs Mallory has correlated with this family across public research and vendor advisories. Each row links to the full Mallory page for that vulnerability.
React2Shell in Russia: ... In some cases, the final payloads were the Kaiji and Rustobot botnets...
Among the key vulnerabilities used: CVE-2022-26187 (via pingCheck)
FortiGuard analysts noticed a sharp uptick in attack attempts exploiting long-standing vulnerabilities in TOTOLINK’s cstecgi.cgi script... Among the key vulnerabilities used: CVE-2022-26210 (via setUpgradeFW)
Among the key vulnerabilities used: CVE-2024-12987 (affecting DrayTek routers through /cgi-bin/mainfunction.cgi/apmcfgupload)
Techniques & procedures
4 distinct techniques documented for this family, organized by ATT&CK tactic.
Resource Development
1 technique
Resource Development
Execution
2 techniques
Execution
Command and Control
1 technique
Command and Control
This script downloaded the XMRig cryptocurrency miner... The attackers also loaded the d5.sh Bash script onto the compromised host to download the Sliver implant... The attackers employed the check.sh Bash script to download ELF executables (a_x86 / a_x64) from a server.
IOCs tracked for this family
10 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.
IPs, domains, and DNS infrastructure linked to this family.
Other indicator types observed in public reporting.
Recent activity
8 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
Botnet payload deployed alongside other malware following exploitation activity.
Rust-based botnet capable of multiple DDoS flood modes; resolves C2-related domains and can deploy/contain XMRig as a secondary payload for monetization.
Botnet payload delivered post-exploitation in campaigns targeting Russian entities (specific capabilities not detailed in the provided content).
Botnet malware deployed as a post-exploitation payload in some React2Shell exploitation cases.
The version that knows your environment.
Match every observed IP, domain, and hash against your live telemetry.
Named campaigns wielding this family, with evidence pinned to each claim.
CVEs this family uses for access and lateral movement.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Every documented technique, ranked by evidence weight.
Reddit, Mastodon, and CTI community discussion around this family.