Skip to content
AI

Canto Incognito botnet leverages PoeLLM to compromise thousands of exposed AI servers

Threat actors are exploiting unsecured LLM infrastructure to deploy cryptominers and expand their scanning botnet capabilities.

Illustration: A solitary server unit sits in a dark room with its side panel removed, exposing blank circuit boards.
AI-generated illustration: TechSec Observer

Key points

  • The campaign, dubbed Canto Incognito, has infected over 3,400 servers.
  • Compromised machines act as scanners to identify further vulnerable AI services.
  • Attackers deploy cryptocurrency miners to monetise the stolen compute resources.

Cybersecurity researchers have identified a financially motivated campaign named Canto Incognito that is exploiting exposed artificial intelligence and large language model (LLM) infrastructure. The operation utilises a malware family known as PoeLLM to compromise servers, subsequently turning them into nodes for a larger cryptomining botnet. According to reports from BleepingComputer and The Hacker News, this attack vector specifically targets AI services that lack adequate authentication or network segmentation.

Root cause

The primary vulnerability enabling this campaign is the exposure of AI and LLM services to the public internet without sufficient access controls. Researchers note that the financial motivation behind the attack drives the selection of high-value compute resources. The malware, PoeLLM, is designed specifically to interact with these AI endpoints, allowing attackers to establish persistence and leverage the server’s processing power for cryptocurrency mining.

Attack path

Once initial access is gained, the PoeLLM malware transforms the compromised server into a scanner and exploit launchpad. According to BleepingComputer, these infected machines are then used to probe for other exposed AI services, effectively automating the expansion of the botnet. The Hacker News reports that the campaign has successfully infected more than 3,400 servers. This lateral movement strategy allows the attackers to scale their operation rapidly by using the compromised infrastructure to identify and target new victims, creating a self-sustaining cycle of infection and resource theft.

Affected versions

The source material does not specify particular software versions, CVE identifiers, or vendor-specific products. The vulnerability is generalised to any exposed AI or LLM infrastructure that is accessible without proper authentication. The attack targets the configuration and exposure of the service rather than a specific software bug in a named product.

Mitigation

  • Restrict network access to AI and LLM services, ensuring they are not directly exposed to the public internet.
  • Implement strong authentication mechanisms for all API endpoints and management interfaces.
  • Monitor server logs for unusual outbound scanning activity that may indicate a compromised node.
  • Segment AI workloads from general-purpose servers to limit lateral movement potential.

Background: APIs

APIs allow your application to request data from a server on demand. Webhooks allow a server to send data to your application when specific events occur. APIs pull data; webhooks push it. Choose APIs for user-initiated actions and webhooks for asynchronous event notifications.

Read the full guide: APIs vs Webhooks: Choosing the Right Integration Pattern

What to do and how to stay safe: PoeLLM

  • Structural separation of instructions and data is more effective than textual warnings.
  • Output validation detects successful injections that input filters missed.
  • Least-privilege controls limit the damage if an injection succeeds.

Treat the model as untrusted code that can be manipulated. Architect your system to remain secure even if the model is tricked.

Step-by-step guide: Prevent Prompt Injection Attacks: Practical Defences for AI Systems

General security guidance from the TechSec Observer newsroom. It is not confirmed advice from the organisations named in this story.

Frequently asked questions

What is the primary goal of the Canto Incognito campaign?

The campaign aims to deploy cryptocurrency miners on compromised servers and expand its botnet by using infected machines to scan for further vulnerable AI services.

How many servers have been infected by this malware?

According to The Hacker News, researchers have observed the malware infecting more than 3,400 servers.

Does the malware target a specific CVE or software version?

The available reporting does not cite specific CVEs or software versions; it targets generally exposed AI and LLM infrastructure lacking proper security controls.

Sources

  1. BleepingComputer
  2. The Hacker News
PoeLLMCanto IncognitocryptominingAI securityLLM infrastructure

Related stories

Training Data Leakage Mistakes and How to Fix Them

Neural networks memorise rare, unrepeated strings more reliably than frequent patterns, turning routine deduplication into a direct privacy risk.