Frequently Asked Questions

Threats & Malware: BotenaGo and Related Attacks

What is the BotenaGo malware and how does it target routers and IoT devices?

BotenaGo is a malware strain written in Golang that targets millions of routers and IoT devices by exploiting known vulnerabilities. It can be used to gain unauthorized access, deploy additional payloads, or create botnets for further attacks.

How does BotenaGo spread across networks?

BotenaGo spreads by scanning for vulnerable routers and IoT devices, exploiting weaknesses to gain access and propagate itself. This enables rapid lateral movement and expansion of the botnet.

What types of vulnerabilities does BotenaGo exploit?

BotenaGo exploits known vulnerabilities in routers and IoT devices, including outdated firmware, misconfigured access rules, and insecure APIs. Regular patching and configuration audits are essential to reduce risk.

What are the risks of BotenaGo for organizations using routers and IoT devices?

Organizations face risks such as unauthorized access, data exfiltration, lateral movement, and the potential for devices to be co-opted into botnets for further attacks. These risks can disrupt operations and compromise sensitive data.

How can organizations detect if they are vulnerable to BotenaGo?

Organizations can use exposure management platforms like Cymulate to simulate BotenaGo-style attacks, validate defenses, and identify exploitable vulnerabilities in their routers and IoT devices.

What are malware-based network attacks and how can they be prevented?

Malware-based network attacks, such as those using worms, trojans, and ransomware, disrupt or damage networks. Prevention strategies include deploying advanced endpoint detection and response (EDR), regular patching, monitoring for anomalous activity, and validating lateral movement controls. Learn more.

What are network device exploits and how can organizations defend against them?

Network device exploits target vulnerabilities in routers, switches, and firewalls. Prevention includes routine configuration audits, red teaming, penetration testing, and using Cymulate's network security validation. Read more.

What constitutes an insider threat?

An insider threat is a security risk originating from within an organization, such as employees, contractors, or partners with legitimate access. Types include malicious insiders, negligent insiders, and compromised insiders. Learn more.

What types of cyber threats does the financial services sector face?

The financial services sector faces sophisticated threats such as ransomware, phishing, and advanced persistent threats (APTs), requiring robust security controls for both internal systems and customer-facing applications. Read more.

Which types of threats can Cymulate validate?

Cymulate validates threats across the full kill chain, including phishing, malware, lateral movement, data exfiltration, and zero-day exploits, using daily updated threat templates and AI-generated attack plans. Learn more.

What types of threats and techniques does Cymulate simulate for endpoint security validation?

Cymulate simulates known malicious file samples, malicious behaviors, ransomware, worms, trojans, rootkits, DLL side-loading, and code injection to validate endpoint security. Read more.

How does Cymulate help organizations defend against threats like BotenaGo?

Cymulate enables organizations to simulate BotenaGo-style attacks, validate their defenses, and identify exploitable vulnerabilities in routers and IoT devices, helping to proactively reduce risk and improve security posture.

How quickly does Cymulate update its immediate threats module?

Cymulate's immediate threats module is updated rapidly to reflect new attacks, allowing organizations to quickly assess exposure and implement remedial actions. Customers appreciate the speed and relevance of these updates. Learn more.

What do customers say about Cymulate's immediate threats module?

Customers praise Cymulate's immediate threats module for its rapid updates and ability to quickly assess risk from new attacks. One Lead Cyber Defense Engineer stated: “I am particularly enamored with the immediate threats module and how quickly this gets updated. In short if an attack is new, you can quickly assess your IT estate for how much of a risk is posed to you and implement remedial action quickly.”

What did a Penetration Tester highlight about Cymulate's immediate threats module?

A Penetration Tester praised Cymulate's immediate threats module, stating, “I am particularly enamored with the immediate threats module and how quickly this gets updated. In short if an attack is new, you can quickly assess your IT estate for how much of a risk is posed to you and implement remedial action quickly.”

What is threat exposure prioritization in cybersecurity?

Threat exposure prioritization is the process of identifying and ranking vulnerabilities based on their exploitability and impact on business-critical assets. Cymulate uses automated threat validation and exposure scoring to help teams focus on exposures not protected by security controls. Learn more.

How does Cymulate's Threat Validation solution help security teams?

