Malicious SolanaUpdateTools/solana-starter-kit GitHub repository reached agents through search ranking (SolanaCry): remove the implant and rotate wallet keys
TL;DR
If a coding agent or a developer on a Windows machine ran the install step from the SolanaUpdateTools/solana-starter-kit GitHub repository, remove the staging folder and the Run key it leaves, then rotate every wallet key, credential and token that was on the machine. The repository returned 404 on 2026-11-05; the operator has reused the same lure pattern against other audiences and new repositories are likely.
Packages and versions
| Ecosystem | Name | Bad versions | Clean version or action | Registry state (date checked) | Record |
|---|---|---|---|---|---|
| GitHub | SolanaUpdateTools/solana-starter-kit |
the repository as a whole (created 2025-11, 286 stars at analysis); its README's only install step downloads and runs remote content | do not clone or install; treat any copy as hostile | github.com returned 404 for the repository (2026-11-05) |
none: not a registry package, no GHSA, no OSV record |
The status is unconfirmed because AIR Security is the only firm to have analysed the repository and its payload; The Hacker News lists the finding in its 2026-11-05 roundup from the same post. AIR Security says the payload URL was offline when it checked and the payload was recovered from a web archive.
Am I affected?
Windows only. AIR Security lists what the installer leaves:
- A hidden staging folder
%LOCALAPPDATA%\y2inwRnI6Gholding 13 NetSupport Manager components, among themclient32.exeand several DLLs, plus an attacker-suppliedclient32.ini. - A
Runvalue namedSecureModuleunderHKCU\Software\Microsoft\Windows\CurrentVersion\Runthat startsclient32.exeat every login. - The installer clears the
RunMRUhistory underHKCU\Software\Microsoft\Windows\CurrentVersion\Explorerand deletes its own script, so an empty recent-commands list on a machine that ran a PowerShell install step is itself a signal.
Get-ChildItem "$env:LOCALAPPDATA\y2inwRnI6G" -ErrorAction SilentlyContinue
Get-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" -Name SecureModule -ErrorAction SilentlyContinue
Get-Process client32 -ErrorAction SilentlyContinue | Select-Object Path
- Check the agent's transcripts: a Claude Code (or other agent) session that was asked to build a Solana project and fetched or cloned
solana-starter-kit, or ran a PowerShell command from its README, is the path AIR Security demonstrated. The developer never had to approve the command for the agent to follow the README.
If you are affected
- Disconnect the machine from the network. Remove the staging folder and the
SecureModuleRun value, then reboot and confirmclient32.exeis not running. NetSupport Manager is a legitimate remote-control product, so an endpoint scanner may not flag it; the folder name and the Run value are the indicators. - Rotate every cryptocurrency wallet key, seed phrase, exchange API key, cloud credential, Git token and session cookie that was on the machine, in that order. See rotating cloud credentials and if your local AI agent was exploited.
- Move funds out of any wallet whose key was on the machine before rotating anything else.
Prevention
- Treat everything an agent reads, including search results, READMEs and documentation, as untrusted input, and require review before an agent runs a command that downloads and executes remote content. See agent sandboxing.
- A high search rank is not provenance. Vet a repository before an agent installs from it: package vetting checklist.
- Expect the pattern to recur under new names; AIR Security says the operator changes lures often and used the same install-command pattern against traders in a campaign documented in 2025-10.
Sources
- AIR Security — SolanaCry — fetched 2026-11-05 (2026-10-29, Eliad Mualem and Dor Granat, AIR Research Lab): the repository name and creation date, the 286 stars, the agent-search delivery path with Claude Code and Brave Search named, the README install step, the staging folder, file names, Run value and history clearing, the NetSupport Manager payload, the credential categories, the remediation list, the 2025-10 related campaign, the offline payload URL and web-archive recovery. Single firm.
- The Hacker News — ThreatsDay: Apache OFBiz RCE, DreamHost Breach, DeFi Site Hijacks + 17 More Stories — fetched 2026-11-05 (2026-11-05): item 19, "Malicious AI Search Results Steal Crypto", from the same post. Outlet pickup.
- GitHub,
github.com/SolanaUpdateTools/solana-starter-kit, fetched 2026-11-05: HTTP 404. The repository URL is not linked here. - Not opened: AIR Security's companion post "web-hole", linked by The Hacker News.
- Related in this corpus: AGENTS.md in the Downloads folder, Binance initial findings: trojanized AI coding tool from a search result, fake qwen2-tiny Hugging Face repositories.