Safety & Privacy

VOLTA Infostealer Adds LLM Triage to Rank Victims by Value

Talos documents VOLTA-AUTODOXER using OpenRouter models to rank stolen assets and assess OPSEC, with fallback models if refused; whether LLMs improve target triage remains disputed.

112 points48 comments

Talos details VOLTA-AUTODOXER, a self-deleting Windows infostealer that adds an LLM stage to rank a victim's assets by monetization value. After stealing credentials, cookies, crypto wallets, sessions and cloud keys, it serializes an evidence bundle and POSTs it to OpenRouter with a prompt to act as a forensic intelligence analyst.

The model returns a dossier with a WHAT THEY'RE WORTH section ranking valuables low, medium or high and an OPSEC assessment. VOLTA uses stolen sessions to search Gmail receipts, pull Uber Eats and DoorDash orders, enrich Discord and value Roblox inventory.

It falls back from Claude Opus 4.6 to Kimi K2 to Gemini 2.5 Flash on refusal, and can skip the LLM stage if no key is present.

Key takeaways

  • VOLTA harvests browser passwords, cookies, payment cards, crypto seed phrases, Discord, Telegram, Steam and Roblox sessions, Microsoft OAuth tokens, SSH and cloud keys, Wi-Fi profiles and screenshots. An embedded cracker writes a WALLET VAULTS CRACKED line to its report.
  • Using the victim's authenticated Gmail tokens, it searches for Amazon, DoorDash, Uber Eats, Grubhub, Walmart and PayPal receipts to confirm a home address, calls Uber Eats and DoorDash order history, enriches Discord via stolen token and values Roblox inventory through Rolimons.
  • The OpenRouter call uses a hardcoded endpoint, default model anthropic/claude-opus-4.6, fallback chain moonshotai/kimi-k2 then google/gemini-2.5-flash, temperature 0.2, hand-assembled JSON, no SDK and a Mozilla User-Agent.
  • A six-slot build template suggests a builder model sold to customers; credentials are encrypted with SHA-256 of two constants in the same binary, recoverable by anyone who reverses the file.
  • Countermeasures include application control to block Chrome --headless and the ABE decryption path, preserving %APPDATA%volta_debug.txt, revoking tokens, changing passwords and migrating crypto from any seed phrase stored in plaintext.

What people think

Compartmentalization as malware defense

Separate machines or VMs for banking, development, gaming and social accounts are proposed to limit what a single infostealer can exfiltrate. QubesOS and QEMU are named as practical isolation tools, while sandboxing a dev environment is offered as a partial measure. The tradeoff is operational overhead and keeping casual browsing on a hardened host.

Dependency ecosystem blamed for exposure

One argument traces the exposure to npm and thinner JavaScript dependency graphs, where a project can pull in code of suspicious provenance. A counterpoint notes shared repositories predate npm and Java backends often depend on a few large, established projects, so the problem is not new but may be more visible. The practical question is whether steering committees can enforce better dependency hygiene.

Seven-day update cooldown proposed

A seven-day cooldown before installing updates is proposed as a way to let most supply-chain backdoors surface before they reach production. The hedge that this is hoped to work, rather than demonstrated, leaves it as a heuristic. It trades patch latency for reduced exposure to compromised releases.

LLM ranking efficacy questioned

The claim that LLMs can rank victim assets is challenged on accuracy, speed and cost, with purpose-built tools described as better on all three. A reply argues current models are good enough for the task. No measurements are supplied, so the disagreement rests on general expectations about model performance.

AI labs output monitoring proposed

One proposal asks why large AI labs do not run zero-shot classification over model outputs to flag known-bad behavior, such as malware-assisted victim profiling. The idea treats provider-side monitoring as a missing safeguard, though the comment does not address evasion, false positives or operational cost.

Wealth sorting draws dark humor

Ranking victims by monetization value prompted a sardonic note that it spares the poor and a call for Robin Hood malware to redistribute stolen funds. The aside highlights the economic sorting the model performs but does not add a technical argument about the threat.