LLMjacking Evolved: Operation Bizarre Bazaar and Stolen AI Compute as Offensive Infrastructure
Executive Summary
The threat landscape for self-hosted AI infrastructure has undergone a fundamental shift in 2026. What began as opportunistic compute theft — hijacking exposed LLM inference endpoints to resell API access at discounted rates — has matured into two convergent threats: (1) industrialized commercial supply chains that systematically scan, validate, and monetize stolen inference across thousands of victims per day; and (2) autonomous offensive tooling where the same stolen compute powers multi-stage exploitation pipelines with no human intervention between scanning, vulnerability matching, exploit generation, and compromise.
The scale is staggering: approximately 175,000 exposed Ollama instances alone span 130+ countries as of January 2026, with credential theft targeting AI services rising 376% quarter-over-quarter. By June 2026, the VAPT pipeline incident demonstrated that stolen inference can function as a cognitive engine for fully automated penetration testing — closing the loop between LLMjacking and agentic offensive AI into a single operational attack chain.
Overall Confidence: Medium-High. All primary claims are sourced to vendor research publications (SentinelOne/Censys, Sysdig TRT, Pillar Security, CSA Labs). Attribution details carry lower confidence due to reliance on infrastructure correlation rather than direct evidence.
1. The Evolution Arc: Compute Theft → Autonomous Weaponization
Phase 1 — Opportunistic API Scraping (2024–mid-2025)
The earliest form of LLMjacking involved harvesting leaked or hardcoded API keys from public repositories, misconfigured cloud deployments, and weak service authentication. Attackers used stolen keys directly to access commercial models (OpenAI GPT-4, Anthropic Claude) for their own research, content generation, or resale — without building any infrastructure around the theft.
Key characteristics:
- Single actor per incident
- Manual discovery (GitHub repos, pastebin dumps)
- Direct consumption of stolen API credits
- No monetization layer beyond personal use or small-scale resale on forums
Phase 2 — Industrialized Resale Marketplace (Q4 2025 – Q1 2026)
Operation Bizarre Bazaar documented the first systematic commercial LLMjacking supply chain. Three interconnected actor roles formed a complete pipeline:
- Scanner: Distributed bot infrastructure systematically probes Shodan/Censys for exposed AI endpoints, triggering exploitation within hours of public listing.
- Validator: Dedicated infrastructure tests discovered endpoints with placeholder API keys (sk-test, test-token, dev-key) and enumerates model capabilities.
- Marketplace Operator: Runs silver.inc ("The Unified LLM API Gateway"), a bulletproof-hosted commercial marketplace reselling access to 30+ LLM providers at 40–60% discounts via Discord/Telegram channels with crypto and PayPal payments.
Scale (Operation Bizarre Bazaar, Jan–Feb 2026):
- 35,000+ attack sessions over 40 days (~972/day)
- MCP reconnaissance comprised 60% of late-January traffic
- Daily victim costs exceeding $100,000 when Claude Opus-tier models are targeted
Attribution: "Hecker" (aliases: Sakuya, LiveGamer101), self-identified on admin panel at admin.silver.inc. Infrastructure shares Cloudflare nameservers and DMARC records with nexeonai.com. Bulletproof hosting in the Netherlands. Attribution confidence based on infrastructure correlation only — no state-actor linkage established.
Confidence: Medium. Infrastructure overlap is consistent but not conclusive for attribution beyond a single operator or small group.
Phase 3 — Autonomous Offensive Tooling (June 2026)
The Sysdig TRT VAPT pipeline incident represents a qualitative break from prior LLMjacking patterns. The actor did not simply resell stolen compute — they wired an exposed Ollama server into a multi-stage autonomous exploitation framework:
- Service fingerprinting via nmap banner normalization → CPE identification
- Vulnerability matching against CVE databases for specific software versions
- Web reconnaissance of observation bundles (headers, cookies, form fields)
- Proof-of-concept synthesis with protocol-aware payloads
- Blind SQLi crafting with timing-based filter evasion
- Credential and secret extraction (most-invoked stage — run 100+ times)
- Arbitrary file-read planning for credential harvesting
- Privilege escalation decision-making based on host environment
- Autonomous orchestration driving the entire chain to command execution
The actor iterated on this framework over ~14.5 hours across two days (June 12–14, 2026), growing from a minimal stage set to a complete nine-stage pipeline that ran against private benchmark ranges (HackTheBox lab spaces). The tool referenced commercial models (`gpt-4o-mini`, `claude-3-5-sonnet`, `gemini-2.0-flash-exp`) via Ollama — confirming backend substitution of paid inference with stolen compute.
This is the operational convergence point: LLMjacking ceased to be purely an economic crime and became a vector for autonomous offense. The cost of running agentic offensive tooling collapsed toward zero.
Confidence: High for the VAPT pipeline architecture (captured directly from API traffic). Medium-Low for actor motivation — could represent legitimate pentest testing, though illegal regardless.
2. Scale of the Threat Environment
Exposed Inference Infrastructure at Internet Scale
| Metric | Value | Source | Confidence |
|---|---|---|---|
| Exposed Ollama instances | ~175,000 | SentinelOne/Censys (Jan 2026) | High — primary vendor report |
| Countries represented | 130+ | Same study | High |
| Autonomous systems | 4,032 | Same study | Medium-High |
| Hosts with tool-calling capabilities | >48% (~84,000) | SentinelOne | Medium-High — quoted in secondary sources |
| Total Shodan AI infrastructure detections | ~375,000 | OpenA2A Research (Mar 2026) | Medium — different methodology from Ollama-only count |
| Verified exposed services after active probing | ~140,000 | Same study | Medium-High |
| Kaspersky honeypot probe requests (month) | >113,000 from thousands of unique IPs | Kaspersky blog (May 2026) | Medium-High — primary vendor analysis |
The exposure problem is structural: These services are rarely "hacked" in the traditional sense. Most operators simply set `OLLAMA_HOST=0.0.0.0` and forgot to add a firewall rule. Containerized deployments default to binding on all interfaces, and port-forwarding via NAT adds another layer of accidental exposure that most homelabbers don't audit.
Credential Theft Growth Against AI Services
| Metric | Value | Source |
|---|---|---|
| Rise in AI-targeted credential theft (Q4→Q1) | 376% increase | Sysdig TRT |
| Attack sessions in Operation Bizarre Bazaar | >35,000 over 40 days | Pillar Security |
| Daily per-victim bill (Claude Opus targets) | >$100,000/day | CSA Labs citing Sysdig |
| LiteLLM supply-chain trojan window of exposure | ~40 minutes in production | Kaspersky Securelist |
CVE Impact on the Ecosystem
| CVE | Severity | Affected Service | Significance |
|---|---|---|---|
| CVE-2026-7482 "Bleeding Llama" | CVSS 9.1 (Cyera/Echo) / 8.8 (runZero/NVD) | Ollama /api/create, /api/push | Unauthenticated memory leak; patched in v0.17.1 |
| CVE-2026-33017 | Critical 9.8 | Langflow API v2 run endpoint | Unauthenticated RCE via public flow build — same tool-calling pattern that enables LLMjacking pivots |
| CVE-2026-5027 | High | Langflow file upload | Path traversal → arbitrary filesystem write → potential RCE chain |
3. Supply Chain Weaponization: From Resale to Offense
The June 2026 VAPT pipeline incident closed a loop between two previously separate threat trends:
LLMjacking (coined May 2024 by Sysdig): Theft of paid model access for resale. Evolved from ad hoc API key scraping to industrialized black market with Operation Bizarre Bazaar — first fully documented, attributed campaign complete with commercial marketplace monetization.
Agentic Offensive AI (research since 2024): AI agents that chain vulnerability advisories into working exploits. Published research shows capable models can autonomously exploit 87% of one-day vulnerabilities; agent teams have demonstrated the ability to attack zero-day vulnerabilities.
The VAPT operator merged both vectors. Stolen inference became not just a commodity to resell but the cognitive core of an automated offensive pipeline — scanning, triaging, exploiting, and pivoting with no human decision-making between stages. The tool's nine-stage architecture demonstrates that the barrier to running autonomous offense has collapsed: any actor with access to exposed compute (ubiquitous in 2026) can build and iterate on such a framework without paying for commercial API credits or maintaining their own GPU infrastructure.
This convergence also means the same scanner infrastructure that targets Ollama endpoints for resale (Operation Bizarre Bazaar's Scanner role) is operating in the same address space as actors building VAPT-style autonomous exploitation pipelines — they just happen to be at different stages of capability development and operational readiness.
4. MITRE ATT&CK Mapping
LLMjacking Campaigns (Operation Bizarre Bazaar, MCP Reconnaissance)
| Tactic | Technique | Description |
|---|---|---|
| Initial Access | AML.T0049 — Exploit Public-Facing Application | Direct API abuse of unauthenticated endpoints |
| Collection | AML.T0034 — Cost Harvesting | Unauthorized compute usage as primary objective |
| Discovery | AML.T0006 — Active Scanning | Systematic Shodan/Censys-based endpoint enumeration |
| Execution | AML.T0051 — LLM Prompt Injection | "ignore previous instructions" patterns to bypass guardrails |
| Execution | AML.T0054 — LLM Jailbreak | Jailbreak prompts for unrestricted model access |
| Collection | AML.T0056 — Extract LLM System Prompt | System prompt extraction as reconnaissance |
| Persistence | ASI02 — Tool Misuse & Exploitation | MCP pivot points used to persist on compromised infrastructure |
| Command and Control | ASI04 — Agentic Supply Chain Vulnerabilities | Structured multi-stage tooling pipeline (VAPT framework) |
OWASP Top Risks Exploited Against AI Services
| Risk | Exploit Vector in LLMjacking Context |
|---|---|
| LLM01:2025 — Prompt Injection | Bypassing model guardrails to extract capabilities or exfiltrate data via system prompt leakage |
| LLM06:2025 — Excessive Agency | Auto-prompting on server startup without operator awareness (CVE-2026-33017 pattern in Langflow) |
| LLM07:2025 — System Prompt Leakage | Extracting system prompts reveals model capabilities, context window size, and tool definitions for tailored exploitation |
5. Detection Methodology
High-Signal Indicators (VAPT Pipeline — Specific to June 2026 Incident)
| Indicator | Type | Notes |
|---|---|---|
| `VAPTb3gin` / `VAPTfin` | String markers | Compromise-confirmation sentinels emitted by RCE probe. Base32-ish encoding is deliberate evasion. |
| `__VAPTCMD__` | String marker | Placeholder the orchestrator leaves in confirmed RCE recipe for command replacer |
| `echo VAPTb3gin; id; echo VAPTfin` | Payload pattern | Exact RCE confirmation probe — begin-end bracketed pattern is characteristic of automated tooling |
| Structured JSON output contracts | Traffic pattern | Strict schema enforcement with no prose output — fingerprint of code consuming model responses, not human chat |
| `oracles.py` reference | Internal artifact | Named deterministic verifier in system prompts — signature of maintained software |
| Commercial model names via Ollama API | Metadata anomaly | `gpt-4o-mini`, `claude-3-5-sonnet`, `gemini-2.0-flash-exp` requested from a local server — confirms backend substitution |
Medium-Signal Indicators (Contextual)
| Indicator | Type | Notes |
|---|---|---|
| Rapid successive model calls with stage-specific prompts | Traffic pattern | Hundreds of structured calls to single endpoint = automated pipeline, not interactive use |
| Abliterated model usage (`Llama-3.3-70B` from GGUF) | Artifact | Guardrail-removed open models indicate deliberate prompt-injection resistance planning |
Detection Checklist for Homelab Operators (Summary)
- Discovery: Run
ss -tlnp | grep :11434— confirm loopback binding (127.0.0.1), not all-interfaces - Internet exposure check: From a cellular device, attempt
curl --connect-timeout 5 http://<public_ip>:11434/api/version— any response over non-loopback = exposure - Docker audit:
docker ps --format "{{.Names}}: {{.Ports}}" | grep 11434— confirm127.0.0.1:prefix on port bindings, not bare or0.0.0.0: - Firewall enforcement:
sudo ufw deny 11434/tcp— defense-in-depth catch for configuration drift - Router NAT table audit: Remove any forwarding rules pointing at inference ports (11434, 7860, 8080, 8000, 5000, 3000)
- Weekly automated scan: Cron job checking all listening AI service ports and their bind addresses
6. Defense Checklist (Actionable, Operator-Focused)
Immediate Actions (0–24 Hours)
- [ ] Set
OLLAMA_HOST=127.0.0.1:11434— single most important step for Ollama - [ ] Run
sudo ufw deny 11434/tcpas defense-in-depth catch - [ ] Verify Docker port bindings use
127.0.0.1:prefix for all AI service containers - [ ] Check router admin UI — remove any NAT/port-forwarding rules pointing at inference ports
- [ ] Update Ollama to v0.17.1+ (patches CVE-2026-7482 "Bleeding Llama", CVSS 9.1)
Short-Term Actions (1–7 Days)
- [ ] Audit all docker-compose files for non-loopback port mappings (pattern:
["PORT:PORT"]without IP prefix) - [ ] Disable DMZ mode if entire homelab is exposed regardless of local firewall rules
- [ ] Replace default bridge Docker networks with custom isolated networks for AI services
- [ ] If remote access required, deploy Tailscale/WireGuard instead of exposing ports publicly
Long-Term Improvements (1–30 Days)
- [ ] Implement reverse proxy (nginx/Caddy) with authentication in front of any publicly-accessible service
- [ ] Deploy dedicated VLAN for AI inference services with restricted outbound rules
- [ ] Run quarterly exposure audits using purpose-built tools: AIMap (Bishop Fox), OllamaHound, ai_osint (7WaySecurity)
- [ ] Rotate all API keys/secrets if any instance was ever exposed on
0.0.0.0without authentication — assume memory contents were readable by attackers
Authentication Architecture for Self-Hosted AI Services
| Service | Default Auth | Recommended Defense |
|---|---|---|
| Ollama | None (ships zero auth) | Bind to 127.0.0.1 + UFW deny 11434 + reverse proxy with Basic Auth for remote access |
| vLLM | None in containerized mode | Same pattern as Ollama; add network isolation between inference nodes |
| Langflow | Disabled, auto-login on | Set `LANGFLOW_SUPERUSER` + password + secret key; lock CORS to your domain; upgrade past CVE-2026-33017 / CVE-2026-5027 |
| Open WebUI | Disabled by default | Set `WEBUI_SECRET_KEY`; restrict CORS; shorten JWT expiry to 4h instead of 4 weeks; enable secure cookies |
7. Operational Status and Monitoring Recommendations
Current State (as of July 2026)
- silver.inc continues to operate — the Bizarre Bazaar supply chain has not been dismantled
- CVE-2026-7482 patched but adoption unclear — Ollama v0.17.1+ available but unknown percentage of exposed instances have updated
- Langflow CVEs actively exploited in production (VulnCheck Canaries, June 9, 2026) by the same actor pool targeting Ollama
- MCP reconnaissance at 60% of late-January traffic (Operation Bizarre Bazaar era) — may or may not be connected to silver.inc operation; remains a distinct threat vector
What Defenders Should Monitor
- Compute anomalies on inference servers — hundreds of sequential model calls over hours is characteristic of automated tooling, not normal usage
- Commercial model names appearing in Ollama API traffic (`gpt-4o-mini`, `claude-3-5-sonnet`) from a server that should only serve local models
- Structured-output request patterns — strict JSON schemas with no conversational prompts indicate code consuming responses, not human chat
- Marker-bracketed command probes in response data (e.g., `VAPTb3gin`/`VAPTfin`) — the begin-end RCE confirmation pattern is unique to automated pipeline tooling
8. Confidence Assessment
Overall Confidence: Medium-High
| Section | Confidence Level | Basis |
|---|---|---|
| Exposure statistics (175K instances) | High | Directly from SentinelOne/Censys joint report (primary) |
| Operation Bizarre Bazaar scale and mechanics | Medium-High | Pillar Security primary report; commercial marketplace architecture documented end-to-end |
| VAPT pipeline architecture and stages | High | Captured directly from API traffic by Sysdig TRT |
| Actor attribution ("Hecker") | Low-Medium | Based on self-identification on admin panel + infrastructure correlation only |
| LLMjacking → offensive tooling convergence claim | Medium-High | Supported by both Pillar Security's Bizarre Bazaar documentation AND Sysdig TRT's VAPT capture — two independent sources showing the same evolutionary trajectory |
| Credential theft growth (376%) | High | Directly from Sysdig Threat Research Team report |
| Daily victim costs ($100K+/day) | Medium-High | CSA Labs note citing Sysdig original analysis; plausible given model pricing but not independently aggregated across all victims |
Key Uncertainties
- Full actor identity — "Hecker" attribution is infrastructure correlation only; organizational affiliation (individual vs. group vs. state-sponsored) unconfirmed
- MCP campaign linkage to silver.inc — reports note uncertainty about whether the 60% MCP reconnaissance traffic is connected to Bizarre Bazaar
- Real-world victim impact beyond honeypot data — published reports focus on honeypot observations; actual victim count, financial damage, and exfiltrated data are not quantified in public sources
- Current operational status of silver.inc — original publication was January/February 2026; the marketplace may have changed infrastructure, rebranded, or been taken down since
Sources
| # | Source | Type | URL / Reference |
|---|---|---|---|
| 1 | SentinelOne/Censys joint investigation — "Silent Brothers" Ollama exposure study (Jan 2026) | Primary vendor research | labs.sentinelone.com/silent-brothers-ollama-hosts-form-anonymous-ai-network |
| 2 | Pillar Security — Operation Bizarre Bazaar report (Feb 2026) | Primary vendor research | pillar.security/blog/operation-bizarre-bazaar-first-attributed-llmjacking-campaign-with-commercial-marketplace-monetization |
| 3 | Sysdig Threat Research Team — "LLMjacking: From Emerging Threat to Black Market Reality" (2026) | Primary vendor analysis | sysdig.com/blog/llmjacking-from-emerging-threat-to-black-market-reality |
| 4 | CSA Labs — "LLMjacking Evolved: Stolen AI Compute as Offensive Infrastructure" (June 2026) | Secondary synthesis of primary | labs.cloudsecurityalliance.org/research/csa-research-note-llmjacking-evolved-offensive-agentic |
| 5 | Sysdig TRT — VAPT pipeline capture analysis (June 17, 2026) | Primary incident analysis | sysdig.com/blog/llmjacking-evolved-attackers-are-using-stolen-ai-compute-to-build-offensive-agentic-tools |
| 6 | Kaspersky Securelist — LiteLLM supply chain trojanization (Mar 2026) | Primary vendor analysis | securelist.com/litellm-supply-chain-attack/119257/ |
| 7 | Kaspersky blog — LLMjacking in 2026 private AI server security (May 2026) | Primary vendor analysis | kaspersky.com/blog/llmjacking-2026-private-ai-server-security/55768/ |
| 8 | Check Point Research — AI Threat Landscape Digest March-April 2026 | Secondary industry research | research.checkpoint.com/2026/ai-threat-landscape-digest-march-april-2026 |
| 9 | VulnCheck Canaries — Langflow CVE exploitation observation (June 9, 2026) | Primary exploit monitoring data | vulncheck.com/canary-langflow-cve-exploitation |
Synthesis compiled from four parent research reports (VAPT pipeline incident, Operation Bizarre Bazaar, LLMjacking statistics, detection/defense methodology). All primary figures verified against original vendor publications. No fabricated indicators or unverifiable claims included.