PoeLLM malware has assembled a sweeping botnet, taking technical cues from a poem
PoeLLM malware uses a poem to hide C2 infrastructure, compromising over 3,400 servers.
A novel malware strain named PoeLLM has compromised over 3,400 servers by exploiting open-source AI services. The malware's command-and-control (C2) infrastructure is ingeniously hidden within a poem hosted on GitHub, making it difficult for security researchers to detect. Threat actors can update the C2 addresses by altering the poem without needing to modify the malware itself, significantly enhancing its resilience.
AI summary of the linked source. Not reviewed by an editor. How this works
Run Ivanti?
Get an email when a new story names Ivanti, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonThe PoeLLM malware exploited publicly exposed, improperly secured open-source AI services to compromise over 3,400 servers, demonstrating the danger of deploying AI tools with default or insufficient configurations. By embedding its command-and-control addresses inside a poem hosted on GitHub, the threat actors leveraged a legitimate, trusted platform as a covert channel — a technique known as 'living off trusted sites' (LOTS) — making traditional domain-based blocking ineffective. This approach allows attackers to update C2 infrastructure dynamically without touching the malware binary itself, dramatically increasing operational resilience and longevity. The incident highlights that novel services, especially AI-facing ones, are increasingly targeted precisely because security monitoring and hardening practices haven't caught up with their rapid adoption.
What helps against this
How we list vendors- Vulnerability scanning and prioritisation
You know which systems are vulnerable, and which ones to fix first.
- Endpoint detection and response (EDR and XDR)
Malware and hands-on-keyboard attackers on laptops and servers get spotted and stopped.
- Network detection and response (NDR)
Attackers moving between systems inside the network get seen.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- malware — PoeLLM