
Showboat is a newly uncovered Linux malware family that threat actors leverage to conduct long-term campaigns against telecommunications organizations. According to Lumen’s Black Lotus Labs, this malware has likely been active since mid-2022 and is assessed to be in use by at least one (and potentially multiple) China-related threat actors. Rather than being a simple, single-use implant, Showboat is a modular, post-exploitation framework designed specifically to maintain persistent access on compromised Linux systems and facilitate deeper network penetration.
This campaign poses a significant threat to the industry. As the core infrastructure delivering voice, data, and digital services to governments, enterprises, and consumers, telecommunications and satellite providers are high-value targets. A successful breach grants attackers privileged network access and lateral movement opportunities, providing deep insights into broader supply chains and interconnected dependencies. Even if the immediate victims are confined to specific countries, the highly interconnected nature of upstream and downstream telecom networks means the associated risks can easily expand to other nations.
Lumen's report notes that a telecommunications provider in the Middle East is affected, alongside observations of malicious infrastructure masquerading as local telecom companies in Southeast Asia. Telemetry data also reveals confirmed or suspected victim activity involving an Afghan ISP, an organization in Azerbaijan, and other potential compromises linked to various infrastructure clusters.
While no specific operational or service disruptions have been publicly confirmed, the presence of Showboat on telecom-related Linux systems should be treated as a severe warning. Showboat is a malware framework engineered specifically for long-term persistence, stealth, and traffic proxying within telecom environments. It serves as a foundation for sustained espionage campaigns, secondary intrusions, and prolonged unauthorized access to critical internal systems.
This case validates a broader trend in nation-associated cyber operations: threat actors are increasingly targeting Linux systems and infrastructure to establish a persistent foothold, particularly in areas where endpoint visibility is weaker than in traditional Windows environments. In this instance, the malware’s capabilities—including remote access, file transfers, persistence, process hiding, and proxying—indicate that the operators' primary focus is on long-term access and follow-on operations rather than immediate destruction. For defenders, this campaign underscores the strategic interest in telecom infrastructure and exposes a security gap resulting from insufficient visibility into Linux servers, routers, and East-West network traffic.
Showboat is a newly uncovered Linux post-exploitation framework leveraged by threat actors to maintain persistent access, analyze compromised hosts, and pivot deeper into telecommunications networks. Based on available evidence, researchers do not observe the initial stages of the intrusion; consequently, the exact initial access vector remains unknown.
However, the post-deployment behavior of Showboat is well-established. Upon installation, the malware contacts its embedded C2 infrastructure, fetches an encrypted configuration file, and gathers host and environmental telemetry. It exhibits a comprehensive suite of operator-controlled capabilities, including remote access, file transfers, persistence mechanisms, process hiding, SOCKS5 proxying, and port mapping. Technically, the malware appears engineered less for immediate destruction and more for establishing a highly persistent foothold within heavily Linux-reliant environments to facilitate subsequent intrusion activities.
Reconnaissance
Immediately after retrieving its configuration file, Showboat gathers baseline host reconnaissance data from the compromised system, including:
This profiling enables operators to quickly ascertain the role of the compromised machine, observe user activity, and identify potential defensive tooling. The malware also supports scanning for other accessible devices, connecting via its SOCKS5 capability to identify adjacent systems situated deep within the internal network. This indicates that the implant is utilized not only to inventory the local host but also to map out reachable internal network segments.
Beyond the victim network, the campaign's infrastructure mirrors meticulous target profiling. The use of telecom-themed domains such as singtelcom[.]site and kaztelecom[.]shop underscores a deliberate focus on telecommunications organizations, particularly those operating across Asia.
Resource Development
The core C2 infrastructure identified includes:
By clustering self-signed X.509 certificates that shared identical metadata—specifically a unique "My Organization" subject/issuer pattern—Lumen has identified additional related nodes. This reveals a highly repeatable staging methodology used by the attackers, likely driven by shared setup scripts or deployment templates. The actors also maintain spoofed telecom domains (singtelcom[.]site, kaztelecom[.]shop) to deceive victims or to disguise their infrastructures.
An additional staging resource involves leveraging public "Dead-Drop" content hosted on services like Pastebin and online forums. Showboat's cloaking functions fetch code directly from these external repositories, meaning the attackers abuse legitimate public platforms as auxiliary infrastructure.
Finally, a node located at 116.169.244[.]208:2096, geographically positioned near Chengdu and associated with China Unicom, stands out from the infrastructure hosted on standard VPS providers. Researchers assess that this node likely represents upstream infrastructure or a developer testing environment.
Initial Access
Researchers explicitly state that because they have not observed the malware being actively deployed on a live system, the initial access method—whether achieved via vulnerability exploitation, compromised credentials, exposed services, phishing, or other vectors—remains undetermined.
Execution
Once inside a Linux host, Showboat executes as a modular agent compiled specifically for AMD x86-64 architectures. It initiates a connection to its hardcoded C2 server to fetch a configuration file, which is obfuscated using XOR encryption with the hardcoded key string look me, AV!. Reverse engineering of the binary has uncovered the following built-in functions:
Of particular note is the execution path of the hide command. Instead of relying solely on code embedded natively within the binary, this function can pull code from external Dead-Drop sites like Pastebin or forums to mask the malware's processes from the host operating system.
Persistence
Showboat includes a default persistence function designed to act as a “act as a system service (Linux service/daemon)” utility. While the exact Linux persistence mechanisms utilized have not been uniquely identified, its presence confirms that persistence is an intentional, architected feature of the framework rather than a spontaneous action. This persistent operation is practically supported by the malware’s process-hiding capabilities; the hide command utilizes externally fetched code, rendering the function highly modular and resilient against static analysis.
Privilege Escalation
No explicit privilege escalation exploits or techniques have been documented in relation to this framework so far. However, depending on the targeted Linux environment, elevated privileges would be required to execute certain embedded functions, particularly those related to system-wide persistence and process hiding.
Defense Evasion
Showboat implements defense evasion in multiple layers:
look me, AV!. This represents a simple yet deliberate layer of concealment intended to hinder direct signature detection and automated analysis.hide command completely removes the malware's processes from standard system process listings, representing one of the framework's primary anti-detection features. Utilizing Dead-Drop sites like Pastebin or online forums to fetch codes adds indirectness and reduces the necessity of embedding all evasion logic directly inside the main binary.Discovery
Upon execution, Showboat conducts systematic host and network discovery, including:
This telemetry provides operators with immediate situational awareness regarding the nature of the compromised asset and ongoing user activity. Furthermore, its ability to scan for other network devices integrates tightly with its SOCKS5 and portmap functions, allowing actors to outline reachable internal network architecture.
Lateral Movement
The framework's SOCKS5 proxying and port mapping capabilities appear to share the same underlying internal routines, distinguished primarily by URL flags appended during communication with the C2:
"SKS" likely maps to SOCKS5 proxy functionality"MAP" likely maps to port mapping functionality.These features enable a compromised Linux host to serve as a strategic foothold and relay. Operators can scan internal assets and subsequently establish connections to systems that are completely insulated from the public Internet and only reachable via the local area network (LAN).
This represents one of the most critical technical insights of the campaign: Showboat is not merely a remote access implant confined to a single host; it functions as a pivoting platform designed to bridge an external operator into internal network segments. This hands-on control and environment-wide mobility are further supported by its remote shell functionality.
Data Collection
Showboat collects system data alongside visual snapshots of user activities from the infected host, capturing the hostname, OS info, running processes, and its own process details. It also captures desktop screenshots which allow operators to determine if the host is actively used, inspect open applications, and verify whether the system belongs to an administrator or another high-value target.
Command and Control (C2)
The malware’s initial network action is an outbound call to its hardcoded C2 to retrieve its configuration file. A decrypted example of this configuration contains:
SERVER_ADDRESS = telecom.webredirect[.]orgSERVER_PORT = 80MIN_SLEEP = 5 / MAX_SLEEP = 10 (Standard Mode)SLOW_MODE_MIN_SLEEP = 20 / SLOW_MODE_MAX_SLEEP = 25 (Slow Mode).After gathering host data, the malware synthesizes this information with values provided by the C2, such as the agent UUID, agent version, and sleep intervals. It then exfiltrates the host details back to the C2 as an encrypted, Base64-encoded string embedded within a PNG field.
Showboat also generates a JSON object outlining the compromised host, malware version, and UUID, encrypting it using the final five characters of the UUID as the key. This sequence forms a core component of the malware's registration and communication workflow.
The observed C2 infrastructure includes:
telecom.webredirect[.]org (resolving to 139.84.227[.]139)194.135.25[.]132Operators also retain the capability to switch C2 nodes dynamically, providing the framework with operational resilience and recovery options if a specific server is blocked or taken down.

