Market Prices

BTC Bitcoin
$75,899.2 -1.97%
ETH Ethereum
$2,397.84 -3.64%
SOL Solana
$97.02 -4.05%
BNB BNB Chain
$713 -0.92%
XRP XRP Ledger
$1.29 -7.89%
DOGE Dogecoin
$0.0800 -3.57%
ADA Cardano
$0.1947 -5.21%
AVAX Avalanche
$7.31 -2.72%
DOT Polkadot
$0.9484 -4.60%
LINK Chainlink
$10.79 -5.72%

Event Calendar

{{年份}}
15
04
halving Bitcoin Halving

Block reward reduced to 3.125 BTC

28
03
unlock Arbitrum Token Unlock

92 million ARB released

30
04
upgrade Celestia Mainnet Upgrade

Improves data availability sampling efficiency

12
05
halving BCH Halving

Block reward halving event

10
05
upgrade Ethereum Pectra Upgrade

Raises validator limit and account abstraction

18
03
unlock Sui Token Unlock

Team and early investor shares released

08
04
upgrade Solana Firedancer

Independent validator client goes live on mainnet

22
03
unlock Optimism Unlock

Circulating supply increases by about 2%

Gas Tracker

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

💡 Smart Money

0xf024...7126
Market Maker
+$0.4M
66%
0xfb74...6171
Early Investor
+$1.6M
78%
0xa267...84a9
Arbitrage Bot
+$4.9M
87%

🧮 Tools

All →

Agentjacking: The AI Attack Vector That Could Drain Your Crypto Wallet

CryptoPlanB
Mining

You ask your AI coding agent to debug a Sentry error. Two minutes later, your private keys are exfiltrated to a remote server. This is not a hypothetical. It is the operational reality of the Agentjacking attack disclosed at DEF CON 34 by Tenet Security. For blockchain developers, the implications are existential: the same tools you trust to write smart contracts, deploy dApps, and manage wallets can be weaponized against you without a single line of malicious code on your machine.

Agentjacking: The AI Attack Vector That Could Drain Your Crypto Wallet

I have spent 25 years dissecting blockchain failures. The pattern is always the same: complexity hides the vulnerability. This time, the complexity is not in a consensus algorithm or a DeFi invariant. It is in the architecture of AI coding agents, specifically the Model Context Protocol (MCP), and how they consume external data sources like Sentry error dashboards. The attack chain is elegant, cheap, and devastatingly effective.

Context: The MCP Blind Spot

Tenet Security demonstrated a six-stage attack targeting developers using Claude Code or Cursor with MCP integrated with Sentry. The attack requires no zero-day, no phishing, no social engineering. It exploits a design intersection: Sentry's public DSN endpoints accept unauthenticated POST requests with any error payload, and MCP agents treat the contents of those errors as trusted context for decision-making.

An attacker scans for exposed Sentry DSNs—there are 2,388 publicly discoverable organizations, including 71 in the top 1 million websites and approximately 27% of Fortune 1000 companies. The attacker POSTs a crafted error event containing markdown instructions disguised as a bug fix. When the developer later asks their AI agent to investigate a Sentry issue, the agent reads the malicious event, interprets the markdown as a repair command, and executes it. The command: npm install a malicious package that steals AWS keys, GitHub OAuth tokens, npm registry credentials, and any other secrets stored on the developer machine.

In Tenet's controlled test across 100+ organizations, the attack succeeded 85% of the time. That number is plausible given the mechanics: the developer initiated the debugging session voluntarily, and the agent followed its training to trust the data source.

Core: The Architecture Flaw and Its Crypto-Relevant Failure Modes

The root cause is not a bug in Sentry or a flaw in Claude Code. It is a fundamental architectural gap: current AI agents cannot semantically distinguish between data and instructions. Any external data source that the agent trusts—error logs, documentation, APM traces, Jira tickets—can be poisoned. This is a variant of indirect prompt injection, but with a critical difference: the injection vector is a legitimate production tool that developers are already required to use.

