Skip to content
Brief Security & Trust ·

Fake Web3 accelerator used npm packages to spread malware, reroute AI traffic

Elastic Security Labs says a group posing as a crypto backer copied a coding agent and sent its model requests to its own servers.

In brief
  • Elastic says a copied coding agent kept its OpenRouter label while sending model requests to Apex servers. It also saved an Apex-run MCP server in the agent's settings.
  • An AI coding agent is a trust boundary. Security leads can ask which agents, packages and offers are approved.

Elastic Security Labs said a group posing as a Web3 accelerator called Apex used two npm packages, @apexacc/cli and @apexacc/audit, to spread malware. It offered crypto start-ups free AI credits, coding tools and security audits. Elastic says the cli package copies an open-source coding agent, Oh My Pi: 1,351 of 1,363 files matched the original. Added code keeps the "OpenRouter" label but sends model requests to Apex servers. It also saves an Apex-run MCP server, a feed of tools and instructions for AI agents, in the agent's settings, where it persists across restarts.

Elastic says a test showed chat requests, including a file the agent had read, reached Apex's server. It did not see Apex swap in false model replies. Elastic also says the tools deliver malware for Macs and Windows PCs. All 18 tools in the audit package return made-up findings, it says. The findings do not say how many people installed the packages or who runs the group.

An AI coding agent is a new trust boundary: it handles prompts and code, and a stranger's server can feed it instructions. Security leads can ask which agents and npm packages are approved, who watches model endpoints and MCP settings, and how free-credit or audit offers are vetted.

A WebPulse Brief: a short report of an important event, written by the WebPulse Newsroom with AI assistance and checked against the reporting below. When there is more to explain, we follow up with a full story. How we use AI.

Reporting: Elastic Security Labs.