Exfiltration
While large-scale data theft has not been observed at this time, Showboat is clearly equipped with capabilities to stage and exfiltrate sensitive information. The malware transmits gathered host data—including system details and desktop screenshots—back to the C2 architecture in an encoded and encrypted format. Furthermore, its built-in file upload and download functionalities provide operators with the capability to move files to and from the compromised machine as required.
Because the analysis does not identify the initial access vector or specific vulnerabilities exploited, mitigation efforts against Showboat should focus on detection, containment, system hardening, and enhancing visibility—particularly across Linux systems, routers, and edge-facing telecommunications infrastructure.
Enhancing Monitoring of Linux and Router Environments
As demonstrated by this campaign, threat actors actively leverage Linux-based systems and routers as strategic footholds because security monitoring for these assets is typically weaker than for traditional Windows endpoints. Organizations should extend security visibility into Linux servers and network devices by deploying logging, EDR, NDR, or equivalent telemetry tools. Defenders should audit process execution, persistence mechanisms, and the creation of suspicious services, while monitoring for unusual file transfers, remote shell activity, and process cloaking attempts.
The services most impacted by this recommendation include Internet-facing Linux servers, internal Linux application hosts, routers, and other perimeter devices that may currently fall outside the scope of standard endpoint security controls.
Monitoring and Blocking Known Indicators of Compromise (IOCs)
Security teams should ingest published indicators—including C2 domains and IPs, suspicious certificates and certificate metadata, telecom-themed spoofed domains, and anomalous ports or proxy infrastructure—into firewalls, DNS filtering, proxy controls, IDS/IPS, SIEM platforms, and threat hunting workflows.
This may impact DNS policies, outbound web filtering, network firewall rules, and TLS inspection workflows, particularly where telecom or infrastructure teams allow broad outbound connectivity for server networks.
Auditing East-West Traffic and Internal Proxy Behavior
Showboat is engineered as a post-exploitation foothold equipped with SOCKS5 proxying and port mapping capabilities to help attackers pivot deeper into internal networks and access systems insulated from the public Internet. To mitigate this risk, organizations should:
9999, as well as suspicious use of port 53 for non-DNS communications.These mitigations will impact internal network segmentation policies, network monitoring platforms, firewall Access Control Lists (ACLs), and the interconnection of telecom backend services.
Hardening Edge Systems and Restricting Unnecessary Outbound Communications
Since the malware initially beacons to its built-in C2 infrastructure to download configuration data, organizations should restrict the ability of edge hosts to communicate freely with unknown external destinations. Recommended actions include:
This impacts server egress policies, proxy allowlists, network access controls, and the segmentation between corporate IT and telecom operational environments.
Hunting for Suspicious Behavior over Malware Signatures
Given that the malware sample initially exhibited a zero-detection rate, relying solely on signature-based defenses is insufficient. Organizations should proactively hunt for behavioral patterns, such as:
This approach primarily impacts Security Operations Center (SOC) workflows, threat hunting initiatives, SIEM use cases, and the fine-tuning of behavioral analytics.
Reviewing Certificate- and Infrastructure-Based Detection
This campaign utilizes self-signed X.509 certificates with repetitive metadata patterns (e.g., "My Organization"). Defenders should inspect outbound TLS connections and exposed services to identify:
This may require updates to TLS monitoring, certificate inventory practices, network sensor rules, and external attack surface management.
In short, the critical line of defense in this campaign is not a single software patch, but rather closing the visibility and monitoring gaps that allow a Linux-based implant to maintain long-term persistence, proxy traffic, and facilitate deeper network access.
Network IoC Analysis

