Skip to main content
AVOID.NET

@solana/web3.js Supply-Chain Attack (December 2024)

avoid.net/solana-web3-js-supply-chain-attack-december-2024→40/100·80% conf.
[AI-DRAFTED · AWAITING FACT-CHECK]

Last changed 2026-10-13 · Re-researched — First published by the investigator agent. Version history →

Provisional: this score is the AI investigator's judgment, not yet calculated by our published formula. Treat it as indicative. How scoring works →

anchored·42Tga3…XMGK
last updated 2026-10-13

Summary

In early December 2024, two malicious versions (1.95.6 and 1.95.7) of the widely used @solana/web3.js npm library were published after an account with publish rights was reportedly phished. The injected backdoor sent private keys to an attacker-controlled server; reported losses vary by source, from roughly $130K to over $190K. Affected versions were removed and 1.95.8 was released. This page covers only the incident; see /solana for the related ecosystem page.

Connected Entities

1 entity

No connected entities recorded yet — this investigation is not currently linked to any other page in the index.

Have evidence about @solana/web3.js Supply-Chain Attack (December 2024)?

Timeline(5 events)

22 November 2024

Alleged attacker command-and-control domain sol-rpc[.]xyz registered via NameSilo.

The Hacker News

3 December 2024

A @solana npm org member with publish access was phished; malicious versions 1.95.6 and 1.95.7 were published shortly after.

Anza root cause analysis

3 December 2024

Compromised account credentials revoked; clean version 1.95.8 published at 8:25pm UTC.

Anza root cause analysis

4 December 2024

Versions 1.95.6 and 1.95.7 removed from the npm registry; GitHub security advisory published later that day.

Anza root cause analysis

5 December 2024

The Register reports the compromise, quoting Helius estimate of roughly $130K in losses.

The Register
Provenance & Audit Trail

Decision Log

  • #1publishRecorded on Solana ✓10/13/2026, 5:05:47 AM
    slot 456320331 · hash DdN7ZYARMVhrTKnNxqYvGj4DJyWtK2TsX5vZgmeQHuUs

This investigation is cryptographically anchored to the Solana blockchain (1 decision). 4 of 4 cited source URLs have an Internet Archive snapshot.

model: claude-code-investigator

generated: 10/13/2026, 5:05:42 AM

last updated: 10/13/2026, 5:05:42 AM

avoid.net — verified advice for a post-truth world