ChainBleedv0.1 · open intel
← back to feed·ETHPHISHING2026-04-27 · 1mo ago
Incident · TENARMOR

Unverified Contract 0x2990A16D

Stale approval drain on unverified contract
Estimated loss
$229.0K
VERDICT —OUT OF SCOPE
Root cause is phishing — victims signed malicious transactions or approvals off-protocol. Contract logic was not the failure surface; user-side wallet hygiene was. Pre-deployment audit cannot catch this class.
▰ METHOD
Stale approval drain on unverified contract
PHISHING
Root cause

Same family as the Multicall-yvETH drain above. Victims had previously granted token approvals to 0x2990A16D2C37163f26F86d7af219064Ba5CD5605 — an unverified contract whose bytecode is not visible on Etherscan. The contract's owner exercised those stale approvals to drain ~$229K. The fact that the contract is unverified is itself the warning sign: users had no way to audit what they were approving. TenArmor's mitigation guidance is correct and is the only available defense — revoke ALL approvals on 0x2990A16D… immediately if you ever interacted with it. Pre-deployment audit cannot prevent this class because the victim's approval is the consent surface, not a contract bug.

Forensic narrative

Method: Stale approval drain on unverified contract. Root cause: Same family as the Multicall-yvETH drain above. Victims had previously granted token approvals to 0x2990A16D2C37163f26F86d7af219064Ba5CD5605 — an unverified contract whose bytecode is not visible on Etherscan. The contract's owner exercised those stale approvals to drain ~$229K. The fact that the contract is unverified is itself the warning sign: users had no way to audit what they were approving. TenArmor's mitigation guidance is correct and is the only available defense — revoke ALL approvals on 0x2990A16D… immediately if you ever interacted with it. Pre-deployment audit cannot prevent this class because the victim's approval is the consent surface, not a contract bug. Notes: TenArmor advised users to revoke approvals on 0x2990A16D2C37163f26F86d7af219064Ba5CD5605. Attack tx: 0x57709a498f27c7219b634ae20e7d2cbf9ab8dd6aca7b3845fabf93b57760b576. First flagged by TenArmor TenMonitor.

Primary source
https://etherscan.io/tx/0x57709a498f27c7219b634ae20e7d2cbf9ab8dd6aca7b3845fabf93b57760b576
Sourced from
tenarmor
Technical record
chain
ethereum
protocol
Unverified Contract 0x2990A16D
bug_class
phishing
date_occurred
2026-04-27
loss_usd
$229,000
source_id
tenarmor:ethereum:0x57709a498f27c7219b634ae20e7d2cbf9ab8dd6aca7b3845fabf93b57760b576
Related — same bug class· phishing
2026-04-29
1mo ago
Sweat Foundation
Contract Vulnerability
phishing
$3.50M
OUT OF SCOPE
2026-04-28
1mo ago
ETH
Multicall yvETH Approval Abuse (victim 0x9828)
Approval-drainer via multicall aggregator (phishing pattern)
phishing
$980.1K
OUT OF SCOPE
2026-04-03
2mo ago
Adobe
Supply Chain Attack
phishing
OUT OF SCOPE
2026-04-02
2mo ago
Trust Wallet
Infrastructure Hijacking
phishing
OUT OF SCOPE
2025-12-04
6mo ago
USPD
"CPIMP" (Clandestine Proxy In the Middle of Proxy) attack
phishing
$1.00M
OUT OF SCOPE
2025-11-11
7mo ago
Polymarket
Phishing attack
phishing
$500.0K
OUT OF SCOPE
ChainBleed — live web3 threat intelligence