telecom.webredirect[.]org / 139.84.227[.]139: Resolved to a Vultr instance in South Africa. It is flagged as malicious by multiple vendors on VirusTotal (VT). Shodan analysis reveals non-standard services running on ports such as 6666, 8080, and 8443, which highly correlates with known Showboat C2 and proxying behavior.194.135.25[.]132: Positioned within a Kazakhtelecom ASN, aligning with the secondary C2 node noted in the threat intelligence report.singtelcom[.]site, kaztelecom[.]shop: Currently do not resolve, but remain flagged as malicious by multiple vendors on VT. These are telecommunications-themed lookalike domains.116.169.244[.]208: Located within a Chengdu Unicom network segment; assessed as potential upstream infrastructure or a developer testing environment.Recommendation: Immediately block all core Indicators of Compromise (IoCs). Concurrently conduct retrospective hunting across Linux hosts for outbound connections, SOCKS5, port mapping activities, and anomalous proxying behavior.
Domains
IPv4s
Certificate Fingerprints
CyCraft Technology(7823.TW) is a Taiwan-listed cybersecurity company, dedicated to automatingcybersecurity with AI technology and safeguarding AI models. CyCraft’s productsuite encompasses XecART, the AI Red Teaming, and XecGuard, the Guardrail APIfor LLMs and AI Agents. The XCockpit AI platform integrates EASM, IASM, andEndpoint protection, providing preemptive and real-time defense-in-depth. Witha proven track record in the government, finance, and semiconductor sectors,and recognition from international institutions, CyCraft continues to safeguardenterprise digital resilience.