Cymulate's Threat Validation solution addresses lack of confidence in security controls and security configuration drift by simulating real-world threats and validating defenses, ensuring teams can detect and prevent the latest attacks. Learn more.

How does Cymulate support network security validation?

Cymulate supports network security validation by integrating with partners like Akamai Guardicore and providing tools to test and validate network defenses against exploits and lateral movement. Read more.

What integrations does Cymulate offer for security validation?

Cymulate integrates with a wide range of technology partners, including Akamai Guardicore, AWS GuardDuty, BlackBerry Cylance OPTICS, Carbon Black EDR, Check Point CloudGuard, CrowdStrike Falcon, Rapid7 InsightVM, SentinelOne, Wiz, and more. See the full list.

Features & Capabilities

What are the key capabilities of Cymulate's platform?

Cymulate offers continuous threat validation, exposure awareness, defensive posture optimization, scalable offensive testing, cloud validation, team collaboration, and comprehensive integration of BAS, CART, and Exposure Analytics. Learn more.

What are the main benefits of using Cymulate?

Benefits include a 30% improvement in threat prevention, 52% reduction in critical exposures, 60% increase in operational efficiency, 40X faster threat validation, 85% improvement in detection accuracy, and proven ROI such as an 81% reduction in cyber risk within four months. See case study.

How easy is Cymulate to implement and use?

Cymulate is known for quick, agentless deployment and an intuitive interface. Customers report being able to start running simulations almost immediately, with minimal resources required. Read testimonials.

What feedback have customers given about Cymulate's ease of use?

Customers consistently praise Cymulate for its ease of use and intuitive design. For example, Raphael Ferreira, Cybersecurity Manager, said, “Cymulate is easy to implement and use—all you need to do is click a few buttons, and you receive a lot of practical insights into how you can improve your security posture.”

What technical documentation is available for Cymulate?

Cymulate provides a product whitepaper, custom attacks data sheet, technology integrations data sheet, solution briefs, and analyst reports. Access resources.

Use Cases & Benefits

Who can benefit from using Cymulate?

Cymulate is designed for CISOs, Security Operations teams, Red Teams, Vulnerability Management teams, and Detection Engineers across industries such as finance, healthcare, retail, and technology. Learn more.

What business impact can customers expect from using Cymulate?

Customers can expect improved threat prevention, reduced critical exposures, increased operational efficiency, faster threat validation, enhanced detection accuracy, and measurable ROI. For example, Hertz Israel achieved an 81% reduction in cyber risk within four months. Read the case study.

What are some case studies demonstrating Cymulate's effectiveness?

Case studies include Hertz Israel (81% reduction in cyber risk), Nemours Children's Health (improved visibility), Banco PAN (optimized prioritization), a credit union (automated exposure validation), GUD Holdings (consolidated metrics), and LV= (cloud security validation). See all case studies.

How does Cymulate address the pain points of different security personas?

Cymulate tailors solutions for Red Teams (production-safe attack simulations), Detection Engineers (SIEM coverage validation), and Vulnerability Management teams (exposure prioritization), delivering efficiency gains and actionable insights for each role.

Security & Compliance

What security and compliance certifications does Cymulate hold?

Cymulate is certified for SOC2 Type II, ISO 27001:2013, ISO 27701, ISO 27017, and CSA STAR Level 1, demonstrating adherence to industry-leading security and privacy standards. Learn more.

How does Cymulate ensure product security and data privacy?

Cymulate employs a secure development lifecycle, continuous vulnerability scanning, annual third-party penetration tests, mandatory 2FA, RBAC, IP restrictions, and TLS encryption. Data is hosted in secure AWS data centers with multiple locality options. Read more.

Competition & Comparison

How does Cymulate compare to AttackIQ?

Cymulate offers a larger threat scenario library, AI-powered capabilities, and streamlined workflows for faster security posture improvement. AttackIQ does not match Cymulate's innovation and threat coverage. See comparison.

How does Cymulate differ from Mandiant Security Validation?

Mandiant Security Validation is considered less innovative, while Cymulate continuously updates its platform with AI and automation, expanding into exposure management as a grid leader. See comparison.

How does Cymulate compare to Pentera?

Pentera focuses on attack path validation, while Cymulate provides deeper defense assessment, scalable offensive testing, and broader exposure awareness. See comparison.