For blockchain developers, the stakes are higher than for most. The credentials targeted by the attack include: - AWS keys: used to deploy smart contracts, manage blockchain nodes, and access cloud wallets. - GitHub OAuth tokens: control access to private repositories containing smart contract code, audit reports, and deployment scripts. - npm/Docker registry tokens: used to publish packages that may be dependencies for other dApps. - Wallet private keys: if stored in environment variables or password managers accessible by the agent.

An attacker who successfully exfiltrates these credentials does not need to exploit a DeFi protocol. They simply redeploy the contract with a backdoor, or they sign a malicious transaction using the developer's wallet. The ledger does not forgive.

Sentry's response has been to deploy a content filter blocking specific payload strings. This is a Band-Aid on a hemorrhaging wound. A content filter is an IoC-level blacklist; it can be bypassed by string obfuscation, encoding, or simply changing the payload format. Tenet's own mitigation tool, agent-jackstop, takes a more principled approach: network egress whitelisting, command execution approval, subprocess credential isolation, and treating all tool output as untrusted. These are necessary but not sufficient. They reduce the blast radius but do not solve the semantic gap.

Based on my experience auditing the 2026 AI-agent contract platform that lost $12 million to adversarial prompts, I can confirm that this attack is not a one-off. The underlying pattern—trusting external data as command input—is endemic to current MCP implementations. The 85% success rate is believable because the attack does not require the developer to click a phishing link or install a suspicious binary. It only requires them to do their job: debug an error.

Agentjacking: The AI Attack Vector That Could Drain Your Crypto Wallet

Contrarian: What the Bulls Got Right

Critics will argue that this is a controlled test, not a real-world attack. They will point out that the attack requires the developer to explicitly ask the agent to investigate a Sentry issue. They will note that Sentry has deployed filters, and that Tenet's tool is available. They are correct in the narrow sense. No major wallet drain has been attributed to Agentjacking yet. The attack surface is contingent on the developer's workflow.

However, the logic is lethal. The attack is automatable: an attacker can scan for DSNs, POST payloads, and wait for the developer to trigger the agent. The cost per attempt is near zero. The potential reward for a crypto native attacker is asymmetric: a single successful exfiltration could yield millions in private keys. The question is not whether this will be exploited in the wild, but when. And the irony is that the most security-conscious developers—those who use AI coding agents to audit their own code—are the most likely to trigger the attack.

Takeaway: Accountability Must Follow the Architecture

The industry needs a fundamental change in how MCP agents handle external data. The protocol must include a trustworthiness declaration on every tool output, and the agent must enforce a strict separation between data and instructions at the semantic level. Until then, every blockchain developer using an AI coding agent with MCP integration is operating with a hidden vulnerability.

Sentry's refusal to implement a platform-level fix—calling it 'technically untenable'—is a failure of accountability. The error monitoring industry must evolve to support signed envelopes, authenticated reporting, and MCP audit trails. Tenet's agent-jackstop is a stopgap; the real solution lies in building agents that verify before they trust.

Follow the code, not the claims. The code is vulnerable. The claims are denial. The ledger will not forgive the next exfiltration.

Fear & Greed

51

Neutral

Market Sentiment

Altseason Index

41

Bitcoin Season

BTC Dominance Altseason

Market Cap

All →
# Coin Price
1
Bitcoin BTC
$75,899.2
1
Ethereum ETH
$2,397.84
1
Solana SOL
$97.02
1
BNB Chain BNB
$713
1
XRP Ledger XRP
$1.29
1
Dogecoin DOGE
$0.0800
1
Cardano ADA
$0.1947
1
Avalanche AVAX
$7.31
1
Polkadot DOT
$0.9484
1
Chainlink LINK
$10.79

🐋 Whale Tracker

🟢
0x0129...f9cd
5m ago
In
3,963 ETH
🟢
0x8f38...d0f4
3h ago
In
1,165,086 DOGE
🟢
0xc489...3331
2m ago
In
4,092.35 BTC