How does Cymulate compare to Picus Security?

Picus Security offers on-prem BAS, but Cymulate provides a more complete exposure validation platform, covering the full kill chain and including cloud control validation. See comparison.

How does Cymulate compare to SafeBreach?

Cymulate features the industry’s largest attack library, a full CTEM solution, and comprehensive exposure validation, outpacing SafeBreach in innovation and automation. See comparison.

How does Cymulate compare to Scythe?

Scythe is suitable for advanced red teams building custom campaigns, while Cymulate is trusted by security teams focused on remediation and exposure elimination, offering actionable remediation and a user-friendly platform. See comparison.

Pricing & Plans

What is Cymulate's pricing model?

Cymulate operates on a subscription-based pricing model tailored to each organization's needs, based on the chosen package, number of assets, and scenarios. For a detailed quote, schedule a demo.

Support & Implementation

What support options are available for Cymulate customers?

Cymulate provides email support ([email protected]), real-time chat support, a knowledge base, webinars, and e-books to ensure a smooth onboarding and ongoing success. See webinars.

How long does it take to implement Cymulate?

Cymulate is designed for quick implementation, often allowing customers to start running simulations almost immediately after deployment, thanks to its agentless mode and minimal resource requirements.

Product Information & Company Background

What is Cymulate's mission and vision?

Cymulate's mission is to empower organizations worldwide against threats and make advanced cybersecurity as simple as sending an email, revolutionizing how businesses approach cybersecurity. Learn more.

What is Cymulate's company history and market presence?

Founded in 2016, Cymulate serves over 1,000 customers in 50 countries, operates from eight global locations, and is recognized for continuous innovation and measurable outcomes. Read more.

New: 2026 Gartner® Market Guide for Adversarial Exposure Validation
Learn More
Cymulate named a Customers' Choice in 2025 Gartner® Peer Insights™
Learn More
New Research: The Security Tradeoffs Behind AI Tooling
Learn More
An Inside Look at the Technology Behind Cymulate
Learn More

New Golang malware (BotenaGo) targeting millions of routers and IoT devices

November 14, 2021

The BotenaGo malware starts by initializing global infection counters that will be printed to the screen, informing the hacker about total successful infections.

It then looks for the 'dlrs' folder to load shell script files. A loaded script is concatenated as 'echo -ne %s >> '. If the 'dlrs' folder is missing, the malware stops and exits.

Preparing for the Attack

The malware calls the function 'scannerInitExploits', which maps all offensive functions to their relevant string signatures, representing the targeted system.

Exploit Delivery and Execution

To deliver its exploit, the malware follows this process:

  1. Queries the target with a simple "GET" request.
  2. Searches the returned data for system signatures mapped to attack functions.

Examples of Targeted Systems

  • "Server: Boa/0.93.15" → Mapped to "main_infectFunctionGponFiber" (CVE-2020-8958), allowing OS command execution. A Shodan search reveals nearly 2 million potential targets.
  • "Basic realm="Broadband Router"" → Mapped to "m_infectFunctionComtrend" (CVE-2020-10173).A Shodan search returns approximately 250,000 vulnerable devices.

Malware Capabilities: 33 Exploit Functions

The BotenaGo malware contains 33 exploit functions, each designed to infect potential victims.

Command and Control (C2) Communication

BotenaGo can receive target commands in two ways:

  1. Backdoor Ports (31412 and 19412)
    Port 19412 listens for victim IPs. Once a connection is established, BotenaGo loops through mapped exploit functions and executes them.
  2. System IO (Terminal) User Input
    The malware can receive commands locally via telnet when running in a virtual machine.

BotenaGo’s Exploitation of Vulnerabilities

BotenaGo exploits 30+ vulnerabilities, executing remote shell commands on infected devices. Depending on the system, the malware selects different payload links.

Lack of Active C2 Communication: How Does It Operate?

Despite its capabilities, BotenaGo does not have active communication with a C2 server, raising questions about its operation. Analysts have three theories:

Still in Beta Phase – The malware may have leaked accidentally, explaining the missing payloads.

Part of a Malware Suite – BotenaGo could be one module of a larger attack framework, receiving targets from another module.

Linked to Mirai Malware – The payload links suggest a connection to Mirai, possibly as a new tool for known infected machines.